Search Everywhere: Double Shift

Go to File : Ctrl+Shilf+N

Recent Files: Ctrl+E

Navigation Bar: Alt+Home

Drop file here to open

Ctrl+D: 编辑器中的Ctrl+D在没有选中任何块时复制所选块或当前行。

Ctrl+Shift+J : 快捷键将两行合并为一行,并删除不必要的空格以匹配您的代码风格。

Ctrl+P :如果游标位于方法调用的括号之间,按Ctrl+P会弹出一个有效参数列表。

Ctrl + Shift +向上箭头或向下箭头: 代码| Move语句向上/向下操作对于重新组织文件中的代码行非常有用,例如,使变量声明更接近于变量的使用。
如,选择一个代码片段,按Ctrl + hift +向上箭头或Ctrl + Shift +向下箭头。

Ctrl+Shift+Backspace: (导航|最后的编辑位置)将您带回到您在代码中进行更改的最后一个位置。

Ctrl+Shift+F7: 使用Ctrl+Shift+F7(编辑|查找文件中的|高亮显示用法)快速高亮显示当前文件中某个变量的用法。
使用F3和Shift+F3键来导航突出显示的用法。
按Esc删除高亮显示。

Ctrl+E: (查看|最近的文件)带来最近访问的文件的弹出列表。选择所需的文件并按回车键打开它。

要在编辑器中显示方法之间的分隔线,打开编辑器设置并在外观页面中选择show method separators复选框

Ctrl +空格: 当使用基本代码完成(Ctrl +空格),输入任何字符存在一个标识符。

Use Alt+向上箭头 and Alt+向下箭头: 在编辑器中快速切换方法。

Ctrl+Shift+V: 使用Ctrl+Shift+V快捷键选择并插入最近的剪贴板内容到文本。

*** 快捷方式如Ctrl+Q(查看|快速文档)、Ctrl+P(查看|参数信息)、Ctrl+B(导航|声明)等不仅可以在编辑器中使用,还可以在代码完成弹出列表中使用。

Ctrl+O: 您可以通过按Ctrl+O(代码|覆盖方法)轻松地覆盖基类的方法。

*** 为了帮助您了解主菜单中每个项目的用途,当您将鼠标指针放在该项目上时,它的简短描述显示在应用程序框架底部的状态栏中。

Ctrl+Alt+Shift+N: 要在编辑器中快速打开任何特定的方法或字段,请按Ctrl+Alt+Shift+N(导航|符号)并开始键入其名称。
从出现的下拉列表中选择symbol。

Alt+Shift+C: 使用Alt+Shift+C快速检查您最近对项目的更改

Ctrl +空格: 使用基本完成(Ctrl +空格)的HTML,CSS和其他文件,完成图像文件的名字。

Ctrl+ ': 只需一个按键,您就可以从编辑器中应用另一个代码样式/着色方案或密钥映射。只需按Ctrl+ '(查看|快速切换方案),指定要更改的方案。

*** When in the Go to Class, Go to Symbol, or Go to File popup, you can ease the search by filtering the lookup list with the help of the "camel words" prefixes.

Alt+拖动鼠标: 在按住Alt键的同时拖动鼠标指针,可以很容易地进行列选择。

Ctrl+C:(无选中内容,则复制整行内容) 如果在编辑器中没有选中任何内容,按Ctrl+C,那么插入符号处的整行就会复制到剪贴板中。

Ctrl+Alt+F7(编辑|查找|显示主菜单中的用法): 您可以在整个项目中提出一个类、方法或变量的所有用法列表,并快速跳转到所选的用法。为此,将插入符号放在符号的名称或其在代码中的用法上,并按Ctrl+Alt+F7(编辑|查找|显示主菜单中的用法),滚动列表并单击所需的用法。

Ctrl+Shift+A(帮助|在主菜单上找到动作): 要快速找到菜单命令或工具栏操作,您不需要查看菜单。只需按Ctrl+Shift+A(帮助|在主菜单上找到动作),然后开始输入动作的名称。从建议列表中选择所需的操作。

Ctrl+Alt+Shift+I:要快速查找和运行检查,请按Ctrl+Alt+Shift+I并开始键入检查的名称或其组。从建议列表中选择所需的检查,然后指定所需的范围。

Alt+Shift+F10: 通过按Alt+Shift+F10,您可以访问主工具栏上的Run/Debug下拉菜单,而不需要使用鼠标。

*** 通过右键单击标签名并从上下文菜单中选择“显示应用样式标签”,您可以快速查看当前应用于HTML标签的所有样式:

Ctrl+Shift+I: 您可以使用快速定义(Ctrl+Shift+I)快速查看插入符号中引用的图像。下面的图像将在弹出框中打开,而不是单独的编辑器选项卡。

Shift+F6 (重构 |重命名): 可以直接从HTML重命名CSS选择器。将插入符号定位到要重命名的选择器上,并按Shift+F6 (重构 |重命名)。

*** PyCharm可以在一个窗口内与多个项目一起工作。若要在与已打开的项目相同的窗口中打开项目,请在“文件”菜单上选择“打开”,然后在“打开项目”对话框中选择“在当前窗口中打开”选项,并选择“添加到当前打开的项目”复选框。

*** 您可以通过从支持的框架的配置文件中导入数据库连接设置来创建数据源。在Database tool窗口的上下文菜单中,从源代码中选择New |导入。

Ctrl + Shift +空格: 智能完成在SQL(Ctrl + Shift +空格)的列类型,和主键和外键。

Alt+Home: 导航栏是项目视图的快速替代选项。
使用Alt+Home 快捷方式显示导航栏,箭头键定位必要的文件或文件夹。

Ctrl+Alt+T(代码|环绕)并选择try/except:当您想要捕获一些代码片段抛出的异常时,在编辑器中选择它,按Ctrl+Alt+T(代码|环绕)并选择try/except。这将自动生成except子句。

*** 当使用基本代码完成(Ctrl +空格),您不需要输入大写字母CamelHump名字。输入驼峰名字的首字母小写就足够了,它们将被巧妙地识别。

Ctrl+F,Ctrl+R,Ctrl+Shift+R,Ctrl+Shift+F: 在查找和替换功能之间切换非常容易。
在文件中执行搜索和替换时,按Ctrl+F显示搜索窗格。按Ctrl+R添加字段,可以在其中键入替换字符串。
在路径查找对话框中,您可以通过按Ctrl+Shift+R切换到replace。同样地,按Ctrl+Shift+F隐藏替换为字段,并切换到纯搜索。

Ctrl+Alt+Shift+T:如果您将插入符号放在某个符号上并按Ctrl+Alt+Shift+T,您将看到适用于当前上下文的重构列表。

自动补全激活时,Ctrl+向下箭头 and Ctrl+向上箭头 :当自动补全激活时,将关闭它并将插入符号向下或向上移动到编辑器中。 当自动补全激活时,Ctrl+向下箭头 和 Ctrl+向上箭头 将关闭它并将插入符号向下或向上移动到编辑器中。

*** 您可以切换排序完成变种之间的相关性或字母顺序使用一个图标在右下角:

在正则表达式处 按Alt+Enter:正则表达式的格式可能相当复杂。为了确保没有遗漏一些斜杠或引号,请将插入符号放在要检查的表达式中的某个位置,并按Alt+Enter。
在弹出框中键入您认为应该与正则表达式匹配的字符串。如果背景变成绿色,你是幸运的。如果它变成红色,那么你必须寻找一个错误。

Ctrl+..:使用autopopup代码完成功能时,可以使用Ctrl+..选中的名称会自动输入到编辑器中,后面跟着点。

*** 通过按住Shift键,用鼠标滚轮使水平滚动。

*** 在PyCharm,可以有多个游标。按下Alt键后,在所需位置单击鼠标左键,在编辑器中设置其他游标。
按Esc删除除插入符号所在行之外的所有其他游标。

Ctrl+Q来查看快速文档: 当从建议列表中选择一个实时模板时,按Ctrl+Q来查看快速文档——确保您做出了正确的选择:

Alt+F12: PyCharm可以只用键盘就可以启动嵌入式本地终端。按Alt+F12,终端运行。

*** 您知道可以在XML/HTML文件中编辑打开和关闭标记吗?
确保在编辑器设置/首选项的智能键页中同时选择 edit复选框。

*** 将鼠标指针悬停在滚动框外滚动条上的警告、错误条或部分源代码上,您将看到一个关于警告错误的信息提示。

Ctrl+Alt+Shift:要在“列模式”中选择多个片段,请保持Control+Alt+Shift(在Windows和Linux上)或Cmd+Alt+Shift(在MAC上),并拖动鼠标光标:

Alt+Shift并拖动鼠标光标: 您可以轻松地选择多个文本片段。要做到这一点,只需保持Alt+Shift并拖动鼠标光标:
按Alt+Shift:要选择多个单词,按Alt+Shift(在Windows和Linux上)或Cmd+Alt+Shift(在MAC上),将插入符号放在要选择的每个单词上,双击鼠标左键。

*** 要查看所有可用的scratch文件,请在Project tool窗口中选择Scratches视图。

数据源 F4:您可以通过单击或按F4打开数据库控制台。
Ctrl+Enter键: 数据库控制台允许您编写和执行SQL语句(Ctrl+Enter),还可以分析查询结果。
Ctrl+Enter键: 可以通过按Ctrl+Enter键执行注入的SQL语句和SQL文件中的语句。(或者,Alt+在控制台输入|运行查询。)
*** 您可以使用CSV、TSV和与文本或表类似的文件。
数据源比较 快捷键 Ctrl+D: 您可以比较数据源、模式和表。在Database tool窗口中,选择两个要比较的项并按Ctrl+D。

F4: 表编辑器提供了一个用于处理表数据的GUI。在数据库工具窗口中,选择感兴趣的表格并按F4。
*** 如果将数据库定义为数据源,就可以访问数据库控制台、表编辑器、数据库图和其他用于处理数据库的有用特性。
*** 为了不手动更新数据库视图,您可以为相应的数据源(数据库工具窗口的上下文菜单中的数据源属性)启用自动同步。
*** 您可以使用颜色来区分数据源及其元素(数据库工具窗口的上下文菜单中的颜色设置)。

*** 如果本地有H2或SQLite数据库文件可用,可以通过将文件拖动到database tool窗口为它们创建数据源。可以从文件管理器(例如Explorer或Finder)或项目工具窗口中拖动文件。

*** 为了保护数据库不受表编辑器和数据库控制台意外修改的影响,您可以打开对应数据源的只读选项(数据库工具窗口上下文菜单中的数据源属性)。

*** 为了保护表不受表编辑器中意外修改的影响,可以将其设置为只读。要做到这一点,单击工作区右下角。

Ctrl+Q:数据库工具窗口提供对数据库对象基本信息的访问(Ctrl+Q)。

Ctrl+Q两次: 在换位行视图(Ctrl+Q两次)中,行和列是互换的,对于一行,单元格显示在另一行下面。

Ctrl+Q: 表的值视图(Ctrl+Q)提供了有关所选单元格中的值的详细信息,还显示了有关相关记录的信息。

*** 可以通过将DDL SQL文件拖拽到数据库工具窗口来创建DDL数据源。可以从文件管理器(例如Explorer或Finder)或项目工具窗口中拖动文件。

Ctrl+Alt+Shift+U: 数据库图可用于数据源、模式和表。按Ctrl+Alt+Shift+U在编辑器中打开图表。

Ctrl+Alt+U:数据库图可用于数据源、模式和表。按Ctrl+Alt+U在弹出窗口中打开图表。

Ctrl+N(导航|类):要在编辑器中快速打开任何类,按Ctrl+N(导航|类)并开始键入类的名称。从出现的下拉列表中选择类。

Ctrl +空格: 代码完成特性允许您快速地完成代码中不同类型的语句。例如,输入一个类名并按Ctrl +空格来完成它。当多个选项可用时,它们将显示在查找列表中。

Ctrl +两次空格键(空两格):调用代码自动完成功能的特殊变体通过按Ctrl +空两格允许你完成任何类的名字,无论它是否在当前文件导入。如果类尚未导入,则会自动生成import语句。

Alt+F7:通过将插入符号定位在符号的名称或代码中的用法,并按Alt+F7(在弹出菜单中查找用法),您可以快速找到在整个项目中使用特定的类、方法或变量的所有位置。

Ctrl+Q:要快速查看插入符号的文档,请按Ctrl+Q(查看|快速文档)。

Ctrl+B: 要导航到代码中某个地方使用的类、方法或变量的声明,请将插入符号定位到用法并按Ctrl+B。您还可以单击鼠标上的用法,并按下Ctrl键跳转到声明。

Ctrl+F12(导航|文件结构)快速浏览当前编辑的文件: 您可以使用Ctrl+F12(导航|文件结构)快速浏览当前编辑的文件。
它显示当前类的成员列表。选择要导航到的元素并按Enter键或F4键。
要轻松地在列表中找到某个项目,只需输入其名称即可。

Shift+F6 (重构 | 重命名):重命名您的局部变量,可以修改所有使用之处的变量名。说明: 您可以轻松地重命名您的局部变量,并自动纠正所有使用它们的地方。
要尝试这样做,将插入符号放在要重命名的变量上,并按Shift+F6 (Refactor | rename)。在弹出窗口中键入新名称,或选择建议的名称之一,然后按Enter。

代码完成时按Tab键覆盖插入符号右侧的名称其余部分:
与接受Enter键不同。说明: 当使用代码完成时,您可以使用Tab键接受弹出列表中当前突出显示的选择。
与接受Enter键不同,所选名称将覆盖插入符号右侧的名称其余部分。这对于用另一个方法或变量名替换另一个方法或变量名特别有用。

Shift+click组合:您知道您可以关闭PyCharm编辑器和工具窗口中的选项卡,而不需要实际使用上下文菜单命令吗?只需用鼠标光标指向要关闭的选项卡,然后单击鼠标中键,或者使用Shift+click组合即可。

Alt+F1: 要快速在任意视图(项目视图、结构视图或其他视图)中选择当前编辑的元素(类、文件、方法或字段),请按Alt+F1。

ESC、Shift+Esc、
F12:任何工具窗口中的Esc键将焦点移动到编辑器。
Shift+Esc将焦点移到编辑器,并隐藏当前(或最后一个活动)工具窗口。
F12键将焦点从编辑器移到最后一个焦点工具窗口。

Ctrl+W(扩展选择):编辑器中的Ctrl+W(扩展选择)选择插入符号中的单词,然后选择源代码的扩展区域。例如,它可以选择一个方法名,然后是调用该方法的表达式,然后是整个语句,然后是包含块,等等。您还可以通过双击编辑器中的目标区域来选择插入符号中的单词和扩展的源代码区域。

Ctrl+Alt+V (重构 | 提取 |变量):提取变量重构有助于简化代码中的复杂语句。例如,在下面的代码片段中,您可以在代码中选择一个表达式,并按Ctrl+Alt+V (Refactor | Extract |变量)。

转载于:https://www.cnblogs.com/wangqiideal/p/9644764.html

pycharm快捷键及中文说明【使用翻译工具一条一条翻译】相关推荐

  1. 翻译工具-翻译工具下载批量自动一键翻译免费

    翻译工具哪个好用,今天给大家分享一款免费好用的翻译工具,汇集了世界最好的几个翻译平台(百度/谷歌/有道),为什么这么多人使用它?首先第一点翻译质量高,选择性多.第二点支持各种语言互译,第三点可以批量各 ...

  2. 九种免费的PDF翻译工具,多国语言随意转换!

    对于在外企工作的打工人,或者经常查阅,下载外文文献的学生党来说,PDF文件翻译真的必不可少.但是,找翻译工具容易,想找一个能翻译PDF的,就没那么简单了. 想解决这个问题,首先得知道PDF文件分为哪几 ...

  3. 用Python制作翻译工具

    简单介绍 因为我英文不好,对接口.函数.结构体起名字的时候特别为难,因此我我打算使用Python写了一个工具在输入框输入中文,就可以生成Golang语言对应的接口.函数或接口体的写法:也可以切换到英文 ...

  4. Ubuntu 终端上的一款翻译工具

    翻译工具 - fy 0 安装 1 翻译英文单词 2 翻译英文句子 3 翻译多个 4 翻译中文 0 安装 sudo apt-get update sudo apt-get install ruby su ...

  5. 利用Bing翻译API简单的实现一个翻译工具

    常见的翻译服务提供商有Google和微软,它们的在线翻译地址如下: Bing翻译: http://www.microsofttranslator.com/?FORM=R5FD Google翻译: ht ...

  6. 知云文献翻译打不开_文献翻译工具-知云文献翻译

    推荐一款论文翻译工具:知云文献翻译 可直接进知云文献翻译的官网进行下载:windows知云文献翻译完整安装包下载,苹果mac版知云文献翻译安装包下载 ,安装完成以后,用微信扫描二维码即可使用,可直接在 ...

  7. 外文文献翻译工具,4款可供选择!

    文档机器翻译是一种快速将文档内容从一种语言翻译成另一种语言的方法,可以方便地帮助人们在跨语言交流时更好地理解和传达信息.以下是一些相关的机器翻译工具和技巧,供您参考: 外文文献翻译工具是帮助人们翻译不 ...

  8. 知云文献翻译没反应_论文翻译工具--Copytranslate

    之前介绍了一款论文翻译工具:智云文献翻译,人在旅途:文献翻译工具-知云文献翻译 由于没有Mac版本,再次介绍一款不仅支持Windows同时也支持Mac的paper翻译工具 CopyTranslate ...

  9. 至今为止最令我惊喜的一款文献翻译工具!

    这是一款迄今为止让我最为惊喜的一款文献翻译工具,它已经成功的解除了我对于阅读文献的恐惧心理.本文,我们就来详细的介绍这款强大的翻译工具吧!文末有下载安装方式~ 前言 英语翻译,是我们在工作和学习中经常 ...

最新文章

  1. 消息队列优缺点和选型
  2. BZOJ 3218 UOJ #77 A+B Problem (主席树、最小割)
  3. 【转】VC窗口刷新InvalidateRect和UpdateWindow RedrawWindow
  4. 【鬼网络】之NFS共享服务
  5. 互联网晚报 | 3月26日 星期六 |​ 竞拍规则优化,部分城市土地市场有所回暖;​​武汉房贷利率下调...
  6. 作用域经典练习题(主要是这个图太大不能一起分享)
  7. 北京语言大学计算机科学与技术研究生好考吗,北京语言大学计算机科学与技术专业研究生培养方案...
  8. linux设备驱动之PCIE驱动开发
  9. php存库,php – 使用Laravel实现存储库模式
  10. 《计算机网络自顶向下方法第7版》第二章习题解答
  11. linux操作系统(云服务器中的使用)
  12. 卡内基梅隆大学计算机专业录取难,卡内基梅隆大学计算机录取
  13. populate auto detected configs
  14. 如何高效读懂一本书(附10种读书方法)
  15. C和C++的二进制,八进制,十六进制输出格式(全面版)
  16. React.js学习(一):设计并实现一个“任务清单列表”
  17. @Value注解从配置文件中读取数组
  18. c语言如何比较字符串的大小
  19. [Cocos Creator] 制作简版消消乐(三):实现方块的生成与交换
  20. tensorflow的slim调用预训练模型的权重进行迁移学习的一些感触

热门文章

  1. PS/2接口鼠标滚轮不能用的解决办法
  2. 重庆宇创--扁平化应急指挥云平台解决方案
  3. 针式打印机及微型打印机突然不能打印的问题分析和解决办法
  4. 计算机进制单位tb以上,计算机容量单位的换算 B,KB,MB,GB,TB
  5. c tcp服务器发送文件,c语言tcp文件传输
  6. vpython 贞测碰撞_球碰撞vPython问题
  7. (附源码)springboot零接触校园快递管理系统 毕业设计 654153
  8. 文件管理系统源代码c语言,文件管理系统源代码
  9. android o 结构光流程,结构光光条中心的提取算法.pdf
  10. 大厦设计师 -- 建造者模式 (Builder Pattern) 介绍 使用案例场景分析 优缺点 及代码演示