Pycharm使用祕籍
Pycharm的基本使用
* 1、在Pycharm下爲你的Python項目配置Python解釋器*
a、Projiect:當前項目名>Project Interpreter>add Local
2、在pycharm下創建python文件、python模塊
a、File>New>Python File
b、File>New>Python Packpage
3、使用Pycharm安裝Python第三方模塊
a、Project:當前項目名>Project Interpreter>點擊右側綠色小加號
4、Pycharm基本設置,例如:不使用tab、tab=4空格、字體、字體顏色、主題、腳本頭設置、顯示行號等。如何導出和導入自定義設置
a、設置菜單字體大小:Appearance&Behavior>Appeaeance
b、設置Console&Terminal字體大小:Editor>Colors&Fonts>Console Font
c、設置文件編碼:Editor>File Encodings IDE Encoding;Project Encoding;Project Files都設置爲UTF-8
d、修改背景顏色:Settings>Editor>Color&Fonts>General>右邊Text下面選中Default text>修改Background顏色即可
e、不使用tab、tab=4空格:Editor>Code Style>Python
f、字體、字體顏色:Edit>Colors&Fonts>Python
h、關閉自動檢查更新:Appearance&Behavior>System Settings>Updates
i、腳本頭設置:Edit>File and Code Templates>Python Script
1>控制光標位置:#[[]]#(勾選Enable Live Templates)
2>其他類似
j、顯示行號:Edit>General>Appeaeance>Show line numbers 注:2016.2默認顯示行號
k、右側豎線是PEP8的代碼規範,提示一行不要超過120個字符
l、導出、導入自定義的Pycharm配置:File>Export Settings、Import Settings
5、常用快捷鍵,例如複製當前行、刪除當前行、批量註釋、縮進、查找和替換
a、常用快捷鍵的查詢和配置: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 + 加號:展開當前文件
b、設置快捷鍵
1>設置修改字體大小的快捷鍵
6、Pycharm安裝插件
a、Plugins>Browse repositories(下方三個按鈕中間那個)>搜索’markdown support’>install 右上角View有三個選項可選
b、.ignore
c、BashSupport
d、IdeaVim
e、CodeGlance
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的使用
複製文件路徑:左側文件列表右鍵選中的文件>Copy Path
在文件管理器中打開:右鍵選中的文件>往下找到Show In Explorer
快速定位:Ctrl + 某些內建模塊之後,點擊在源文件中展開
查看結構:IDE左側邊欄Structure查看當前項目的結構
tab批量換space:Edit>Convert Indents
TODO的使用:# TODO要記錄的事情,commit之前會有提示
Debug設置斷點,直接點擊行號與代碼之間的空白處即可設置斷點,debug一般只需在關鍵點設置一個,然後debug調試是步進執行,沒必要點很多個斷點
Tab頁上右鍵>Move Right(Down),把當前Tab頁移到窗口右邊(下邊),方便對比
文件中右鍵>Local History能夠查看文件修改前後的對比
IDE右下角能看到一些有用的信息,光標當前在第幾行的第幾個字符、當前回車換行、當前編碼類型、當前Git分支
右邊欄Database(點開後)>左上角綠色”+”號>下拉Data Source選擇你要連接的數據庫類型>點擊之後頁面最下方會有提示安裝驅動(Download missing driver files)
執行某個文件中的某一行(某些行):選中要執行的代碼部分>右鍵Execute Selection in Console
9、如何去掉煩人的波浪線?PEP8又是什麼?
settings>Editor>Inspections>Python
單獨一行的註釋:#+1空格+註釋內容
代碼後跟着的註釋:2空格+#+1空格+註釋內容
函數前面空一行,類前面空兩行
某些單詞一直有下劃線提示,可以右鍵>Spelling>Typo:Save ‘xxx’ to dictionary
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
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 — 調試當前所在項目
默認添加作者、時間等一些信息
在pycharm使用過程中,對於每次新建文件的shebang行和關於代碼編寫者的一些個人信息快捷填寫,使用模板的方式比較方便。
1.打開pycharm,選擇File-Settings
2.選擇Editor–Color&Style–File and Templates–Python-Script(也可以通過改變最後一個目錄來設置其它模板)
設置你所想要添加的信息
3.編輯內容
(a)shebang行
#!/usr/bin/python3
(b)預定義的變量要擴展爲格式爲$ {}的相應值。
可用的預定義文件模板變量爲:
{PROJECT_NAME} - 當前項目的名稱。
{NAME} - 在文件創建過程中在“新建文件”對話框中指定的新文件的名稱。
{USER} - 當前用戶的登錄名。
{DATE} - 當前的系統日期。
{TIME} - 當前系統時間。
{YEAR} - 今年。
{MONTH} - 當月。
{DAY} - 當月的當天。
{HOUR} - 目前的小時。
{MINUTE} - 當前分鐘。
{PRODUCT_NAME} - 將在其中創建文件的IDE的名稱。
{MONTH_NAME_SHORT} - 月份名稱的前3個字母。 示例:1月,2月等
{MONTH_NAME_FULL} - 一個月的全名。 示例:1月,2月等