pycharm快捷键自动提示documentation问题(auto Ctrl+Q)

 更新时间:2023年04月28日 11:22:37   作者:赵孝正  
这篇文章主要介绍了pycharm快捷键自动提示documentation问题(auto Ctrl+Q),具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

pycharm快捷键自动提示documentation

使用 pycharm 时在类、方法/函数、变量上按下Ctrl+Q时会显示其对应的描述和 docstring,我记得默认情况下鼠标在其上停留一秒就会自动显示,但是不知为何最近不自动显示了

重新开启方法如下:

确认关闭 Power Save Mode,然后点击 file 选项,取消勾选“Power Save Mode”选项。

在设置中勾上 Show the documentation popup 复选框

参考链接:

https://www.jetbrains.com/help/pycharm/inline-documentation.html#ws_viewing_inline_documentation

pycharm 常用快捷键(中英文对照表)

Mac 版pycharm快捷键

英文解释中文解释快捷键备注
Find any action inside the IDE查询IDE中所有的动作⇧⌘A

CREATE AND EDIT 新建 编辑

英文解释中文解释快捷键备注
Show intention actions

显示意图行动⌥ ↩
Basic / smart code completion

智能代码补全⌃ Space / ⌃⇧ 
Space Type name completion

智能代码补全

⌃ ⌥ 
Space Complete statement

完整声明

⇧⌘ ↩
Parameter information参数信息⌘ P
Quick definition

快速定义

⌥ 

Space Quick / external documentation

快速 / 外部文档

F1 / ⇧F1
Generate code

生成代码

⌘ N
Override / implement members覆盖 / 实现成员⌃ O / ⌃ I
Surround with…

环绕

⌥ ⌘T
Comment with line comment

用行注释注释

⌘ /
Extend / shrink selection

扩展 / 收缩选择

⌥ ↑ / ⌥ ↓
Context info

上下文信息

⌃⇧ Q
Optimize imports

优化导入

⌃ ⌥ O
Auto-indent lines

自动缩进行

⌃ ⌥ I
Cut / Copy / Paste

剪切 / 复制 / 粘贴

⌘ X / ⌘ C / ⌘ V
Copy document path

复制文档路径

⇧⌘ C
Paste from clipboard history

从剪贴板历史粘贴

⇧⌘ V
Duplicate current line or selection

复制当前行或选中的区域

⌘ D
Move line up / down

上移线 / 下移

⇧⌘ ↑ / ⇧⌘ ↓
Delete line at caret

删除插入符号处的行

⌘ DEL

Join / split line

加入 / 分割线

⌃⇧ J / ⌘ ↩

Start new line

开始新行

⇧↩

Toggle case

切换案例

⇧⌘ U
Expand / collapse code block

展开 / 折叠代码块

⌘ + / ⌘ -

Expand / collapse all

展开 / 全部折叠

⇧⌘ + / ⇧⌘ -

Save all

全部保存

⌘ S

VERSION CONTROL 版本控制

英文解释中文解释快捷键备注
VCS operations popup…VCS 操作弹出⌃ V
Commit提交⌘ K
Update project更新项目⌘ T
Recent changes最近的变化⌥⇧C
Revert还原⌘ Z
Push…推…⌘ K
Next / previous change下一个 / 上一个变化⌃ ⌥⇧ ↓ / ↑

MASTER YOUR IDE 掌握IDE

英文解释中文解释快捷键备注
Find action…寻找行动...⇧⌘ A
Open a tool window打开工具窗口⌘ Y [0-9]
Synchronize同步⌥⌘ Y
Toggle full screen mode切换全屏模式⌃ ⌘ F
Quick switch scheme…快速切换方案…⌃ `
Preferences…优先…⌘ ,
Jump to source / navigation bar跳转到源 / 导航栏↓ / ⌘ ↑
Jump to last tool window跳转到最后一个工具窗口F12
Hide active / all tool windows隐藏活动的 / 所有工具窗口⇧⎋ / ⇧⌘ F12
Go to next / previous editor tab转到下一个 / 上一个编辑器选项卡⌃ 选项卡
Go to editor (from a tool window)转到编辑器(从工具窗口)

FIND EVERYTHING 查找一切

英文解释中文解释快捷键备注
Search everywhere到处搜索Double ⇧
Find / Replace查找 / 替换⌘ F/⌘ R
Find in path / Replace in path在路径中查找 / 在路径中替换⇧⌘ F / ⇧⌘R
Next / previous occurence下一个 / 上一个事件⌘ G / ⇧⌘ G
Go to class转到指定类⌘ O
Go to file member转到文件成员⌘ F12
Go to file / symbol转到文件 / 符号⇧⌘O / ⌥ ⌘O

NAVIGATE FROM SYMBOLS 从符号导航

英文解释中文解释快捷键备注
Declaration声明⌘ B
Type declaration (JavaScript only)类型声明(仅限 JavaScript)⌃⇧ B
Super method超级方法⌘ U
Implementation(s)实施⌥ ⌘ B
Find usages / Find usages in file查找用法 / 在文件中查找用法⌥ F7 / ⌘ F7
Highlight usages in file突出显示文件中的用法⇧⌘ F7
Show usages显示用法⌥⌘ F7

REFACTOR AND CLEAN UP 重构 清理

英文解释中文解释快捷键
Refactor this…⌃ T
Copy… /  Move…F5 / F6
Safe delete…⌘ DEL
Rename…⇧ F6
Change signature…⌘ F6
Inline…⌥ ⌘ N
Extract method⌥ ⌘ M
Introduce variable  /  field引用变量或者域⌥ ⌘ V / ⌥ ⌘ F
Introduce constant  /  parameter引入常量或者参数⌥ ⌘ C / ⌥ ⌘ P
Reformat code重新格式化代码⌥ ⌘ L

ANALYZE AND EXPLORE 分析 探索

英文解释中文解释快捷键备注
Show error description显示错误说明⌘  F1
Next  /  previous highlighted error高亮错误F 2 /⇧ F2
Run inspection by name…按名称运行检查...⌥⇧⌘ I
Type / call hierarchy类型 / 调用层次结构⌃ H / ⌃ ⌥ H

NAVIGATE IN CONTEXT 在上下文中导航

英文解释中文解释快捷键备注
Select in…选择... ⌥ F1⌥ F1
Recently viewed /Recent locations最近浏览的 /最近的地点⌘ E /⇧⌘ E
Last edit location最后编辑位置⇧⌘⌨
Navigate back  /  forward向后导航 / 向前⌘ [ / ⌘ ]
Go to previous  /  next method转到上一个 / 下一个方法⌃ ↑ / ⌃ ↓
Go to line /column…转到行 /列…⌘ L
Go to code block end  /  start转到代码块⌥ ⌘ ] / ⌥ ⌘ [
Add to favorites添加到收藏夹⌥⇧ F
Toggle bookmark切换书签F3
Toggle bookmark with mnemonic使用助记符切换书签⌥ F3
Go to numbered bookmark转到编号书签⌃ [0-9]
Show bookmarks显示书签⌘ F3

BUILD RUN AND DEBUG 编译 运行 调试

英文解释中文解释快捷键备注
Run context configuration运行上下文配置⌃ ⌥  R
Run  /  debug selected configuration运行 / 调试选中的配置⌃ ⌥ R / ⌃ ⌥ D
Run  /  debug current configuration运行 / 调试当前配置⌃ R / ⌃ D
Step over  /  into跨步 / 进入F8 / F7
Smart step into智能步入⇧ F7
Step out走出去⇧ F8
Run to cursor运行到光标⌥ F9
Force run to cursor强制运行到光标⌥ ⌘ F9
Show execution point显示执行点⌥ F10
Evaluate expression…评估表达式...⌥ F8
Stop 停止⌘ F2
Stop background processes…停止后台进程...⇧ ⌘ F2
Resume program恢复计划⌥ ⌘ R
Toggle line breakpoint切换行断点⌘ F8
Toggle temporary line breakpoint切换临时行断点⌥ ⇧⌘ F8
Edit / view breakpoint编辑 / 查看断点⇧⌘ F8

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Python类和实例的属性机制原理详解

    Python类和实例的属性机制原理详解

    这篇文章主要介绍了Python类和实例的属性机制原理详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-03-03
  • Python操作mongodb数据库进行模糊查询操作示例

    Python操作mongodb数据库进行模糊查询操作示例

    这篇文章主要介绍了Python操作mongodb数据库进行模糊查询操作,结合实例形式分析了Python连接MongoDB数据库及使用正则表达式进行模糊查询的相关操作技巧,需要的朋友可以参考下
    2018-06-06
  • Python模拟脉冲星伪信号频率实例代码

    Python模拟脉冲星伪信号频率实例代码

    这篇文章主要介绍了Python模拟脉冲星伪信号频率实例代码,具有一定借鉴价值,需要的朋友可以参考下
    2018-01-01
  • jupyter闪退怎么办?jupyter闪退问题的解决

    jupyter闪退怎么办?jupyter闪退问题的解决

    这篇文章主要介绍了jupyter闪退怎么办?jupyter闪退问题的解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-01-01
  • Python实现新版正方系统滑动验证码识别

    Python实现新版正方系统滑动验证码识别

    这篇文章主要介绍了基于Python实现新版正方系统滑动验证码识别算法和方案,文中示例代码对我们的学习和工作有一定的帮助,感兴趣的可以了解一下
    2021-12-12
  • Tensorflow2.4从头训练Word Embedding实现文本分类

    Tensorflow2.4从头训练Word Embedding实现文本分类

    这篇文章主要为大家介绍了Tensorflow2.4从头训练Word Embedding实现文本分类,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-01-01
  • python游戏实战项目之智能五子棋

    python游戏实战项目之智能五子棋

    下五子棋吗?信不信我让你几步你也赢不了?本篇为你带来用python编写的五子棋小游戏,文中给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值
    2021-09-09
  • 详述numpy中的np.random.random()系列函数用法

    详述numpy中的np.random.random()系列函数用法

    本文主要介绍了详述numpy中的np.random.random()系列函数用法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-03-03
  • Django 序列化的具体使用

    Django 序列化的具体使用

    django rest framework 中的序列化组件,本文主要介绍了Django 序列化的具体使用,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-11-11
  • 浅析python 字典嵌套

    浅析python 字典嵌套

    这篇文章主要介绍了python 字典嵌套的相关资料,帮助大家更好的理解和学习python,感兴趣的朋友可以了解下
    2020-09-09

最新评论