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高级应用实例对比:高效计算大文件中的最长行的长度
Jun 08 Python
python3中获取文件当前绝对路径的两种方法
Apr 26 Python
浅谈Django的缓存机制
Aug 23 Python
浅谈pycharm出现卡顿的解决方法
Dec 03 Python
python引用(import)某个模块提示没找到对应模块的解决方法
Jan 19 Python
使用python实现对元素的长截图功能
Nov 14 Python
在Django下创建项目以及设置settings.py教程
Dec 03 Python
Python中文分词库jieba,pkusegwg性能准确度比较
Feb 11 Python
Python3爬虫里关于识别微博宫格验证码的知识点详解
Jul 30 Python
Python常用外部指令执行代码实例
Nov 05 Python
python 数据类型强制转换的总结
Jan 25 Python
详解Python魔法方法之描述符类
May 26 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
thinkPHP5.1框架使用SemanticUI实现分页功能示例
2019/08/03 PHP
利用Dojo和JSON建立无限级AJAX动态加载的功能模块树
2007/03/24 Javascript
同一个表单 根据要求递交到不同页面的实现方法小结
2009/08/05 Javascript
JQuery文字列表向上滚动的代码
2013/11/13 Javascript
JavaScript实现99乘法表及隔行变色实例代码
2016/02/24 Javascript
深入理解jquery跨域请求方法
2016/05/18 Javascript
移动端 一个简单易懂的弹出框
2016/07/06 Javascript
利用transition实现文字上下抖动的效果
2017/01/21 Javascript
jQuery插件echarts实现的单折线图效果示例【附demo源码下载】
2017/03/04 Javascript
JavaScript学习总结之正则的元字符和一些简单的应用
2017/06/30 Javascript
node.js的exports、module.exports与ES6的export、export default深入详解
2017/10/26 Javascript
js中bool值的转换及“&amp;&amp;”、“||”、 “!!”详解
2017/12/21 Javascript
基于js文件加载优化(详解)
2018/01/03 Javascript
js replace 全局替换的操作方法
2018/06/12 Javascript
使用Vue.js 和Chart.js制作绚丽多彩的图表
2019/06/15 Javascript
解决layer弹出层msg的文字不显示的问题
2019/09/11 Javascript
Python Trie树实现字典排序
2014/03/28 Python
在Python的Django框架中生成CSV文件的方法
2015/07/22 Python
深入解析Python中的__builtins__内建对象
2016/06/21 Python
Python自动化测试ConfigParser模块读写配置文件
2016/08/15 Python
Python IDLE清空窗口的实例
2018/06/25 Python
Python装饰器基础概念与用法详解
2018/12/22 Python
Python设计模式之模板方法模式实例详解
2019/01/17 Python
python简单区块链模拟详解
2019/07/03 Python
通过Django Admin+HttpRunner1.5.6实现简易接口测试平台
2020/11/11 Python
python 用pandas实现数据透视表功能
2020/12/21 Python
elf彩妆英国官网:e.l.f. Cosmetics英国(美国平价彩妆品牌)
2017/11/02 全球购物
预备党员党校学习自我评价分享
2013/11/12 职场文书
品质主管岗位职责
2014/03/16 职场文书
房屋委托书范本
2014/04/04 职场文书
公司委托书怎么写
2014/08/02 职场文书
我心目中的好老师活动方案
2014/08/19 职场文书
2015年领班工作总结
2015/04/29 职场文书
医者仁心观后感
2015/06/17 职场文书
python神经网络 使用Keras构建RNN训练
2022/05/04 Python
Redis基本数据类型List常用操作命令
2022/06/01 Redis