1. 程式人生 > >pycharm 基本操作指南

pycharm 基本操作指南

1.在Pycharm下為你的Python專案配置Python直譯器

1.Project:當前專案名>Project Interpreter>add Local

2.在Pycharm下建立Python檔案、Python模組

1.File>New>Python File
2.File>New>Python Package

3.使用Pycharm安裝Python第三方模組

1.Project:當前專案名>Project Interpreter>點選右側綠色小加號

4.Pycharm基本設定,例如不使用tab、tab=4空格、字型、字型顏色、主題、指令碼頭設定、顯示行號等。如何匯出和匯入自定義設定。

1.不使用tab、tab=4空格:Editor>Code Style>Python
2.字型、字型顏色:Edit>Colors & Fonts>Python
3.關閉自動更新:Appearance & Behavior>System Settings>Updates
4.指令碼頭設定:Edit>File and Code Templates>Python Script 注:其他類似
5.顯示行號:Edit>General>Appearance>Show line numbers 注:2016.2預設顯示行號
6.右側豎線是PEP8的程式碼規範,提示一行不要超過120個字元
7.匯出、匯入你自定義的配置: File>Export Settings、Import Settings

5.常用快捷鍵,例如複製當前行、刪除當前行、批量註釋、縮排、查詢和替換。

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 + 減號:摺疊當前程式碼塊
10.Ctrl + 加號:展開當前程式碼塊
11.Ctrl + Shift + 減號:摺疊當前檔案
12.Ctrl + Shift + 加號:展開當前檔案

6.Pycharm安裝外掛,例如Markdown support、資料庫支援外掛等。

1.Plugins>Browse repositories(下方三個按鈕中間那個)>搜尋‘markdown support’>install
2.右上角View有三個選項可選,一般我們都用中間那個左側編寫,右側實時預覽

7.Git配置

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

8.常用操作指南。例如複製檔案路徑、在檔案管理器中開啟、快速定位、檢視模組結構檢視、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 要記錄的事情
7.Debug設定斷點,直接點選行號與程式碼之間的空白處即可設定斷點(視訊裡忘了說)
8.Tab頁上右鍵>Move Right(Down),把當前Tab頁移到視窗右邊(下邊),方便對比
9.檔案中右鍵>Local History能夠檢視檔案修改前後的對比
10.IDE右下角能看到一些有用的資訊,游標當前在第幾行的第幾個字元、當前回車換行、當前編碼型別、當前Git分支
11.IDE右側邊欄>Database

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

1.單獨一行的註釋:#+1空格+註釋內容
2.程式碼後跟著的註釋:2空格+#+1空格+註釋內容
3.保持良好的統一的程式設計風格是十分重要的。
4.Google上面有很多關於各種語言的程式設計規範指導,Python也有自己的一些程式設計規範,
5.PyCharm也會按一定的規範(比如PEP8)來檢查編輯器中的程式碼。
6.這裡的程式設計風格有程式碼編寫格式層面的也有程式碼邏輯組織層面的。
7.https://github.com/iwhgao/zh-google-styleguide/blob/master/google-python-styleguide/python_language_rules.rst
8.https://github.com/iwhgao/zh-google-styleguide/blob/master/google-python-styleguide/python_style_rules.rst

10.SSH Terminal:Default encoding:UTF-8

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

11.Live Templates(善用live templates提高開發效率)

Settings>Editor>Live Templates

12.遠端除錯!邊改邊同步到遠端伺服器,本地直接執行遠端伺服器上的程式碼!

Build,Execution,Deployment>Deployment>點選綠色”+”新增一個Deployment配置。
配置好SFTP之後可以右鍵上傳更新後的程式碼檔案Project Interpreter>Add Remote>選擇Deployment configuration>下拉框選擇上面的配置>下面選擇python直譯器路徑
關掉對話方塊,配置Path mappings

13.pycharm常用快捷鍵

Ctrl + / — 註釋
Ctrl + s — 儲存
Ctrl + c — 複製
Ctrl + v — 貼上
Ctrl + x — 剪下
Ctrl + d — 複製當前行到下一行
Ctrl + y — 刪除當前行
Ctrl + f — 查詢
Ctrl + Shift + f — 在當前專案查詢
Tab — 縮排
Shift + Tab — 取消縮排
Ctrl + z —- 撤銷
Ctrl + y / Ctrl + Shift + z —- 反撤銷
Shift + F10 — 運行當前執行專案
Shift + F9 — 除錯當前除錯專案
Shift + Alt + F10 — 運行當前所在專案
Shift + Alt + F9 — 除錯當前所在專案

14.預設新增作者、時間等一些資訊

在pycharm使用過程中,對於每次新建檔案的shebang行和關於程式碼編寫者的一些個人	資訊快捷填寫,使用模板的方式比較方便。
1.開啟pycharm,選擇File-Settings
2.選擇Editor–Color&Style–File and Templates–Python-Script(也可以通過改變最後一個目錄來設定其它模板)