PyCharm 使用技巧
PyCharm 使用技巧
2018.12.15 00:26:36
字數 1034
閱讀 290
JetBrains家的IDE很多技巧是通用的,說一些自己日常用得多但不一定僅限于PyCharm的技巧:
ctrl+alt+L,格式化代碼,曾經用Eclipse的時候,格式化代碼一定要先選中某個區域的代碼塊再進行格式化,用了JetBrains的IDE之后就習慣性地格式化一下,還必須手賤多格式化幾次才舒服,不過有后遺癥,以后到各種編輯框中總喜歡ctrl+alt+L幾下才舒服
alt+enter萬能鍵,(重點)不同場景有不同的表現方式,在還沒import(install)模塊名上使用會import(install)相對應的模塊,在方法名上使用補注釋,在測試中使用幫你補充斷言代碼……不管出錯了不知道怎么辦,知道怎么辦想這么辦時都按下這個快捷鍵,有驚喜
ctrl+space 萬能提示鍵(改成了ctrl+點號),PyCharm的會根據上下文提供補全。不僅是代碼提示,ctrl+f搜索的時候,不知道該鍵入啥時就按下,經常給人驚喜。在windows下由于輸入法無法使用這個快捷鍵,ctrl+alt+s打開設置鍵入 keymap,在Keymap中搜索basic可以找到并修改它
ctrl+shift+f10運行當前文件,十分智能,如果是測試代碼,則以測試模式run,并列出測試通過情況
ctrl+w擴展選取和ctrl+shift+w縮減選區,根據當前層級一層一層向上伸展選中區域,例如value ->key:value -> dict -> … ,每按一次就擴展一級,
ctrl+shift+w用來取消上一次的擴展選取操作,注意后遺癥,大部分軟件中的ctrl+w是關閉!是ctrl+shift+箭頭(重點)而不是ctrl+w``ctrl+alt+shift+T重構選區(移動,復制,抽取 重點),可以將選區抽取成變量,方法等。不同的重構方式有不同的快捷鍵,比如將a.b.c中的a.b抽取出來,選中a.b,鍵入ctrl+alt+v可見效果
ctrl+shift+v 查最近粘貼 重點
ctrl+q查注釋 重點
ctrl+shift+i沒注釋時查源碼(重點)
ctrl+p(重點)調用方法時查看參數,在括號內按下,就知道當前位置該給啥參數,不過由于是Python,這里使用ctrl+space也可以達到很好的效果
shift+enter(重點)另起一行,光標在行內任意位置都能另起一行,且不破壞當行結構
ctrl+alt+enter向上另起一行
ctrl+shift+數字鍵與ctrl+數字鍵書簽功能
雙擊shift 搜索 重點
ctrl+shift+a搜索IDE功能,比如想看看這個文件的歷史,就鍵入history 可以找到 Local history
變量或表達式的最后鍵入.(點),出現提示后,看最下面的部分有各種代碼模板,例如現有變量a,在下一行鍵入 a.(點)print 然后鍵入tab,Python2會變成print a,Python3會變成print(a),還有if,else等各種常用的代碼模板雙擊shift搜索一切,不管是IDE功能、文件、方法、變量……都能搜索各個窗口下,無論是Project,Setting,Debugger…都可以直接鍵入想要搜索的內容,它會幫你高亮,鍵入↑或↓可切換匹配到的目標整合的REPL,由于JetBrains的加成可以實現很多與編輯器內相同的效果 整合了Git,通過插件可以支持 Git flow,十分優秀的代碼對比,merge時解決沖突很有幫助Local history,文件夾,每個文件都有記錄歷史版本整合了source code pro字體+Darcula Theme(暗色主題) ,眼不疼了Tip of the day,總會給人帶來一些有用的小功能 ,別嫌煩就給關了啊,寫代碼累了,Help > Tip of the day點開看看固態硬盤,配合JetBrains碉堡的索引,雖然沒什么關系
總結
以上是生活随笔為你收集整理的PyCharm 使用技巧的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Pycharm中一些不为人知的技巧pyc
- 下一篇: 受用一生的高效 PyCharm 使用技巧