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判断端口是否打开的实现代码
Feb 10 Python
python迭代器的使用方法实例
Nov 21 Python
Python标准异常和异常处理详解
Feb 02 Python
Python中的列表生成式与生成器学习教程
Mar 13 Python
python 线程的暂停, 恢复, 退出详解及实例
Dec 06 Python
Python实现的寻找前5个默尼森数算法示例
Mar 25 Python
pandas Dataframe行列读取的实例
Jun 08 Python
Python 删除整个文本中的空格,并实现按行显示
Jul 24 Python
python连接mongodb密码认证实例
Oct 16 Python
flask 实现token机制的示例代码
Nov 07 Python
PyTorch: Softmax多分类实战操作
Jul 07 Python
Python中三种花式打印的示例详解
Mar 19 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转成EXE文件
2006/10/09 PHP
PHP新手上路(十四)
2006/10/09 PHP
php中设置多级目录session的问题
2011/08/08 PHP
利用谷歌 Translate API制作自己的翻译脚本
2014/06/04 PHP
php中curl使用指南
2015/02/05 PHP
php字符串操作常见问题小结
2016/10/11 PHP
php session的应用详细介绍
2017/03/22 PHP
学习YUI.Ext 第七天--关于View&amp;JSONView
2007/03/10 Javascript
Javascript中的isNaN函数使用说明
2011/11/10 Javascript
jquery 插件学习(六)
2012/08/06 Javascript
Javascript模块化编程详解
2014/12/01 Javascript
jquery实现点击弹出可放大居中及关闭的对话框(附demo源码下载)
2016/05/10 Javascript
js HTML5多图片上传及预览实例解析(不含前端的文件分割)
2016/08/26 Javascript
微信小程序  action-sheet详解及实例代码
2016/11/09 Javascript
input输入密码变黑点密文的实现方法
2017/01/09 Javascript
javascript基础知识讲解
2017/01/11 Javascript
JS+HTML+CSS实现轮播效果
2017/11/28 Javascript
React-Router如何进行页面权限管理的方法
2017/12/06 Javascript
对angular2中的ngfor和ngif指令嵌套实例讲解
2018/09/12 Javascript
JS遍历JSON数组及获取JSON数组长度操作示例【测试可用】
2018/12/12 Javascript
微信小程序中使用Async-await方法异步请求变为同步请求方法
2019/03/28 Javascript
JavaScript对象字面量和构造函数原理与用法详解
2020/04/18 Javascript
javascript 易错知识点实例小结
2020/04/25 Javascript
python实现将读入的多维list转为一维list的方法
2018/06/28 Python
kafka-python批量发送数据的实例
2018/12/27 Python
基于PyQt4和PySide实现输入对话框效果
2019/02/27 Python
python使用writerows写csv文件产生多余空行的处理方法
2019/08/01 Python
python连接mysql有哪些方法
2020/06/24 Python
Python 3.9的到来到底是意味着什么
2020/10/14 Python
荷兰网上鞋店:Ziengs.nl
2017/01/02 全球购物
澳大利亚领先的在线美容商城:Adore Beauty
2017/04/14 全球购物
政府个人对照检查材料
2014/08/28 职场文书
党建工作目标管理责任书
2015/01/29 职场文书
2019暑期安全倡议书!
2019/06/27 职场文书
python状态机transitions库详解
2021/06/02 Python
《杜鹃的婚约》OP主题曲「凸凹」无字幕影像公开
2022/04/08 日漫