PyCharm使用最多也最常用默認(rèn)快捷鍵分享
工欲善其事必先利其器,PyCharm 是最popular的Python開(kāi)發(fā)工具,它提供的功能非常強(qiáng)大,是構(gòu)建大型項(xiàng)目的理想工具之一,如果能挖掘出里面實(shí)用技巧,能帶來(lái)事半功倍的效果。
我在 Windows 平臺(tái)下的默認(rèn)KeyMap設(shè)置,在 Mac 也是類似的。
1、快速查找文件 Ctrl + E
Ctrl + E
可打開(kāi)最近訪問(wèn)過(guò)的文件Ctrl + Shift + E
打開(kāi)最近編輯過(guò)的文件
從Tab頁(yè)逐個(gè)地掃描也不快,如果你有強(qiáng)迫癥不想顯示Tab頁(yè)的話可以在 Settings 中將 Tabs 設(shè)置為 None,直接使用快捷鍵來(lái)打開(kāi)最近文件來(lái)提高效率。
2、萬(wàn)能搜索 shift連按兩下
Pycharm中最實(shí)用的快捷鍵,非 Double Shift 莫屬,連續(xù)按兩下 Shitf 鍵可以搜索文件名、類名、方法名,還可以搜索目錄名,搜索目錄的技巧是在在關(guān)鍵字前面加斜杠/
。【不能搜索代碼中的任一單詞】
3、歷史粘貼版 Ctrl + Shift + V
在 PyCharm 中可通過(guò) Ctrl + Shift + V
可訪問(wèn)歷史粘貼板。如果你是Mac用戶,一定熟悉 Alfred, Alfred是一款歷史粘貼板神器,它緩存了過(guò)去一段時(shí)間的復(fù)制的內(nèi)容。
4、智能提示/導(dǎo)包 Alt + Enter
智能提示是 IDE 的標(biāo)配功能,Pycharm 默認(rèn)有自動(dòng)提示功能,但是還不夠智能,比如要使用還沒(méi)有引入到模塊則沒(méi)法自動(dòng)提示了,使用 Alt + Enter
智能提示你選擇合適的操作。
5. 任意位置換行 Shfit + Enter
無(wú)論你的光標(biāo)處在何位置,你都可以通過(guò)快捷鍵 Shfit + Enter
另起一行,這樣無(wú)需把光標(biāo)移到末尾去操作。
6、向下復(fù)制當(dāng)前行 Ctrl + D
7、更多快捷鍵請(qǐng)享用
Ctrl + Y
刪除當(dāng)前行Ctrl + /
快速在本行行首插入“#”,對(duì)單行行或選中多行進(jìn)行注釋(行尾注釋不能采用此快捷鍵組合)很多軟件都使用此快捷鍵進(jìn)行注釋Ctrl + Shift + F10
初次run當(dāng)前程序Ctrl + Shift + L
格式化代碼 PEP8Alt + 1
關(guān)閉tab標(biāo)簽Alt + 4
關(guān)閉運(yùn)行結(jié)果Alt + Enter
快速import / insertShift + F6
重命名變量名/文件名Shift + F10
run當(dāng)前程序(非初次)Shift + Tab
對(duì)單行或選中多行撤銷回退一個(gè)tabShift + Enter
任意位置換行(快速在當(dāng)前行下創(chuàng)建一個(gè)空行)Shift + Alt + ↑/↓
向上/向下移動(dòng)任意行
8、之前用過(guò)別的軟件,在這里能不能自行定制???
答案是可以的。具體操作 戳下文。
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
python3 打開(kāi)外部程序及關(guān)閉的示例
今天小編就為大家分享一篇python3 打開(kāi)外部程序及關(guān)閉的示例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-11-11Python3讀取UTF-8文件及統(tǒng)計(jì)文件行數(shù)的方法
這篇文章主要介紹了Python3讀取UTF-8文件及統(tǒng)計(jì)文件行數(shù)的方法,涉及Python讀取指定編碼文件的相關(guān)技巧,需要的朋友可以參考下2015-05-05python網(wǎng)絡(luò)編程之多線程同時(shí)接受和發(fā)送
這篇文章主要為大家詳細(xì)介紹了python網(wǎng)絡(luò)編程之多線程同時(shí)接受和發(fā)送,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-09-09Python requests接口測(cè)試實(shí)現(xiàn)代碼
這篇文章主要介紹了Python requests接口測(cè)試實(shí)現(xiàn)代碼,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-09-09python實(shí)現(xiàn)K近鄰回歸,采用等權(quán)重和不等權(quán)重的方法
今天小編就為大家分享一篇python實(shí)現(xiàn)K近鄰回歸,采用等權(quán)重和不等權(quán)重的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-01-01Python?抖音評(píng)論數(shù)據(jù)抓取分析
大家好,最近抖音張同學(xué)突然火了,兩個(gè)月漲粉一千多萬(wàn)。今天這篇文章,我抓取了張同學(xué)的視頻的評(píng)論數(shù)據(jù),想從文本分析的角度,挖掘一下大家對(duì)張同學(xué)感興趣的點(diǎn)2022-01-01Python中dtype、type()和astype()的區(qū)別詳解
這篇文章主要介紹了Python中dtype、type()和astype()的區(qū)別詳解,type()是python內(nèi)置的函數(shù),type()返回?cái)?shù)據(jù)結(jié)構(gòu)類型(list、dict、numpy.ndarray 等),需要的朋友可以參考下2023-08-08