Pycharm常用快捷键总结及配置方法


Posted in Python onNovember 14, 2020

工欲善其事必先利其器,Python开发利器Pycharm常用快捷键以及配置如下,相信有了这些快捷键,你的开发会事半功倍

一 常用快捷键

编辑类:

Ctrl + D 复制选定的区域或行
Ctrl + Y 删除选定的行
Ctrl + Alt + L 代码格式化
Ctrl + Alt + O 优化导入(去掉用不到的包导入)
Ctrl + 鼠标 简介/进入代码定义
Ctrl + / 行注释 、取消注释

Ctrl + 左方括号 快速跳到代码开头
Ctrl + 右方括号 快速跳到代码末尾
Shift + F10 运行
Shift + F9 调试

查找/替换类:

Ctrl + F 当前文件查找
Ctrl + R 当前文件替换
Ctrl + Shift + F 全局查找
Ctrl + Shift + R 全局替换

运行类:

Shift + F10 运行
Shift + F9 调试
Alt + Shift + F10 运行模式配置
Alt + Shift + F9 调试模式配置

调试类:

F8 单步调试(一行一行走)
F7 进入内部
Shift + F8 退出
Ctrl + F8 在当前行加上断点/断点开关
Ctrl + Shift + F8 查看所有断点

导航类:

Ctrl + N 快速查找类(也可查找当前工程中的文件,以文件名查找)
Double Shift 任意位置查找

二 配置自己喜欢的快捷键

file——》setting——》在搜索框输入keymap,如图:

Pycharm常用快捷键总结及配置方法

注意:在 上图标注1 的位置搜索要修改的功能,2的位置直接通过快捷键查找

1 修改快捷键之快速跳到本行末尾:在1 位置输入end查找到:Move Caret to Line End

Pycharm常用快捷键总结及配置方法

2 修改快捷键之快速跳到本行开头:同上,修改为 Ctrl+引号

Pycharm常用快捷键总结及配置方法

3 修改快捷键之快速回到上一次操作的位置:

Pycharm常用快捷键总结及配置方法

三 修改html的注释方式

如果pycharm中html注释是{# #}而不是<!-- -->,这是由于指定的模版语言是Django或者是jinja2,修改一下就可以了

file---->settings里搜索Python Template Languages --->指定html的模版语言为None就可以了,但是这样就不能快捷使用Django或者jinja2的模版语言了

Pycharm常用快捷键总结及配置方法

四 按tab键代码自动补全

Pycharm常用快捷键总结及配置方法

五 其它设置

1. Pycharm中默认是不能用Ctrl+滚轮改变字体大小的,可以在file -> Setting ->Editor-〉General -> Mouse中设置

2. 要设置Pycharm的字体,要先在file -> Setting ->Editor-〉Font中选择一种风格并保存,然后才可以改变

3. 在setting中搜索theme可以改变主题,所有配色统一改变

4 . 设置注释颜色:File-->Settings-->Editor-->Color&Fonts-->LanguageDefaults-->Linecomment-->设置颜色即可

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python中splitlines()方法的使用简介
May 20 Python
python字典基本操作实例分析
Jul 11 Python
Django中URL视图函数的一些高级概念介绍
Jul 20 Python
利用Python暴力破解zip文件口令的方法详解
Dec 21 Python
python3爬虫获取html内容及各属性值的方法
Dec 17 Python
Python函数中不定长参数的写法
Feb 13 Python
pycharm设置鼠标悬停查看方法设置
Jul 29 Python
Python使用Slider组件实现调整曲线参数功能示例
Sep 06 Python
django 取消csrf限制的实例
Mar 13 Python
Pytorch十九种损失函数的使用详解
Apr 29 Python
浅析python连接数据库的重要事项
Feb 22 Python
Python操作CSV格式文件的方法大全
Jul 15 Python
Django model class Meta原理解析
Nov 14 #Python
详解python爬取弹幕与数据分析
Nov 14 #Python
Ubuntu权限不足无法创建文件夹解决方案
Nov 14 #Python
Python爬虫过程解析之多线程获取小米应用商店数据
Nov 14 #Python
基于Python的身份证验证识别和数据处理详解
Nov 14 #Python
Python join()函数原理及使用方法
Nov 14 #Python
详解pycharm连接远程linux服务器的虚拟环境的方法
Nov 13 #Python
You might like
php 无限级数据JSON格式及JS解析
2010/07/17 PHP
php实现统计邮件大小的方法
2013/08/06 PHP
Thinkphp3.2.3整合phpqrcode生成带logo的二维码
2016/07/21 PHP
jQuery实现的立体文字渐变效果
2010/05/17 Javascript
JavaScript Tips 使用DocumentFragment加快DOM渲染速度
2010/06/28 Javascript
javascript学习笔记(八) js内置对象
2012/06/19 Javascript
js 窗口抖动示例
2013/09/04 Javascript
jQuery实现Tab选项卡切换效果简单演示
2015/11/23 Javascript
Google Maps基础及实例解析
2016/08/06 Javascript
jQuery命名空间与闭包用法示例
2017/01/12 Javascript
浅谈js-FCC算法Friendly Date Ranges(详解)
2017/04/10 Javascript
详解Vue.js分发之作用域槽
2017/06/13 Javascript
小发现之浅谈location.search与location.hash的问题
2017/06/23 Javascript
JS将时间秒转换成天小时分钟秒的字符串
2019/07/10 Javascript
[01:27]2014DOTA2展望TI 剑指西雅图IG战队专访
2014/06/30 DOTA
Python修改Excel数据的实例代码
2013/11/01 Python
设计模式中的原型模式在Python程序中的应用示例
2016/03/02 Python
利用django-suit模板添加自定义的菜单、页面及设置访问权限
2018/07/13 Python
Python爬虫之正则表达式基本用法实例分析
2018/08/08 Python
Windows下PyCharm安装图文教程
2018/08/27 Python
python得到windows自启动列表的方法
2018/10/14 Python
Python面向对象程序设计OOP入门教程【类,实例,继承,重载等】
2019/01/05 Python
python 实现单通道转3通道
2019/12/03 Python
Python Lambda函数使用总结详解
2019/12/11 Python
scrapy中如何设置应用cookies的方法(3种)
2020/09/22 Python
HTML5 video视频字幕的使用和制作方法
2018/05/03 HTML / CSS
VisionPros美国站:加拿大在线隐形眼镜和眼镜零售商
2020/02/11 全球购物
财务主管的岗位职责
2013/12/30 职场文书
家长评语大全
2014/01/22 职场文书
就业意向协议书
2015/01/29 职场文书
荒岛余生观后感
2015/06/09 职场文书
2019最新版试用期劳动合同模板!
2019/07/04 职场文书
一道JS算法面试题——冒泡、选择排序
2021/04/21 Javascript
MySQL索引失效的典型案例
2021/06/05 MySQL
Java循环队列与非循环队列的区别总结
2021/06/22 Java/Android
Java实现经典游戏泡泡堂的示例代码
2022/04/04 Java/Android