網友評分: 5分
JetBrains PyCharm Pro是一款非常專業的編程輔助工具。它擁有非常多的實用功能,比如智能編碼協助、內置開發人員工具、全棧Web開發、科學工具等等,并且內置大量開發人員工具調試器和測試運行器,該版本經過漢化破解處理,用戶可永久免費使用。
1、智能Python輔助
PyCharm提供智能代碼補全、代碼檢查、實時錯誤高亮顯示和快速修復,還有自動化代碼重構和豐富的導航功能。
2、Web開發框架
PyCharm為現代web開發框架(如:Django、Flask、Google App Engine、Pyramid和web2py)提供豐富的框架針對性支持。
3、科學的工具
PyCharm與IPython Notebook集成,提供交互式Python控制臺, 并且支持Anaconda和多種科學化的包(例如matplotlib和NumPy)。
4、跨技術開發
除了Python外,PyCharm還支持JavaScript、CoffeeScript、TypeScript、Cython、SQL、HTML/CSS、模板語言、AngularJS、Node.js等等。
5、遠程開發能力
通過遠程解釋器、集成的ssh終端、Docker和Vagrant集成,在遠程主機或虛擬機上運行、調試、測試和部署應用程序。
6、內建開發者工具
A內建提供海量工具集:集成調試器和測試器、Python分析器、內置終端,以及與主流VCS集成,還有內建的數據庫工具。
一般軟件小版本更新時,漢化包是通用的,可以保留繼續使用。
除 AndroidStudio 外,軟件更新時會保留漢化包,更新后亦可下載新的漢化包。
Android Studio 更新時會自動刪除漢化包,請先備份漢化包或更新后重新下載。
漢化不生效
1、沒有將漢化包放到 lib 目錄(比如錯放在 bin)
請檢查所放目錄中是否有 resources_en.jar
2、漢化包未正常下載(從 github 下載的大小可能不正確)
請檢查下載的漢化包大小是否正常,是否可以作為壓縮包正常解壓
3、當前語言環境不是中文(zh_CN)
請打開軟件,選擇 Help → Edit Custom VM Options…
加上兩行
-Duser.language=zh
-Duser.region=CN
然后重啟軟件
漢字亂碼/中文顯示為框框
當前字體不支持中文顯示,請到 File → Settings → Appearance & Behavior → Appearance →
勾選 Override default fonts by (not recommended): 選擇 Microsoft YaHei 或者其他顯示為框框的中文字體。
漢化不完整
使用時會發現有一部分內容仍沒有漢化,這是因為部分內容可能:
沒有從資源中文件中加載(代碼寫死)
從插件資源中加載的(plugins)
主程序的資源為 resources_en.jar,絕大部分內容已完全漢化,沒有漢化的部分即使漢化了,也并不會明顯提升程序漢化比例,故沒有漢化。
將 resources_zh_CN_*.jar ,放到軟件安裝路徑下的 lib 目錄中,重啟軟件即可
注意是 lib 不是 bin
不需要重命名,不需要解壓,不需要刪除任何 jar 包,不會覆蓋任何 jar 包
軟件安裝路徑的 lib 目錄示例 D:\software\JetBrains\AndroidStudio\lib
該目錄下應該有一個文件: resources_en.jar 如果沒有,說明沒有找對路徑
MAC 用戶請在 Finder > 應用程序 中找到軟件,右鍵 > 顯示包內容
文件更換后仍為英文 請如下設置:
打開軟件 > 文件 > 默認設置 > 編輯器 > 文件編碼 > 全局編碼 > UTF-8 保存。重啟軟件就好了。
一、版本控制
1、互動式基地
如果您希望保持提交歷史記錄整潔,那么您一定對交互式重新定級非常熟悉?,F在,我們使此操作變得更加容易,并且更加圖形化。只需在歷史記錄中選擇一個提交,單擊鼠標右鍵,然后選擇“從此處進行交互式變基”,我們將幫助您使git日志看起來很棒!
2、新的VCS提交工具窗口
如果您是那種喜歡原子提交并講故事的開發人員,則可以在提交窗口和代碼之間來回準備一切。我們已經簡化了它:如果愿意,您可以選擇使提交窗口在代碼旁邊顯示為工具窗口。
3、新的和改進的分支彈出窗口
通常,當您在PyCharm(或我們的任何其他IDE)中看到事物列表時,可以開始鍵入以在此列表中進行搜索。但是,并非所有人都意識到這一點,因此我們現在在分支彈出窗口中添加了一個明確的搜索字段。我們還改進了其他幾項功能,例如顯示分支是否有傳入或傳出提交的指示,并使更新遠程分支更加容易。
4、進一步改進
如果您的計算機上尚不存在Gy,PyCharm的新功能就是對其進行下載和安裝,這是一個小的改進。
二、蟒蛇
1、使用調試器更智能地執行步進
PyCharm調試器是一個很好的工具,無需修改即可查看代碼的實際功能。如果要查看較大語句中發生的情況,以前有時需要分界以獲取中間結果。不再!PyCharm的智能步進使您可以輕松準確地接聽所需電話。甚至更好:它現在是默認選項。
2、從PyCharm安裝Python
對于我們的支持團隊來說,一個常見的問題是:我已經安裝了PyCharm,那么現在如何運行我的代碼?現在,我們使在Windows上入門變得容易一些。如果PyCharm未找到任何安裝的Python版本,它將建議從python.org下載并安裝Python。
3、使用PyCharm維護requirements.txt
您是否添加了圖書館以更快地完成一些工作?如果您在代碼中使用它,則該文件應位于requirements.txt中,并且PyCharm現在可以輕松地更新此文件。
4、支持noqa評論以禁止檢查
可以進行代碼查詢和檢查,以使您的代碼看起來不錯,并在您或其他人以后需要查看代碼時更易于閱讀。但是有時候他們會弄錯,而您想抑制誤報。PyCharm現在尊重`#noqa`注釋,并在指定它們時禁止檢查。
5、進一步改進
PyCharm可幫助您安裝軟件包并創建新的virtualenv。為了使此工作順利進行,PyCharm捆綁了一個版本的pip和setuptools。以前,我們需要手動更新它們以使其保持最新狀態?,F在,我們對此進行了改進,以便始終在新創建的virtualenv中對其進行更新。
對于沒有明確選擇口譯員的項目,我們已經調整了PyCharm口譯員選擇的行為。 有關詳細信息,請參見票證。
三、僅限 Web Development PRO
PyCharm專業版具有JetBrains WebStorm(我們的Web開發IDE )的所有JavaScript(和其他Web語言)開發功能 。
1、Django模板的“添加導入”快速修復
在編寫Python代碼時,您可以鍵入任何可導入符號的名稱,然后使用Alt+EnterPyCharm為您導入它。
2、Django模板中改進的代碼完成
我們對Django模板代碼完成的另一項改進是確保PyCharm遵守模板系統的“ builtins”設置?,F在,您將為已配置的所有標簽正確完成。
3、Vuex支持
如果您將Vue.js用于前端,則可能還會使用Vuex進行狀態管理。PyCharm Professional Edition的Vue.js插件現在支持Vuex,除其他功能外,還將為Vuex狀態對象提供適當的代碼完成。
4、進一步改進
JavaScript(和其他網絡語言)的快速文檔已得到改進。如果您想更多地了解JS代碼中的任何符號,只需將鼠標指針懸停在該符號上或使用Ctrl-Q,您將看到其文檔,其可見性以及定義位置。
Pyramid項目不久前將其項目創建切換到Cookiecutter,現在PyCharm Professional Edition也支持該項目。只需使用“新項目”屏幕,您的新Pyramid項目將使用官方的Cookiecutter模板進行。
四、IDE改進
1、JetBrains單聲道
作為開發工具方面的領先公司,我們希望盡一切努力使開發更好。而且,我們改進了其中一項基本要求:代碼的字體。JetBrains Mono專為編程而設計,現在在PyCharm中默認啟用。
2、LightEdit
Python的偉大之處在于它可以用于許多小事情,例如備份腳本。由于您的備份腳本不是項目的一部分,因此我們希望您可以輕松使用PyCharm對其進行編輯。新的LightEdit模式使這成為可能。如果您從資源管理器中打開文件,或者使用`charm` CLI工具打開文件,則可以在不創建項目的情況下編輯單個文件,并且只能完成有限的代碼。
3、可拆分終端
現在,同時運行多個命令并同時查看其輸出變得更加容易:只需在PyCharm中的終端上單擊鼠標右鍵,然后選擇“垂直拆分”即可。當然,如果您愿意,也可以選擇水平拆分終端。
4、簡化狀態欄的配置
狀態欄始終是可配置的,但是我們只是使它的配置更加簡單!只需右鍵單擊狀態欄,然后精確選擇要查看的內容以及您希望隱藏的內容。這應該使在使用錯誤數量的空格的項目上工作變得容易一些。
五、僅 數據庫 專業版
PyCharm Professional Edition具有JetBrains DataGrip(我們的數據庫管理工具)的所有數據庫功能 。
1、改進了從數據庫導出數據
數據是新油,因此有時您需要導出數據?,F在,我們有了一個全新的導出對話框,可以輕松地精確預覽導出數據的外觀。另外,現在還可以導出到Excel!
2、SQL腳本運行配置
是否有一組要按定義順序應用于數據庫的SQL文件?我們簡化了操作:只需在項目中全部選中它們,單擊鼠標右鍵,然后選擇“運行”。您可以在現在彈出的“運行配置”窗口中對文件重新排序。
請注意,只有PyCharm Professional Edition支持標記為PRO的功能