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的函数嵌套的使用方法
Jan 24 Python
python中ConfigParse模块的用法
Sep 29 Python
Python遍历zip文件输出名称时出现乱码问题的解决方法
Apr 08 Python
windows下添加Python环境变量的方法汇总
May 14 Python
python实现监控某个服务 服务崩溃即发送邮件报告
Jun 21 Python
python判断设备是否联网的方法
Jun 29 Python
Python装饰器限制函数运行时间超时则退出执行
Apr 09 Python
浅析Python+OpenCV使用摄像头追踪人脸面部血液变化实现脉搏评估
Oct 17 Python
pytorch实现seq2seq时对loss进行mask的方式
Feb 18 Python
Pytest参数化parametrize使用代码实例
Feb 22 Python
Python json转字典字符方法实例解析
Apr 13 Python
pycharm中选中一个单词替换所有重复单词的实现方法
Nov 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
[EPIC] Larva vs Flash ZvT @ Crossing Field [2017-10-09]
2020/03/17 星际争霸
一个程序下载的管理程序(二)
2006/10/09 PHP
php实现俄罗斯乘法实例
2015/03/07 PHP
关于PHP定时发送服务的解决办法
2017/04/23 PHP
PHP多进程通信-消息队列使用
2019/03/08 PHP
服务端 VBScript 与 JScript 几个相同特性的写法 By shawl.qiu
2007/03/06 Javascript
用javascript实现的图片马赛克后显示并切换加文字功能
2007/04/21 Javascript
JQuery的Alert消息框插件使用介绍
2010/10/09 Javascript
Json和Jsonp理论实例代码详解
2013/11/15 Javascript
jquery实现树形菜单完整代码
2015/12/29 Javascript
Bootstrap 粘页脚效果
2016/03/28 Javascript
原生js的数组除重复简单实例
2016/05/24 Javascript
node.js路径处理方法以及绝对路径详解
2021/03/04 Javascript
vue2.0开发实践总结之疑难篇
2016/12/07 Javascript
深入了解JavaScript的逻辑运算符(与、或)
2016/12/20 Javascript
vue刷新和tab切换实例
2018/02/11 Javascript
nodejs微信开发之授权登录+获取用户信息
2019/03/17 NodeJs
js仿淘宝放大镜效果
2020/12/28 Javascript
[02:34]2016完美“圣”典风云人物:BurNIng专访
2016/12/10 DOTA
[03:57]2016完美“圣”典风云人物:rOtk专访
2016/12/09 DOTA
[01:02:00]DOTA2-DPC中国联赛 正赛 Elephant vs IG BO3 第三场 1月24日
2021/03/11 DOTA
python在Windows下安装setuptools(easy_install工具)步骤详解
2016/07/01 Python
Django使用httpresponse返回用户头像实例代码
2018/01/26 Python
python 多线程将大文件分开下载后在合并的实例
2018/11/09 Python
Python实现深度遍历和广度遍历的方法
2019/01/22 Python
Django-xadmin后台导入json数据及后台显示信息图标和主题更改方式
2020/03/11 Python
运行python提示no module named sklearn的解决方法
2020/11/29 Python
应届生幼儿园求职信
2013/11/12 职场文书
高三学生评语大全
2014/04/25 职场文书
经管应届生求职信范文
2014/05/18 职场文书
本科应届生求职信
2014/08/05 职场文书
先进个人自荐书
2015/03/06 职场文书
少年派的奇幻漂流观后感
2015/06/08 职场文书
Python爬虫:从m3u8文件里提取小视频的正确操作
2021/05/14 Python
python scipy 稀疏矩阵的使用说明
2021/05/26 Python
vue.js 使用原生js实现轮播图
2022/04/26 Vue.js