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 09 Python
Python调用微信公众平台接口操作示例
Jul 08 Python
Python实现简单网页图片抓取完整代码实例
Dec 15 Python
python2.7 json 转换日期的处理的示例
Mar 07 Python
Sanic框架蓝图用法实例分析
Jul 17 Python
Python 字符串与二进制串的相互转换示例
Jul 23 Python
Python-Tkinter Text输入内容在界面显示的实例
Jul 12 Python
Flask框架学习笔记之使用Flask实现表单开发详解
Aug 12 Python
Python urllib.request对象案例解析
May 11 Python
python3环境搭建过程(利用Anaconda+pycharm)完整版
Aug 19 Python
Python Selenium XPath根据文本内容查找元素的方法
Dec 07 Python
Python编写可视化界面的全过程(Python+PyCharm+PyQt)
May 17 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网页后退不再出现过期
2007/03/08 PHP
PHP 裁剪图片成固定大小代码方法
2009/09/09 PHP
mysql_num_rows VS COUNT 效率问题分析
2011/04/23 PHP
讲解WordPress中用于获取评论模板和搜索表单的PHP函数
2015/12/28 PHP
浅谈php fopen下载远程文件的函数
2016/11/18 PHP
PHP生成图片验证码功能示例
2017/01/12 PHP
解决form中action属性后面?传递参数 获取不到的问题
2017/07/21 PHP
php链式操作的实现方式分析
2019/08/12 PHP
ThinkPHP5&amp;5.1实现验证码的生成、使用及点击刷新功能示例
2020/02/07 PHP
基于jQuery中对数组进行操作的方法
2013/04/16 Javascript
js输入框邮箱自动提示功能代码实现
2013/12/10 Javascript
DOM节点深度克隆函数cloneNode()用法实例
2015/01/12 Javascript
jQuery实现表格颜色交替显示的方法
2015/03/09 Javascript
使用纯JS代码判断字符串中有多少汉字的实现方法(超简单实用)
2016/11/12 Javascript
xmlplus组件设计系列之列表(4)
2017/04/26 Javascript
一个简易时钟效果js实现代码
2020/03/25 Javascript
webpack+vue中使用别名路径引用静态图片地址
2017/11/20 Javascript
详解iframe跨域的几种常用方法(小结)
2019/04/29 Javascript
Python数据结构之双向链表的定义与使用方法示例
2018/01/16 Python
python学习入门细节知识点
2018/03/29 Python
python中找出numpy array数组的最值及其索引方法
2018/04/17 Python
python读取csv文件并把文件放入一个list中的实例讲解
2018/04/27 Python
python实现两个文件夹的同步
2019/08/29 Python
Python实现二叉树的最小深度的两种方法
2019/09/30 Python
python3中pip3安装出错,找不到SSL的解决方式
2019/12/12 Python
解决tensorflow添加ptb库的问题
2020/02/10 Python
Django 返回json数据的实现示例
2020/03/05 Python
StubHub美国:购买或出售您的门票
2019/07/09 全球购物
行政总监岗位职责
2013/12/05 职场文书
经济管理专业自荐信
2013/12/30 职场文书
《秋姑娘的信》教学反思
2014/02/28 职场文书
2014年收银工作总结
2014/11/13 职场文书
2014年污水处理厂工作总结
2014/12/19 职场文书
十岁生日答谢词
2015/01/05 职场文书
《葡萄沟》教学反思
2016/02/23 职场文书
vue @click.native 绑定原生点击事件
2022/04/22 Vue.js