1.注釋(添加/消除)(Ctrl + /)
這里說下Python的單行注釋是 # , 多行注釋是 '''注釋內(nèi)容''' , java的單行注釋是 // , 多行注釋 /* 注釋內(nèi)容 */, 文檔注釋 /** 注釋內(nèi)容 */
這里說的注釋快捷鍵主要用于多行注釋, 當(dāng)你想把一段代碼暫時注釋掉的時候, 可以直接選中這段代碼, 利用此快捷鍵, 想恢復(fù)的時候用同樣的操作即可.
2.代碼右移/左移(Tab / Shift + Tab)
Python中對代碼的縮進(jìn)非常嚴(yán)格, 會直接導(dǎo)致語法錯誤, 正常的縮進(jìn)都是4個空格(也就是一個tab鍵), 為了統(tǒng)一方便不容易出錯, 在縮進(jìn)的時候最好統(tǒng)一使用tab鍵進(jìn)行縮進(jìn).
3.自動縮進(jìn)(Ctrl + alt + I)
如果你的代碼出現(xiàn)了縮進(jìn)問題, 但不容易看出來問題出現(xiàn)在哪里的時候, 就可以用此快捷鍵進(jìn)行自動縮進(jìn), 直接更正錯誤所在, 當(dāng)然也可以用下文的快速修正.
4.PEP8規(guī)范格式化(Ctrl + alt + L)
現(xiàn)在的Python語法格式規(guī)范是遵循PEP8規(guī)范的, 可能有時候格式上的問題并不是導(dǎo)致語法錯誤, 但為了代碼的整潔與易讀性, 最好用下次快捷鍵快速規(guī)范一下代碼. 在平時敲代碼的時候就可以強迫自己遵照規(guī)范來敲, 養(yǎng)成良好的代碼書寫習(xí)慣.
5.快速修正(alt + enter 再回車)
此功能能快速修正你代碼出現(xiàn)的一些語法錯誤, 使用快捷鍵之后會顯示修正建議, 一般來說再按一下回車自動修正就可以了.
6.復(fù)制一行/多行/選中部分(Ctrl + D)
普通的復(fù)制需要選中復(fù)制內(nèi)容, 再復(fù)制粘貼, 比較麻煩, 用此快捷鍵, 可以直接復(fù)制一行或選中的多行, 還是很方便的. 注意一下在eclipse中此快捷鍵為刪除一行, 千萬別記混了.
7.刪除一行/多行(Ctrl + Y)
這個和上面的復(fù)制相對應(yīng), 直接刪除一整行, 不需要一個一個刪除了, 這個快捷鍵也注意一下, 因為在系統(tǒng)中這是 反撤銷 的快捷鍵.
8.全局查找(Ctrl + shift + F)
普通查找Ctrl+F, 系統(tǒng)通用的就不說了, 這里的全局查找可以在整個項目中查找, 并不只是當(dāng)前的文件.
9.全局替換(Ctrl + shift + R)
這個和全局查找相對應(yīng)的.
10.光標(biāo)移動到下一行(shift + Enter)
正常只有在光標(biāo)在結(jié)尾時按enter才會換到下一行, 如果在中間, 會將后面的代碼一起移動到下一行, 這個快捷鍵可以讓在中間的光標(biāo)直接移動到下一行, 不會影響后面代碼.
11.撤銷/反撤銷(Ctrl + Z / Ctrl + shift + Z)
這也是很常用的功能, 只是要注意反撤銷和系統(tǒng)(Ctrl + Y)的差別.
12.復(fù)寫父類代碼(Ctrl + o)
很多時候會復(fù)寫父類的代碼, 但自己直接打父類的相關(guān)代碼, 有可能會出現(xiàn)拼寫錯誤, 使用此快捷鍵保證可以不會出現(xiàn)拼寫錯誤.
13.選中單詞/代碼塊(Ctrl + W)
此方法選中單詞/代碼塊不需要用鼠標(biāo)一點點的選中, 還是比較方便的. 注意在QQ瀏覽器中為關(guān)閉當(dāng)前標(biāo)簽的快捷鍵, 也是比較常用的.
14.快速查看文檔(代碼信息)(Ctrl + Q)
對于一個方法/函數(shù)/類不了解的時候, 可以快速查看相關(guān)文檔信息.
15.任意位置向下插入一行(shift + enter)
這個和光標(biāo)移動到下一行是相同快捷鍵, 其實只是應(yīng)用場景稍微變化, 下面有代碼就是插入一行, 沒有代碼自然就是只移動光標(biāo)了.
16.任意位置向上插入一行(Ctrl + alt + enter)
這個和上面的操作正好相反. 相同的地方是都是可以在任意位置進(jìn)行操作, 不用在意光標(biāo)位置.
17.查看項目視圖(alt + 1)
項目視圖顯示了整個項目的文件結(jié)構(gòu). 也是默認(rèn)的視圖.
18.查看結(jié)構(gòu)視圖(alt + 7)
結(jié)構(gòu)視圖展示了項目中各種具體的結(jié)構(gòu): 類, 方法, 變量等各種具體信息, 也是很有用的視圖.
19.快速進(jìn)入代碼(Ctrl + 左鍵)
在調(diào)用方法等情況下, 如果想知道方法的具體詳情, 用此方法可以直接進(jìn)入到方法內(nèi)部.
20.快速查看歷史(alt + 左(返回)/右鍵(前進(jìn)))
這個和系統(tǒng)快捷鍵的作用的類似的, 想回顧之前的操作, 還是很方便的.
21.快速查看不同方法(alt + 上/下)
此方法可以直接從一個方法跳到另一個方法, 對于查看代碼來說還是非常方便的.
22.切換視圖(Ctrl + Tab)
這個切換視圖和QQ瀏覽器中是一樣的, 可能除了系統(tǒng)的切換視圖之外, 其他軟件的切換視圖大多都是這個快捷鍵.
23.查看資源文件(兩次shift)
此方法可以快速的查看你引入的資源文件的詳情.
24.查看方法在哪里被調(diào)用(Ctrl + alt + H 雙擊可確定位置)
此方法可以很快的找到方法被調(diào)用的位置, 對于了解代碼結(jié)構(gòu)還是很有用的.
25.查看父類(Ctrl + U)
26.查看繼承關(guān)系(Ctrl + H)
到此這篇關(guān)于超級詳細(xì)實用的pycharm常用快捷鍵的文章就介紹到這了,更多相關(guān)pycharm常用快捷鍵內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
您可能感興趣的文章:- Pycharm常用快捷鍵總結(jié)及配置方法
- Pycharm最常用的快捷鍵及使用技巧
- PyCharm 常用快捷鍵和設(shè)置方法
- pycharm 如何查看某一函數(shù)源碼的快捷鍵
- 刪除pycharm鼠標(biāo)右鍵快捷鍵打開項目的操作
- pycharm 多行批量縮進(jìn)和反向縮進(jìn)快捷鍵介紹
- Pycharm快捷鍵配置詳細(xì)整理
- PyCharm設(shè)置Ipython交互環(huán)境和宏快捷鍵進(jìn)行數(shù)據(jù)分析圖文詳解
- Python IDE Pycharm中的快捷鍵列表用法
- Pycharm之快速定位到某行快捷鍵的方法
- 解決Pycharm出現(xiàn)的部分快捷鍵無效問題
- 對pycharm代碼整體左移和右移縮進(jìn)快捷鍵的介紹
- Python IDE PyCharm的基本快捷鍵和配置簡介