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