注意:若不做特殊说明,下面 符号 + 仅表示同时操作/按。 另外,部分快捷键与操作系统有关,本文仅以win10为例.
1. 与其他多数编辑器通用的快捷键方式
- 复制 [Ctrl + C]
- 粘贴 [Ctrl + V]
- 保存 [Ctrl + S]
- 撤销 [Ctrl + Z]
- 反撤销 [Ctrl + Shift + Z]
- 查找 [Ctrl + F]
- 替换 [Ctrl + R]
- 将光标移动到行首 [Home]
- 将光标移动到行尾 [End]
- …
2. 格式化当前脚本代码 [Ctrl + Alt + L]
# 格式化前
b = [1,2, 3]
# 执行 Ctrl + Alt + L, 格式化后
b = [1, 2, 3]
3. 注释/反注释 [Ctrl + /]
# 注释前
b = [1, 2, 3]
# 注释后
# b = [1, 2, 3]
# 再反注释后
b = [1, 2, 3]
4. 复制代码 [Ctrl + D]
# 复制前
b = [1,2, 3]
# 光标在代码行 b = [1,2, 3],直接执行 Ctrl + D 复制后
b = [1,2, 3]
b = [1,2, 3]
# 选中 [1,2, 3], 执行 Ctrl + D 复制后
b = [1,2, 3][1,2, 3]
5. (多行)以制表位缩进代码 [向右缩进 Tab; 向左缩进 Shift + Tab]
# 缩进前
def test(x):
return 1
# 选中 return 1, 执行 Shift + Tab,再向左缩进后
def test(x):
return 1 # 向左缩进后
# 选中 return 1, 再执行 Tab,再向右缩进后
def test(x):
return 1 # 再向右缩进后
6. 多行代码合并为一行 [Crtl + Shift + J]
# 多行代码合并前
x=1
y=1
z=1
# 选中指定行, 再执行 Crtl + Shift + J 合并后
x=1; y=1; z=1 # 多行代码合并后
7. 展开/折叠代码 [展开代码 Crtl + +;折叠代码 Crtl + -]
注意:Crtl + + / Crtl + - 加粗位置的 + 表示同时操作/按;Crtl + + / Crtl - + 加粗位置的 + 表示 + 键。
# 原本代码
def test(x):
return 1
# 光标在代码行 def test(x):, 执行 Crtl + - 折叠后
def test(x):...
8. 插入一行 [上方插入 Ctrl + Alt + Enter;下方插入 Shift + Enter]
# 原本代码
x=1
y=1
# 光标在代码行 y=1, 执行 Ctrl + Alt + Enter 后
x=1
y=1
9. 上下行代码互换 [Alt + Shift + 上、下键]
# 位置互换前
x=1
y=1
# 在 x=1 处, 执行 Alt + Shift + 下键 后
y=1
x=1
10. 上下位置方法或类互换 [Ctrl + Shift + 上、下键]
# 位置互换前
def test(x):
return 1
def test1(x):
return 1
# 在 def test(x): 处, 执行 Ctrl + Shift + 下键 后
def test1(x):
return 1
def test(x):
return 1
11. 查看历史复制粘贴记录 [Ctrl + Shift + V]
12. 全局查找 [Ctrl + Shift + F]
13. 全局替换 [Ctrl + Shift + R]
14. 大小写互转 [Ctrl + Shift + U]
15. 快捷查看源码 [Ctrl + Shift + I]
16. 进入方法 [Ctrl + 鼠标左键]
17. 选定多行待修改位置 (进而对多行执行相同操作) [Alt + 鼠标左键]
18. 查找类被引用的地方 [Ctrl + N]
19. 重命名文件 [Shift + F6]
在工程目录选中文件, 执行 Shift + F6
20. 回退到光标上一个时刻所在位置 [Ctrl + Alt + 鼠标左键]
21. 前进到光标下一个时刻所在位置 [Ctrl + Alt + 鼠标右键]
22. 将多行代码整合为方法 [Ctrl + Alt + M]
# 原本代码
a = 'Hello World!'
print(a)
# 选中指定代码, 再执行 Ctrl + Alt + M, 并根据提示命名函数helloworld后
def helloworld():
a = 'Hello World!'
print(a)
helloworld()
23. 为代码添加条件 [Crtl + Alt + T]
# 原本代码
x = 1
# 选中指定代码, 执行 Crtl + Alt + T, 根据提示选择 if (当然可根据需要选择其他)后
if True:
x = 1
…
本文作者: 崔玉君
版权声明: 转载请注明出处!
Enjoy!
If you like my blog, don’t forget to give me a star.
PREVIOUSYolov5-DeepSort多目标跟踪算法