Pycharm common shortcuts
背景
编程是逐步磨练的技能,熟练地使用编辑器的快捷键可以让人事半功倍。水银泻地般地,优雅地编程。
快捷键
功能 | 快捷键 | 说明 |
---|---|---|
line comment | ctrl + / | |
block comment | ctrl + shift + / | |
show documentation | ctrl + q | |
surround with | ctrl + alt + t | surround by if, while, try structures |
code completion | ctrl + space | |
delete char to the right of caret | delete | |
paste from history | ctrl + shift + v | |
move to next word | ctrl + right | |
move to previous word | ctrl + left | |
delete line | ctrl + y | |
duplicate selected line or block | ctrl + d | |
toggle case | ctrl + shift + u | |
move to code block start | ctrl + [ | |
move to code block end | ctrl + ] | |
join lines | ctrl + shift + j | |
split line | ctrl + enter | |
expand selection | ctrl + w | |
shrink selection | ctrl + shift + w | |
reformat code | ctrl + alt + l | |
run | shift + f10 | |
rerun | ctrl + f5 | |
debug | shift + f9 | |
escape | escape | escape from popups or searches |
next tab | alt + right | |
previous tab | alt + left | |
find and replace | ctrl + r | |
next/previous occurrence of search result | f3 / shift + f3 | |
navigate to definition or usages | ctrl + b | |
previous/next method | alt + up/down | |
undo last navigation | ctrl + alt + left | |
redo undone navigation | ctrl + alt + right | |
last edit location | ctrl + shift + backspace | |
rename | shift + f6 | |
change method signature | ctrl+ f6 | |
safe delete | alt + delete | |
extract method | ctrl + alt + m | |
extract variable | ctrl + alt + v | |
extract field | ctrl + alt + f | |
extract parameter | ctrl + alt + p | |
advanced search | ctrl + shift + f |
Written on November 27, 2019