42 Tips and Tricks of Pycharm¶
1 查找操作¶
Find Action
Hint
快捷键太多记不住的话,只需记住 (Shift-Ctrl-A Win/Linux, Shift-Cmd-A macOS)。输入该快捷键,会弹出 Find
面板,面板中有 All
, Classes
, Files
, Symbols
, 和 Action
, 默认是 Action
。继续输入想要实现的 Action
,pycharm 会自动补全。
也可以使用简写快速编辑查询,比如说直接输入 fi pa
,即代表 Find in Path
。
除了快速查询,也可以快速更改首选项配置,例如输入 wi pl no
代表 Window | Editor Tabs | Tabs Placement: None
。
2 通过禁用工具减少混乱¶
Reduce Clutter by Disabling Tools
Hint
作为一款 IDE,Pycharm 默认会有很多 UI 窗口,可以关闭一些 toolbar 和文件导航窗口,来更专注于代码本身。
View -> Appearence -> Enter Zen Mode
3 关闭选项卡¶
Disable Tabs
4 跳转到最近的文件¶
Jump to Recent File
5 使用 “Recent Files” 打开工具窗口¶
Use Recent Files to Open Tool Window
6 导航到Symbol¶
Navigate to Symbol
7 导航到文件¶
Navigate to File
8 来回导航光标位置¶
Navigate Cursor Position Back and Forth
9 激活导航栏¶
Activate Navigation Bar
10 使用导航栏导航文件¶
Navigate Files With Navigation Bar
11 打开文件与导航栏¶
Open File With Navigation Bar
12 带快速搜索的狭窄导航栏¶
Narrow Navigation Bar With Speed Search
13 创建新的文件与导航栏¶
Create New File With Navigation Bar
14 在导航栏中查找路径¶
Find In Path With Navigation Bar
15 添加行之前/之后¶
Add Line After/Before
16 使用键盘制作和扩展选区¶
Make and Extend Selection Using Keyboard
17 使用键盘上下移动方块¶
Move Block Up/Down Using Keyboard
18 重新格式化代码¶
Reformat Code
19 优化import¶
Optimize Imports
20 输入时生成import¶
Generate Imports While Typing
21 安装与导入¶
Install and import
22 在构造函数中添加字段¶
Adding Fields In a Constructor
23 重命名文件及其引用¶
Rename a File and Its References
24 重命名符号¶
Rename Symbol
25 快速文档¶
Quick Documentation
26 视图参数信息¶
View Parameter Info
27 从键盘运行¶
Run From Keyboard
28 条件断点¶
Conditional Breakpoints
29 调试期间计算表达式¶
Evaluate Expression During Debugging
30 不带标签的分屏¶
Split Screen Without Tabs
31 运行单个测试¶
Run Single Test
32 自动运行测试¶
Auto-Run Tests
33 使用装订线定位覆盖间隙¶
Spot Coverage Gaps Using the Gutter
34 利用本地历史来避免灾难¶
Use Local History to Avoid Disaster
35 从GitHub创建一个项目¶
Create a Project from GitHub
36 将新项目置于版本控制之下¶
Put New Project Under Version Control
37 重写提交消息¶
Reword Commit Message
38 撤消上次提交¶
Undo Last Commit
39 只提交一些更改¶
Only Commit Some Changes
40 运行npm脚本包.json¶
Run npm Scripts from package.json
41 用标记换行选定内容¶
Wrap Selection With Tag
42 通过拖放创建SQLite数据库连接¶
Create SQLite Database Connection By Drag-and-Drop