1、主题

毫无疑问Pycharm是一个具有强大快捷键系统的IDE,这就意味着你在Pycharm中的任何操作,例如打开一个文件、切换编辑区域等,都可以通过快捷键来实现。使用快捷键不仅能提高操作速度,看起来也会非常酷。然和,如果你已经习惯使用一些快捷键方案,你的手指就会习以为常,改变起来就比较困难。这部分教程即是介绍如何根据你的习惯来量身定制Pycharm快捷键设置,使你用起来得心应手。

对于基本的快捷键的组合、用法这里不再赘述,详情可参考Configuring keyboard shortcuts或者 Keymap。

2、选择一个快捷键配置方案

这一步非常简单,在主工具栏中单击设置按钮,在设置对话框中单击 Keymap。

在对应页面的下拉列表中选择一个快捷键配置方案:

单击应用保存更改。例如我们这里选择了Eclipse方案,因此删除一行的快捷键就是我们所习惯的Ctrl+D了。

3、改变快捷键配置方案。

在这里我们介绍如何改变快捷键的配置方案。

设想一下情况:你选择了Emacs方案的快捷键配置,但这个配置方案里面并没有预先定义好如何通过快捷键来实现删除一行:

假设你希望将这个功能指定快捷键为Ctrl+D,操作如下:

(1)在主工具栏中单击设置按钮,在设置对话框中单击 Keymap。

(2)在对应下来列表中选择Emacs。

(3)在下方的快捷键功能列表中,展开Editor Actions节点,定位到Delete Line功能。

(4)右击,在快捷菜单中选择Add Keyboard Shortcut

(5)在打开的 Enter Keyboard Shortcut窗口的First Stroke中输入你想要的快捷键组合:

需要注意的一点是,在输入预期的快捷键时,所有来自键盘的输入都会被识别为用户的快捷键设置,举个例子,如果你想设置一个快捷键组合Ctrl+D,则需要一次按下Ctrl和D键。

如果你按错了键,你只能使用鼠标指针来删除错误的输入,因为此时来自键盘的输入Backspace 也会被系统认定为一个快捷键设置。

(6)接下来需要注意系统的警告提示:这个Ctrl+D的快捷键组合已经存在,说明Pycharm已经将这个快捷键组合关联到别的设置中去了,好在之前的设置并不常用,可以将它替换掉,因此单击OK确定。

在替换时Pycharm会给出警告提示:

(7)再次浏览一下设置好的快捷键方案:

你将会发现此时的配置方案自动更名为Emacs copy。这是因为Pycharm并不允许用户更改其预定义好的快捷键配置方案,只能更改其拷贝文件。单击应用并关闭对话框。

最后测试一下我们的更改是否生效。打开一个py文件,将光标定位到待删除行,按下Ctrl+D,该行代码顺利删除,设置更改成功。

最全Pycharm教程(5)——Python快捷键相关设置相关推荐

  1. python快捷键设置_Pycharm学习教程(5) Python快捷键相关设置

    Python快捷键相关设置,具体内容如下 1.主题 毫无疑问Pycharm是一个具有强大快捷键系统的IDE,这就意味着你在Pycharm中的任何操作,例如打开一个文件.切换编辑区域等,都可以通过快捷键 ...

  2. 最全Pycharm教程(10)——Pycharm调试器总篇

    最全Pycharm教程(1)--定制外观 最全Pycharm教程(2)--代码风格 最全Pycharm教程(3)--代码的调试.执行 最全Pycharm教程(4)--有关Python解释器的相关配置 ...

  3. 最全Pycharm教程(1)——定制外观

    如果觉得这篇文章对您有所启发,欢迎关注我的公众号,我会尽可能积极和大家交流,谢谢. 最全Pycharm教程(1)--定制外观 最全Pycharm教程(2)--代码风格 最全Pycharm教程(3)-- ...

  4. 最全Pycharm教程(14)——Pycharm编辑器功能总篇

    如果觉得这篇文章对您有所启发,欢迎关注我的公众号,我会尽可能积极和大家交流,谢谢. 最全Pycharm教程(1)--定制外观 最全Pycharm教程(2)--代码风格 最全Pycharm教程(3)-- ...

  5. 最全PyCharm 教程

    最全PyCharm 教程 PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试.语法高亮.Project管理.代码跳转.智能提示.自动 ...

  6. 最全Pycharm教程(3)——代码的调试、运行

    如果觉得这篇文章对您有所启发,欢迎关注我的公众号,我会尽可能积极和大家交流,谢谢. 最全Pycharm教程(1)--定制外观 最全Pycharm教程(2)--代码风格 1.准备工作 (1)Python ...

  7. 最全Pycharm教程

    最全Pycharm教程 转载于:https://www.cnblogs.com/zhujiabin/p/8258295.html

  8. 最全Pycharm教程(2)——代码风格

    如果觉得这篇文章对您有所启发,欢迎关注我的公众号,我会尽可能积极和大家交流,谢谢. 1.主题 这部分教程主要介绍如何创建一个Python工程并使其具有Pycharm的代码风格.你将会看到Pycharm ...

  9. Python学习:安装pycharm教程(Python、pycharm安装包,永久免费使用)

    如果电脑内存小于8G的推荐使用Visual Studio Code,微软出品,软件小巧且免费,它爸爸是全宇宙最强IDE.电脑内存大于8G,可以使用Pycharm,应该是专业Python程序员使用最多的 ...

  10. 最全Pycharm教程(43)——Pycharm扩展功能之UML类图使用 代码结构

    版权声明:本文为博主原创文章,转载时麻烦注明源文章链接,谢谢合作 https://blog.csdn.net/u013088062/article/details/50353202 1.什么是UML ...

最新文章

  1. 用Python如何查快递?
  2. 单阶段6D对象姿势估计
  3. mysql 空间 类型_MySQL空间类型测试
  4. 银行停贷、涨息、排队,8月不贷只能等明年
  5. JavaScript 使用random()生成随机数
  6. python添加excel模块,Python Excel操作——xlrd、xlwd,,读取1、导入模块 i
  7. Problem C: 爬楼梯
  8. LeetCode_database刷题记录(627. 交换工资)
  9. 路径规划之RRT类算法简述
  10. Python 标准库 —— glob
  11. 如何在 iPhone 和 iPad 上使用语音备忘录?
  12. Android 实例子源代码文件下载地址380个合集
  13. 【iOS】lipo otool 动、静态库
  14. 3t中文 studio_mongodb,Studio 3T | MongoDB中文社区
  15. e480Linux无法发现无线网卡,ThinkPad无线不能用无法连接无线网络的具体排查流程图解...
  16. 《游戏设计理论》参考版
  17. 图片资源加密,Lua文件加密详解
  18. 将wav音频文件频谱分析后映射到钢琴琴键上(类似audio to midi功能)
  19. 英语口语8000句-生病、受伤时
  20. Javascript ajax封装 并重载

热门文章

  1. 个人微信api接口调用-转账发红包
  2. USB 协议整理 八:STM32官方USB库
  3. 自制游戏手柄joystick stm32 hal usb协议
  4. Linux USB网卡驱动安装
  5. 作词家下岗系列:教你用 AI 做一个写歌词的软件!
  6. Spark时间格式转换
  7. Matlab笔记之符号运算中的矩阵转置
  8. 企业认证CMMI都需要那些流程?
  9. GD32芯片包下载和安装教程
  10. GD32Pack包下载地址