1. 程式人生 > >PyCharm的基本使用與配置

PyCharm的基本使用與配置

具體的操作過程可以參考視訊,下面是一些我的個人整理

1. PyCharm的基本使用

1. 在PyCharm下為你的Python專案配置Python直譯器 Project:當前專案名>Project Interpreter>add Local 2. 在PyCharm下建立Python檔案、Python模組 File>New>Python File File>New>Python Package 3. 使用PyCharm安裝Python第三方模組 Project:當前專案名>Project Interpreter>點選右側綠色小加號 可以使用搜索功能來查詢自己需要的模組進行安裝

2. PyCharm基本設定

例如不使用tab、tab=4空格、字型、字型顏色、主題、指令碼頭設定、顯示行號等。如何匯出和匯入自定義設定。 1. 設定選單字型大小:Appearance&Behavior>Appearance 2. 設定Console&Terminal字型大小:Editor>Colors&Fonts>Console Font 3. 設定檔案編碼:Editor>File Encodings IDE Encoding; Project Encoding;Properties Files都設定為UTF-8 4. 修改背景顏色:Settings>Editor>Color&Fonts>General>右邊Text下面選中Default text>修改Background顏色即可 5. 不使用tab、tab=4空格:Editor>Code Style>Python 6. 字型、字型顏色:Edit>Colors & Fonts>Python 7. 關閉自動檢查更新:Appearance & Behavior>System Settings>Updates 8. 指令碼頭設定:Edit>File and Code Templates>Python Script
1. 控制游標位置:#[[$END$]]#(勾選Enable Live Templates) 2. 其他類似
9. 顯示行號:Edit>General>Appearance>Show line numbers 注:2016.2預設顯示行號 10. 右側豎線是PEP8的程式碼規範,提示一行不要超過120個字元 11. 匯出、匯入你自定義的Pycharm配置:File>Export Settings、Import Settings

3. 常用快捷鍵

例如複製當前行、刪除當前行、批量註釋、縮排、查詢和替換。 1. 常用快捷鍵的查詢和配置Keymap 1. Ctrl + D:複製當前行 2. Ctrl + E:刪除當前行 3. Shift + Enter:快速換行 4. Ctrl + /:快速註釋(選中多行後可以批量註釋) 5. Tab:縮排當前行(選中多行後可以批量縮排) 6. Shift + Tab:取消縮排(選中多行後可以批量取消縮排) 7. Ctrl + F:查詢 8. Ctrl + H:替換 9. Ctrl + 減號:摺疊當前程式碼塊;Ctrl + 加號:展開當前程式碼塊 10. Ctrl + Shift + 減號:摺疊當前檔案;Ctrl + Shift + 加號:展開當前檔案 2. 設定快捷鍵
1. 設定修改字型大小的快捷鍵

4. PyCharm安裝外掛

1. Plugins>Browse repositories(下方三個按鈕中間那個)>搜尋‘markdown support’>install。右上角View有三個選項可選。 2. .ignore 3. BashSupport 4. IdeaVim 5. CodeGlance

5. Git配置

1. 需要本地安裝好Git 2. Version Control>Git 3. 配置了Git等版本控制系統之後,可以實時檢視diff、本地回滾修改等 4. 配置github:Settings>Version Control>GitHub>右側填寫Host、Login及Password即可

6. 常用操作指南

例如複製檔案路徑、在檔案管理器中開啟、快速定位、檢視模組結構檢視、tab批量換space、TODO的使用、Debug的使用 1. 複製檔案路徑:左側檔案列表右鍵選中的檔案>Copy Path 2. 在檔案管理器中開啟:右鍵選中的檔案>往下找到Show In Explorer 3. 快速定位:Ctrl + 某些內建模組之後,點選在原始檔中展開 4. 檢視結構:IDE左側邊欄Structure 檢視當前專案的結構 5. tab批量換space:Edit>Convert Indents 6. TODO的使用:# TODO 要記錄的事情,commit之前會有提示 7. Debug設定斷點,直接點選行號與程式碼之間的空白處即可設定斷點,debug一般只需在關鍵點設定一個,然後debug除錯時步進執行。沒必要點很多個斷點 8. Tab頁上右鍵>Move Right(Down),把當前Tab頁移到視窗右邊(下邊),方便對比 9. 檔案中右鍵>Local History能夠檢視檔案修改前後的對比 10. IDE右下角能看到一些有用的資訊,游標當前在第幾行的第幾個字元、當前回車換行、當前編碼型別、當前Git分支 11. 右邊欄Database(點開後)>左上角綠色“+”號>下拉Data Source選擇你要連線的資料庫型別>點選之後頁面最下方會有提示安裝驅動(Download missing driver files) 12. 執行某個檔案中的某一行(某些行):選中要執行的程式碼部分>右鍵Execute Selection in Console

7. 如何去掉煩人的波浪線?PEP8又是什麼?

1. settings>Editor>Inspections>Python 2. 單獨一行的註釋:#+1空格+註釋內容 3. 程式碼後跟著的註釋:2空格+#+1空格+註釋內容 4. 函式前面空一行,類前面空兩行 5. 某些單詞一直有下劃線提示,可以右鍵>Spelling>Typo:Save 'xxx' to dictionary

8. 設定SSH連線

SSH Terminal:Default encoding:UTF-8 Settings>Tools>SSH Terminal>最後一行Default encoding:選擇UTF-8

9. Live Templates

善用live templates提高開發效率 Settings>Editor>Live Templates

10. 遠端除錯

做到邊改邊同步到遠端伺服器,本地直接執行遠端伺服器上的程式碼! 1. Build,Execution,Deployment>Deployment>點選綠色“+”新增一個Deployment配置。配置好SFTP之後可以右鍵上傳更新後的程式碼檔案。 2. Project Interpreter>Add Remote>選擇Deployment configuration>下拉框選擇上面的配置>下面選擇python直譯器路徑 3. 關掉對話方塊,配置Path mappings。 4. 參考連結:官網文件:https://www.jetbrains.com/help/pycharm/2017.1/configuring-remote-interpreters-via-deployment-configuration.html?search=remote

11. 善用搜索

遇到不懂問題,先嚐試自己解決。這樣才記得更牢!

參考連結:

file and code template 可用的變數https://www.jetbrains.com/help/pycharm/2016.3/file-and-code-templates-2.html