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 |变量)。

pycharm快捷键及中文说明【使用翻译工具一条一条翻译】的更多相关文章

  1. 基于百度翻译API开发属于自己的翻译工具

    你是否每天使用着网页翻译工具?你是否遇到过这种情况,上网过程中遇到一个很长的单词但是又不能复制,要开两个浏览器,一个打开百度翻译,照着另一个网页输入单词?你安装了各种翻译软件后,又删除,只因忍受不了那 ...

  2. pycharm快捷键及一些常用设置

    pycharm快捷键及一些常用设置,有需要的朋友可以参考下. Alt+Enter 自动添加包 Ctrl+t SVN更新 Ctrl+k SVN提交 Ctrl + / 注释(取消注释)选择的行 Ctrl+ ...

  3. pycharm快捷键、常用设置、包管理

    pycharm快捷键.常用设置.包管理 在PyCharm安装目录 /opt/pycharm-3.4.1/help目录下可以找到ReferenceCard.pdf快捷键英文版说明 or 打开pychar ...

  4. python调试工具----pycharm快捷键及一些常用设置

    pycharm快捷键及一些常用设置 Alt+Enter 自动添加包Ctrl+t SVN更新Ctrl+k SVN提交Ctrl + / 注释(取消注释)选择的行Ctrl+Shift+F 高级查找Ctrl+ ...

  5. 简单翻译工具--必应词典第三方api使用方法

    之前做过一个桌面翻译工具,桌面每日一句--桌面翻译工具(有道翻译,微软翻译,Google翻译) 获取金山每日一句,目前因为 金山每日一句页面改变导致每日一句功能失败,不过这工具自己用得最多的还是翻译功 ...

  6. [转]pycharm快捷键

    开始学习python用的ide是pycharm,之前做java一种用eclipse,刚开始使用pycharm快捷键与eclipse有很大不同,慢慢适应中. 下面列举了下pycharm的快捷键,内容转自 ...

  7. go语言,golang学习笔记1 官网下载安装,中文社区,开发工具LiteIDE

    go语言,golang学习笔记1 官网下载安装,中文社区,开发工具LiteIDE Go语言是谷歌2009发布的专门针对多处理器系统应用程序的编程进行了优化,使用Go编译的程序可以媲美C或C++代码的速 ...

  8. Pycharm快捷键配置

    1.主题 毫无疑问Pycharm是一个具有强大快捷键系统的IDE,这就意味着你在Pycharm中的任何操作,例如打开一个文件.切换编辑区域等,都可以通过快捷键来实现.使用快捷键不仅能提高操作速度,看起 ...

  9. Pycharm快捷键及Python常用转义符

    不管是windows.xshell或者pycharm,学会使用快捷键都会使学习工作达到事半功倍的效果.这篇博客收集了部分常用的pycharm快捷键,分享给大家,希望对大家有用. 1. 常用快捷键 Py ...

随机推荐

  1. docker之 网络模式和跨主机通信

    Docker的四种网络模式Bridge模式 当Docker进程启动时,会在主机上创建一个名为docker0... Docker的四种网络模式 Bridge模式 当Docker进程启动时,会在主机上创建 ...

  2. JS Replace 全部替换字符的用法小结

    script language="javascript">var r= "1\n2\n3\n";//将字母\n替换成分号alert(r.replace(& ...

  3. 更多FMK 的还是看万一的吧

    http://www.cnblogs.com/del/category/323943.html 记录一下, 作为目录

  4. OpenStack的八年之痒

    2010年10月,OpenStack发布了第一个版本:上个月,发布了它的第18个版本Rocky.几年前气氛火爆,如今却冷冷清清.Rocky版本宣布后,OpenStack群里也就出现了几篇简短的翻译过来 ...

  5. solidworks建立三维模型里面的几何对象和工程图里面的元素的联系

    本文是帮助里面的一个例子, 首先打开一个三维模型和对应的工程图,保持三维模型为当前激活窗口,在三维模型里面选中一个面或者一个边,然后运行下面的代码, 会将工程图里面的第一视图里面对应的投影元素的线型的 ...

  6. 查看Linux内置命令和外部命令

    1. [hl@localhost ~]$ which cd /bin/cd [hl@localhost ~]$ type cd cd is a shell builtin

  7. Core Graphices 设置渐变

    Core Graphices 设置渐变 Quartz 提供了两种设置渐变的方式  CGShadingRef and CGGradientRef 尝试CGGradientRef 的使用 import & ...

  8. centos7安装elasticsearch6.3.x集群并破解安装x-pack

    一.环境信息及安装前准备 主机角色(内存不要小于1G): 软件及版本(百度网盘链接地址和密码:链接: https://pan.baidu.com/s/17bYc8MRw54GWCQCXR6pKjg 提 ...

  9. Postgres——pgadmin复制无主键单表至本地数据库

    数据库中存在无主键单表gongan_address_all ,需要将余杭区数据导出成另外一张表,因为数据量太大,sql语句效率太差. 通过sql语句查询出余杭区数据,并导出成csv,sql等格式,再导 ...

  10. JS数据类型的判断

    在 ECMAScript 规范中,共定义了 7 种数据类型,分为 基本类型 和 引用类型 两大类,如下所示:    基本类型:String.Number.Boolean.Symbol.Undefine ...