具體的操作過程可以參考視頻,下面是一些我的個(gè)人整理
1. PyCharm的基本使用
1. 在PyCharm下為你的Python項(xiàng)目配置Python解釋器
Project:當(dāng)前項(xiàng)目名>Project Interpreter>add Local
2. 在PyCharm下創(chuàng)建Python文件、Python模塊
File>New>Python File
File>New>Python Package
3. 使用PyCharm安裝Python第三方模塊
Project:當(dāng)前項(xiàng)目名>Project Interpreter>點(diǎn)擊右側(cè)綠色小加號(hào)
可以使用搜索功能來查找自己需要的模塊進(jìn)行安裝
2. PyCharm基本設(shè)置
例如不使用tab、tab=4空格、字體、字體顏色、主題、腳本頭設(shè)置、顯示行號(hào)等。如何導(dǎo)出和導(dǎo)入自定義設(shè)置。
1. 設(shè)置菜單字體大小:Appearance&Behavior>Appearance
2. 設(shè)置Console&Terminal字體大?。篍ditor>Colors&Fonts>Console Font
3. 設(shè)置文件編碼:Editor>File Encodings IDE Encoding; Project Encoding;Properties Files都設(shè)置為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. 關(guān)閉自動(dòng)檢查更新:Appearance & Behavior>System Settings>Updates
8. 腳本頭設(shè)置:Edit>File and Code Templates>Python Script
1. 控制光標(biāo)位置:#[[$END$]]#(勾選Enable Live Templates)
2. 其他類似
9. 顯示行號(hào):Edit>General>Appearance>Show line numbers 注:2016.2默認(rèn)顯示行號(hào)
10. 右側(cè)豎線是PEP8的代碼規(guī)范,提示一行不要超過120個(gè)字符
11. 導(dǎo)出、導(dǎo)入你自定義的Pycharm配置:File>Export Settings、Import Settings
3. 常用快捷鍵
例如復(fù)制當(dāng)前行、刪除當(dāng)前行、批量注釋、縮進(jìn)、查找和替換。
1. 常用快捷鍵的查詢和配置:
Keymap
1. Ctrl + D:復(fù)制當(dāng)前行
2. Ctrl + E:刪除當(dāng)前行
3. Shift + Enter:快速換行
4. Ctrl + /:快速注釋(選中多行后可以批量注釋)
5. Tab:縮進(jìn)當(dāng)前行(選中多行后可以批量縮進(jìn))
6. Shift + Tab:取消縮進(jìn)(選中多行后可以批量取消縮進(jìn))
7. Ctrl + F:查找
8. Ctrl + H:替換
9. Ctrl + 減號(hào):折疊當(dāng)前代碼塊;Ctrl + 加號(hào):展開當(dāng)前代碼塊
10. Ctrl + Shift + 減號(hào):折疊當(dāng)前文件;Ctrl + Shift + 加號(hào):展開當(dāng)前文件
2. 設(shè)置快捷鍵
1. 設(shè)置修改字體大小的快捷鍵
4. PyCharm安裝插件
1. Plugins>Browse repositories(下方三個(gè)按鈕中間那個(gè))>搜索'markdown support’>install。右上角View有三個(gè)選項(xiàng)可選。
2. .ignore
3. BashSupport
4. IdeaVim
5. CodeGlance
5. Git配置
1. 需要本地安裝好Git
2. Version Control>Git
3. 配置了Git等版本控制系統(tǒng)之后,可以實(shí)時(shí)查看diff、本地回滾修改等
4. 配置github:Settings>Version Control>GitHub>右側(cè)填寫Host、Login及Password即可
。
6. 常用操作指南
例如復(fù)制文件路徑、在文件管理器中打開、快速定位、查看模塊結(jié)構(gòu)視圖、tab批量換space、TODO的使用、Debug的使用
1. 復(fù)制文件路徑:左側(cè)文件列表右鍵選中的文件>Copy Path
2. 在文件管理器中打開:右鍵選中的文件>往下找到Show In Explorer
3. 快速定位:Ctrl + 某些內(nèi)建模塊之后,點(diǎn)擊在源文件中展開
4. 查看結(jié)構(gòu):IDE左側(cè)邊欄Structure 查看當(dāng)前項(xiàng)目的結(jié)構(gòu)
5. tab批量換space:Edit>Convert Indents
6. TODO的使用:# TODO 要記錄的事情,commit之前會(huì)有提示
7. Debug設(shè)置斷點(diǎn),直接點(diǎn)擊行號(hào)與代碼之間的空白處即可設(shè)置斷點(diǎn),debug一般只需在關(guān)鍵點(diǎn)設(shè)置一個(gè),然后debug調(diào)試時(shí)步進(jìn)執(zhí)行。沒必要點(diǎn)很多個(gè)斷點(diǎn)
8. Tab頁上右鍵>Move Right(Down),把當(dāng)前Tab頁移到窗口右邊(下邊),方便對(duì)比
9. 文件中右鍵>Local History能夠查看文件修改前后的對(duì)比
10. IDE右下角能看到一些有用的信息,光標(biāo)當(dāng)前在第幾行的第幾個(gè)字符、當(dāng)前回車換行、當(dāng)前編碼類型、當(dāng)前Git分支
11. 右邊欄Database(點(diǎn)開后)>左上角綠色“+”號(hào)>下拉Data Source選擇你要連接的數(shù)據(jù)庫類型>點(diǎn)擊之后頁面最下方會(huì)有提示安裝驅(qū)動(dòng)(Download missing driver files)
12. 執(zhí)行某個(gè)文件中的某一行(某些行):選中要執(zhí)行的代碼部分>右鍵Execute Selection in Console
7. 如何去掉煩人的波浪線?PEP8又是什么?
1. settings>Editor>Inspections>Python
2. 單獨(dú)一行的注釋:#+1空格+注釋內(nèi)容
3. 代碼后跟著的注釋:2空格+#+1空格+注釋內(nèi)容
4. 函數(shù)前面空一行,類前面空兩行
5. 某些單詞一直有下劃線提示,可以右鍵>Spelling>Typo:Save 'xxx' to dictionary
8. 設(shè)置SSH連接
SSH Terminal:Default encoding:UTF-8
Settings>Tools>SSH Terminal>最后一行Default encoding:選擇UTF-8
9. Live Templates
善用live templates提高開發(fā)效率
Settings>Editor>Live Templates
10. 遠(yuǎn)程調(diào)試
做到邊改邊同步到遠(yuǎn)程服務(wù)器,本地直接執(zhí)行遠(yuǎn)程服務(wù)器上的代碼!
1. Build,Execution,Deployment>Deployment>點(diǎn)擊綠色“+”添加一個(gè)Deployment配置。配置好SFTP之后可以右鍵上傳更新后的代碼文件。
2. Project Interpreter>Add Remote>選擇Deployment configuration>下拉框選擇上面的配置>下面選擇python解釋器路徑
3. 關(guān)掉對(duì)話框,配置Path mappings。
4. 參考鏈接:官網(wǎng)文檔: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