Pycharm使用秘籍
在Pycharm的View中,顯示出toolsbar,設置(Ctrl+Alt+s)也可以。
Pycharm的基本使用
-
在Pycharm下為你的python項目配置Python編譯器
1.Project當前項目名Settings---Profect:***---Project Interpreter--Add local,選擇電腦中安裝的python調用程序-Apply。 -
在Pycharm下創建Python文件、Python模板
1.File---New---Python File
2.File---New---Python Package -
使用Pycharm安裝Python第三方模塊
1.在Settings---Profect:***---Project Interpreter中,選中python編輯器,,就可以添加第三方的模塊。 -
Pycharm基本設置,譬如不使用tabtab=4個空格、字體、字體顏色、主題、腳本頭設置、顯示行號數、如何導出和導入自定義設置。
- 不使用tab,tab=4個空格,Settings---Editor---Code Style中Python,不勾選Use tab character,並且將下面的參數調整為4、4、8。
- 字體顏色,Settings---Editor---Colors & Fonts---Font。(選擇Python對其修改)
- 關閉自動更新,Settings---Appearance & Behavior---System Settings---Updates,取消兩個勾選即可。
- 腳本頭設置,Settings---Editor-File and Code Templates選擇Python Script,添加你需要的腳本頭信息。
- 顯示行號,最新版的Pycharm默認是現實行號。如果沒有,需要從Settings---Editor---General---Appearance--勾選Show line numbers即可。
- 顯示豎行,使得程序看上去更工整。按照pep8規則,python一行控制在80個字符。
- 導出,導入自定義的配置,File---Import Settings...或Export Settings...
- 菜單大小調整,Settings---Appearance & Behavior---Appearance----Override default fonts by (not recommended): 一般不勾選
- 調整Console Terrminial,Settings---Editor---Colors & Fonts---Console Font(Size)
- 滾輪,調整編輯區域的大小,Settings---Keymap---Editor Actions---Decrease Font Size(設置一下,縮小),Increase Font Size(變大)
-
Pycharm安裝插件,Settings---Plugins,點擊Browse repositories...查找需要的插件。Markdown support,數據庫插件等等。
-
Git配置
- 需要本地安裝Git
- 配置了Git版本控制系統之后,可以方便的diff查看文件的不同
- 常用的操作指南,
- 復制文件路徑,選擇文件右擊Copy Path或Show in Explorer
- 批量將tab換成空格,Edit-Convert Indents,選擇To Spaces
- TODO的使用,用於靈感乍現后記錄用。使用TODO,#TODO我突然有了一個好點子
- 兩個程序的參考,可以右擊程序,選擇Move Right
- 查看改文件歷史修改記錄,右擊程序,選擇Local History-Show History
- IDE右下角一些有用的信息,3:19就時第三行第19個字符,CRLF當前使用的是什么編碼格式
-
去除煩人的波浪線,遵循PEP8的書寫格式。
單獨一行的注釋:#+1空格+注釋內容
代碼后跟着的注釋:2空格+#+1空格+注釋內容 -
SSH Terminal,Settings--Tools--SSH Terminal,Default cording:選擇UTF-8。社區版的Pycharm好像沒有這個選項。
-
沒用過Live Templates就不要說自己會用Pycharm
Live Temolates有點類似拼音里的縮寫,只要之前定義好,就可以在編程時候調用,一般對Django有用。
Pycharm2017.1.1對CPU占用了特高,將File---Power Save Mode勾選,可以緩解pycharm對CPU的高占用率。
Pycharm的license server可用
http://idea.lanyus.com
http://idea.imsxm.com (20170427可用)
http://www.xsy.me:1017
如何取消unitest模式
只要不用test這類的變量名即可。
常用快捷鍵
- Ctrl+D復制當前行
- Ctrl+E刪除當前行
- Ctrl+/注釋,也可以批量注釋
- Shift+tab取消縮進
自定義模板時需要加入的信息
Settings--Editor--Fille and Code Templates-Python Script
將以下內容代入即可。
#!/usr/bin/env python
# -*- coding:utf-8 -*-
# ___Author___ = XXX
# ___Date___ = XXX
- !/usr/bin/env python 在linux里面定義python的編譯器
- -- coding:utf-8 -- 告訴python這個代碼使用utf-8編譯
- Author = XXX 給代碼加一個作者
- Date = XXX 給代碼加一個creatdate
第一次使用Pycharm時,需要做的事情
- 新建一個project;
- 選擇project type,選擇Pure Python;
- Location是項目名稱,Interpreter是默認的pyton執行程序;
- 新建一個Directory
- 新建一個Python Package
- 新建一個Py
- The End
寫在后面
- 在Python內置的IDLE中,使用help來查看命令或類型可使用的操作詳細說明,例如,help(set), help(print)
>>>help(set)
- 在Python內置的IDLE中,使用dir來查看類型可使用的操作簡要說明,例如,dir(set),dir(list)
>>>dir(set)
- Pycharm里面的那些事情
- f代表function 功能;
- m代表method類中的方法