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中何种情况下需要使用断言
Apr 01 Python
浅谈用VSCode写python的正确姿势
Dec 16 Python
Python OpenCV之图片缩放的实现(cv2.resize)
Jun 28 Python
讲解Python3中NumPy数组寻找特定元素下标的两种方法
Aug 04 Python
python自动分箱,计算woe,iv的实例代码
Nov 22 Python
使用pandas的box_plot去除异常值
Dec 10 Python
python中怎么表示空值
Jun 19 Python
Pycharm plot独立窗口显示的操作
Dec 11 Python
Python项目实战之使用Django框架实现支付宝付款功能
Feb 23 Python
聊一聊python常用的编程模块
May 14 Python
Jupyter Notebook内使用argparse报错的解决方案
Jun 03 Python
Python Django ORM连表正反操作技巧
Jun 13 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 删除一个目录及目录下的所有文件的函数代码
2010/05/26 PHP
Look And Say 序列php实现代码
2011/05/22 PHP
Yii框架组件和事件行为管理详解
2016/05/20 PHP
Javascript中数组sort和reverse用法分析
2014/12/30 Javascript
简要了解jQuery移动web开发的响应式布局设计
2015/12/04 Javascript
JavaScript实现多种排序算法
2016/02/24 Javascript
js事件冒泡、事件捕获和阻止默认事件详解
2016/08/04 Javascript
js 将图片连接转换成base64格式的简单实例
2016/08/10 Javascript
jquery文字填写自动高度的实现方法
2016/11/07 Javascript
jQuery基于xml格式数据实现模糊查询及分页功能的方法
2016/12/25 Javascript
Vue报错:Uncaught TypeError: Cannot assign to read only property’exports‘ of object’#‘的解决方法
2017/06/17 Javascript
node.js实现微信JS-API封装接口的示例代码
2017/09/06 Javascript
JavaScript面向对象精要(下部)
2017/09/12 Javascript
Vue一个案例引发的递归组件的使用详解
2018/11/15 Javascript
vue数据更新UI不刷新显示的解决办法
2020/08/06 Javascript
Python二分查找详解
2015/09/13 Python
Python中函数eval和ast.literal_eval的区别详解
2017/08/10 Python
Python3爬虫学习之爬虫利器Beautiful Soup用法分析
2018/12/12 Python
python自动发邮件总结及实例说明【推荐】
2019/05/31 Python
Python安装selenium包详细过程
2019/07/23 Python
python sklearn常用分类算法模型的调用
2019/10/16 Python
Python检测端口IP字符串是否合法
2020/06/05 Python
利用CSS3实现折角效果实例源码
2016/09/28 HTML / CSS
浅谈HTML5 defer和async的区别
2016/06/07 HTML / CSS
使用css如何制作时间ICON方法实践
2012/11/12 HTML / CSS
Smashbox官网:美国知名彩妆品牌
2017/01/05 全球购物
西班牙自行车和跑步商店:Alltricks
2018/07/07 全球购物
3D空间设计学生找工作的自我评价
2013/10/28 职场文书
总经理秘书的岗位职责
2013/12/27 职场文书
结婚周年感言
2014/02/24 职场文书
《美丽的小兴安岭》教学反思
2014/02/26 职场文书
施工员岗位职责
2014/03/16 职场文书
公司表扬稿范文
2015/05/05 职场文书
入党申请书怎么写?
2019/06/11 职场文书
申论不会写怎么办?教您掌握这6点思维和原则
2019/07/17 职场文书
复制别人的成功真的会成功吗?
2019/10/17 职场文书