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 相关文章推荐
使用wxpython实现的一个简单图片浏览器实例
Jul 10 Python
Python使用matplotlib实现在坐标系中画一个矩形的方法
May 20 Python
Python wxPython库使用wx.ListBox创建列表框示例
Sep 03 Python
Python的argparse库使用详解
Oct 09 Python
Django 导出项目依赖库到 requirements.txt过程解析
Aug 23 Python
python中open函数的基本用法示例
Sep 07 Python
关于Python-faker的函数效果一览
Nov 28 Python
Python字典添加,删除,查询等相关操作方法详解
Feb 07 Python
Python netmiko模块的使用
Feb 14 Python
对django 2.x版本中models.ForeignKey()外键说明介绍
Mar 30 Python
Python opencv相机标定实现原理及步骤详解
Apr 09 Python
用python删除文件夹中的重复图片(图片去重)
May 12 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防注入安全代码
2008/04/09 PHP
php的zip解压缩类pclzip使用示例
2014/03/14 PHP
yii2局部关闭(开启)csrf的验证的实例代码
2017/07/10 PHP
php实现对短信验证码发送次数的限制实例讲解
2021/03/04 PHP
js获取浏览器基本信息大全
2014/11/27 Javascript
jQuery扁平化风格下拉框美化插件FancySelect使用指南
2015/02/10 Javascript
JS+CSS实现鼠标经过弹出一个DIV框完整实例(带缓冲动画渐变效果)
2016/03/25 Javascript
jquery实现简单的banner轮播效果【实例】
2016/03/30 Javascript
详解JavaScript设计模式开发中的桥接模式使用
2016/05/18 Javascript
深入理解JS addLoadEvent函数
2016/05/20 Javascript
Angular.js中$apply()和$digest()的深入理解
2016/10/13 Javascript
AngularJS 与Bootstrap实现表格分页实例代码
2016/10/14 Javascript
Nodejs中解决cluster模块的多进程如何共享数据问题
2016/11/10 NodeJs
JS中Array数组学习总结
2017/01/18 Javascript
webpack+react+antd脚手架优化的方法
2018/04/02 Javascript
Vue.js 图标选择组件实践详解
2018/12/03 Javascript
基于JavaScript实现简单的轮播图
2021/03/03 Javascript
[05:06]2017亚洲邀请赛DAC回顾片
2017/04/19 DOTA
TensorFlow入门使用 tf.train.Saver()保存模型
2018/04/24 Python
Python selenium抓取微博内容的示例代码
2018/05/17 Python
详解Python3.6的py文件打包生成exe
2018/07/13 Python
Django objects的查询结果转化为json的三种方式的方法
2018/11/07 Python
python对列进行平移变换的方法(shift)
2019/01/10 Python
django使用admin站点上传图片的实例
2019/07/28 Python
python读取多层嵌套文件夹中的文件实例
2020/02/27 Python
Python中的全局变量如何理解
2020/06/04 Python
html5仿支付宝密码框的实现代码
2017/09/06 HTML / CSS
技校生自我鉴定范文
2013/09/26 职场文书
保险公司晨会主持词
2014/03/22 职场文书
酒店周年庆活动方案
2014/08/21 职场文书
教师党的群众路线教育实践活动个人整改措施
2014/11/04 职场文书
护士岗位竞聘书
2015/09/15 职场文书
开发一个封装iframe的vue组件
2021/03/29 Vue.js
Redis 彻底禁用RDB持久化操作
2021/07/09 Redis
Android Flutter实现3D动画效果示例详解
2022/04/07 Java/Android
Mybatis-plus配置分页插件返回统一结果集
2022/06/21 Java/Android