Pycharm中一些不为人知的技巧pycharm技巧
https://www.jianshu.com/p/e9a58704f572
Pycharm中一些不為人知的技巧
0.641
2019.04.08 15:25:50
字?jǐn)?shù) 705
閱讀 227
有時(shí)候需要輸入很長(zhǎng)的代碼,比如if name == ‘main’:,這時(shí)候手動(dòng)輸入不如直接Command + J(重點(diǎn)),就可以直接插入常用代碼了。
工欲善其事必先利其器,Pycharm 是最受歡迎的Python開(kāi)發(fā)工具,它提供的功能非常強(qiáng)大,是構(gòu)建大型項(xiàng)目的理想工具之一,如果能挖掘出里面實(shí)用技巧,能帶來(lái)事半功倍的效果。
Windows/Linux:
Shift + F10:直接運(yùn)行當(dāng)前代碼
Shift + F9:以Debug(調(diào)試)模式運(yùn)行代碼(重點(diǎn))
以下操作都是基于 Windows 平臺(tái)下的默認(rèn)KeyMap設(shè)置,在 Mac 也是類似的。
- 快速查找文件
開(kāi)發(fā)大型項(xiàng)目時(shí),文件數(shù)量非常龐大,有時(shí)要在不同的文件之間來(lái)回切換,如果還是從左側(cè)工程目錄中按層級(jí)去查找的話,效率非常低效,通常,我們要用的都是最近查看過(guò)或編輯的文件,用快捷 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)提高效率。
- 萬(wàn)能搜索
如果要評(píng)選 Pycharm 中最實(shí)用的快捷鍵,非 Double Shift 莫屬,連續(xù)按兩下 Shitf 鍵可以搜索文件名、類名、方法名,還可以搜索目錄名,搜索目錄的技巧是在在關(guān)鍵字前面加斜杠/。
如果你要全局項(xiàng)目范圍內(nèi)搜索文件里面的關(guān)鍵字,那么就需要使用 Ctrl + Shfit + F,或者 Ctrl + Shfit + R全局替換。
- 歷史粘貼版
如果你是 Mac 用戶,一定熟悉 Alfred, Alfred 是一款歷史粘貼板神器,它緩存了過(guò)去一段時(shí)間的復(fù)制的內(nèi)容,在 Pycharm 中可通過(guò) Ctrl + Shift + V 可訪問(wèn)歷史粘貼板。
- 分割窗口
在大屏顯示器上寫(xiě)代碼倍兒爽,很多時(shí)候我們?cè)趦蓚€(gè)文件中來(lái)回的切換,這時(shí)把屏幕切割成兩半就無(wú)需來(lái)回切換了,效率大大提高。Pycharm的默認(rèn)配置沒(méi)有設(shè)置分割的快捷鍵,你可以在Settings中的Keymap自定義快捷鍵。
不僅支持縱向分隔,還可以橫向分隔
- 智能提示
智能提示是 IDE 的標(biāo)配功能,Pycharm 默認(rèn)有自動(dòng)提示功能,但是還不夠智能,比如要使用還沒(méi)有引入到模塊則沒(méi)法自動(dòng)提示了,使用 Alt + Enter 智能提示你選擇合適的操作。
- 任意位置換行
無(wú)論你的光標(biāo)處在何位置,你都可以通過(guò)快捷鍵 Shfit + Enter 另起一行,這樣無(wú)需把光標(biāo)移到末尾去操作。
總結(jié)
以上是生活随笔為你收集整理的Pycharm中一些不为人知的技巧pycharm技巧的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 命名实体识别学习笔记——使用Ltp
- 下一篇: PyCharm 使用技巧