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 14 Python
Python中多线程的创建及基本调用方法
Jul 08 Python
Python贪吃蛇游戏编写代码
Oct 26 Python
对Python字符串中的换行符和制表符介绍
May 03 Python
IntelliJ IDEA安装运行python插件方法
Dec 10 Python
详解numpy的argmax的具体使用
May 27 Python
pandas DataFrame 交集并集补集的实现
Jun 24 Python
Python+Tensorflow+CNN实现车牌识别的示例代码
Oct 11 Python
python飞机大战pygame游戏框架搭建操作详解
Dec 17 Python
使用Python绘制台风轨迹图的示例代码
Sep 21 Python
python使用正则表达式匹配txt特定字符串(有换行)
Dec 09 Python
详解appium自动化测试工具(monitor、uiautomatorviewer)
Jan 27 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中处理mysql_fetch_assoc返回来的数组 不用foreach----echo
2011/05/04 PHP
PHP函数func_num_args用法实例分析
2015/12/07 PHP
yii使用activeFileField控件实现上传文件与图片的方法
2015/12/28 PHP
PHP中字符串长度的截取用法示例
2017/01/12 PHP
Laravel框架模板加载,分配变量及简单路由功能示例
2018/06/11 PHP
禁止直接访问php文件代码分享
2020/05/05 PHP
Prototype 学习 Prototype对象
2009/07/12 Javascript
javascript测试题练习代码
2012/10/10 Javascript
JavaScript AOP编程实例
2015/06/16 Javascript
JavaScript中的原始值和复杂值
2016/01/07 Javascript
基于jQuery实现的无刷新表格分页实例
2016/02/17 Javascript
JS前端笔试题分析
2016/12/19 Javascript
jQuery中的一些小技巧
2017/01/18 Javascript
vue.js实现数据动态响应 Vue.set的简单应用
2017/06/15 Javascript
javascript 作用于作用域链的详解
2017/09/27 Javascript
浅谈angular2路由预加载策略
2017/10/04 Javascript
Vue路由钩子之afterEach beforeEach的区别详解
2018/07/15 Javascript
vue实现todolist基本功能以及数据存储功能实例详解
2019/04/11 Javascript
jquery操作select常见方法大全【7种情况】
2019/05/28 jQuery
详解element-ui动态限定的日期范围选择器代码片段
2020/07/03 Javascript
Python最基本的输入输出详解
2015/04/25 Python
pycharm 取消默认的右击运行unittest的方法
2018/11/29 Python
python 执行文件时额外参数获取的实例
2018/12/18 Python
Django REST框架创建一个简单的Api实例讲解
2019/11/05 Python
python 如何区分return和yield
2020/09/22 Python
CSS3中几个新增加的盒模型属性使用教程
2016/03/01 HTML / CSS
Shell如何接收变量输入
2012/09/24 面试题
公关关系专员的自我评价分享
2013/11/20 职场文书
《长征》教学反思
2014/04/27 职场文书
批评与自我批评范文
2014/10/15 职场文书
违反单位工作制度检讨书
2014/10/25 职场文书
乡镇党建工作汇报材料
2014/10/27 职场文书
2015年党性分析材料
2014/12/19 职场文书
2015年庆祝国庆节66周年演讲稿
2015/07/30 职场文书
FP-growth算法发现频繁项集——发现频繁项集
2021/06/24 Python
Python+Selenium实现抖音、快手、B站、小红书、微视、百度好看视频、西瓜视频、微信视频号、搜狐视频、一点号、大风号、趣头条等短视频自动发布
2022/04/13 Python