這兩天在學習PyCharm,這篇文章裏會出現如下內容html
碎碎念函數
相關資源學習
心得orm
原本覺得PyCharm做爲一個比較流行的IDE,應該有很全的中文教程,搜索後發現我太樂觀,因此乾脆本身整理下資源,以及寫點心得視頻
https://www.youtube.com/playl...
JetBrains在油管上的Getting Started with PyCharm系列教學視頻,每段視頻都只有幾分鐘,很適合初學者htm
http://confluence.jetbrains.c...
JetBrains的圖文版教學資源,我是主要看這個學的,例子到位,排版舒服,也很方便搜索對象
說是心得,其實主要是寫快捷鍵,畢竟我除了VBA自帶的IDE,還沒用過其餘IDE,沒辦法作什麼對比
下面就來列舉一下我經常使用的快捷鍵,箭頭符號前是菜單,若是某快捷鍵不帶箭頭,則說明其不在菜單中教程
Refactor -> Rename (Shift + F6)
(批量)重命名
能夠用在各類對象上,好比文件/類/變量/函數等資源
Code ->Reformat Code (Ctrl + Alt + L)
格式化代碼
按PEP8格式化代碼,好比確保操做符左右有、且僅有一個空格get
Code ->Surround With (Ctrl + Alt + T)
把選中的代碼加個框,好比if,while,try等等
Run context configuration (Ctrl + Shift + F10)
執行當前頁面代碼 (個人理解)
由於Shift + F10是運行不是當前頁面所在代碼,因此有時候會搞錯,仍是用這個好
另外,做爲Shift + F9的對應,其實也有個Debug context configuration,不事後者沒有默認快捷鍵
也能夠考慮把Shift + F10和Shift + F9分配給Run/Debug context configuration
Extend Selection (Ctrl + W)
從光標位置逐漸往外擴展選擇
Find in Path (Ctrl +Shift + F)
在指定項目/模塊/目錄中搜索,很是有用
Search Everywhere (雙擊Shift)
對我來講,經常使用於找要導入的模塊/類/函數的來源和名字
和Find in Path一塊兒是主打的兩個搜索功能
另外,關於搜索結果前的各類小圖標的含義,能夠參考這裏
Comment with Line (Ctrl + /)
以行的方式註釋
哦對,編輯html時也可用
變量後加.會出現針對這個變量的一些的操做,用來print特別方便