令人期待的
JetBrains PyCharm 2019終于和大家見面了,相信各位程序猿們都迫不及待想要嘗試一下了吧,這款軟件說真的不是一般的簡單好用啊。而且特別幸運(yùn)的是,在這里小編帶來了
JetBrains PyCharm Pro 2019.1.3漢化破解版,此版本基于官方原版修改制作,原滋原味保留新版功能,通過包中附帶的激活碼即可實現(xiàn)完美激活,在下文中也有相應(yīng)的教程可供參考。
JetBrains PyCharm 2019是捷克JetBrains公司重新定義打造的一款專業(yè)Python開發(fā)工具,具有調(diào)試、語法高亮、Project管理、代碼跳轉(zhuǎn)、智能提示、自動完成、單元測試、版本控制等特色,可以幫助用戶使用Python語言開發(fā)時提高工作效率。該軟件包括專業(yè)版和社區(qū)版,而這里小編帶來的是pycharm professional 2019.1,屬于專業(yè)版本,功能非常的全面,新版本增加了多項實用功能,比如全新的Jupyter Notebook編輯和運(yùn)行,支持往返編輯,其輕量級工作無需在代碼中導(dǎo)航。改進(jìn)了IDE,改進(jìn)了對UI主題插件的支持,同時添加了一個Sublime Text鍵映射,使任何人都可以更輕松地從Sublime Text切換到PyCharm。使用該軟件,你還可輕松創(chuàng)建無錯誤的應(yīng)用程序,并且節(jié)省大量的時間,如代碼完成可以輔助你進(jìn)行代碼生成,分析上下文并提出優(yōu)化建議,完全監(jiān)控你的代碼讓它始終保持準(zhǔn)確和干凈,發(fā)現(xiàn)檢測可能出現(xiàn)問題的代碼,讓你及早修復(fù),以防止后期工作量加大,完成后你還可以您運(yùn)行、調(diào)試和測試您的應(yīng)用程序。
安裝破解教程
1、通過
百度網(wǎng)盤在本站下載好這款文件包,將其解壓出來可得到如下文件。
2、雙擊“pycharm-professional-2019.1.exe”主程序啟動,在安裝向?qū)Ы缑嬷苯狱c(diǎn)擊“Next”。
3、安裝路徑這里建議默認(rèn),不要隨意更改方面下面破解。
4、勾選上創(chuàng)建桌面快捷方式,安裝組件根據(jù)自我需求勾選上。
5、耐心等待軟件安裝完成。
6、成功安裝后取消勾選,先不要運(yùn)行軟件。
7、接下來對軟件進(jìn)行注冊破解,以記事本方式打開【C:WindowsSystem32driversetc】路徑下的hosts文件,將以下代碼添加至hosts文件屏蔽網(wǎng)絡(luò)聯(lián)網(wǎng);
0.0.0.0 account.jetbrains.com
0.0.0.0 www.jetbrains.com
8、這時就可以啟動軟件了,選擇【Do not import settings】并點(diǎn)擊OK。
9、稍后會彈出一個激活界面,選擇【Activation code】輸入激活碼。
10、PyCharm 2019激活碼在文件包中有提供,如下圖所示復(fù)制過去即可。
11、成功激活后開啟軟件還是英文界面,這時我們還需進(jìn)行一步操作。
12、將軟件包中漢化文件resources_cn.jar復(fù)制替換。
打開安裝目錄下的“l(fā)ib”文件夾,將原來的resources_en.jar英文版文件刪除或重命名,再將pycharm2019漢化補(bǔ)丁“resources_cn.jar”復(fù)制入內(nèi)即可,默認(rèn)安裝路徑【C:Program FilesJetBrainsPhpStorm 2019.1lib】。
軟件亮點(diǎn)
1、更加高效
由PyCharm負(fù)責(zé)處理日常繁瑣的工作細(xì)節(jié),為您節(jié)省寶貴的時間。讓您專注于關(guān)鍵任務(wù), 并且善用以鍵盤操作為主的編程方法,充分發(fā)揮PyCharm的種種高效功能。
2、獲得智能輔助
完全理解代碼的每個面向,依靠它的智能代碼補(bǔ)全、實時錯誤檢查和快速修復(fù)功能, 輕松進(jìn)行項目導(dǎo)航…等眾多功能輔助您。
3、提高代碼質(zhì)量
編寫整潔、易維護(hù)的代碼,此IDE利用PEP8檢查、測試輔助功能、智能重構(gòu)和大量檢查功能幫助您控制質(zhì)量。
4、正如您所需
PyCharm是程序員為程序員設(shè)計的開發(fā)環(huán)境,提供您進(jìn)行高效Python開發(fā)所需的所有工具。
5、智能Python輔助
提供智能代碼補(bǔ)全、代碼檢查、實時錯誤高亮顯示和快速修復(fù),還有自動化代碼重構(gòu)和豐富的導(dǎo)航功能。
6、Web開發(fā)框架
為現(xiàn)代web開發(fā)框架(如:Django、Flask、Google App Engine、Pyramid和web2py)提供豐富的框架針對性支持。
7、科學(xué)的工具
與IPython Notebook集成,提供交互式Python控制臺, 并且支持Anaconda和多種科學(xué)化的包(例如matplotlib和NumPy)。
8、跨技術(shù)開發(fā)
除了Python外,還支持JavaScript、CoffeeScript、TypeScript、Cython、SQL、HTML/CSS、模板語言、AngularJS、Node.js等等。
9、遠(yuǎn)程開發(fā)能力
通過遠(yuǎn)程解釋器、集成的ssh終端、Docker和Vagrant集成,在遠(yuǎn)程主機(jī)或虛擬機(jī)上運(yùn)行、調(diào)試、測試和部署應(yīng)用程序。
10、內(nèi)建開發(fā)者工具
內(nèi)建提供海量工具集:集成調(diào)試器和測試器、Python分析器、內(nèi)置終端,以及與主流VCS集成,還有內(nèi)建的數(shù)據(jù)庫工具。
11、智能支持Python
Pycharm中的智能代碼填充,代碼檢測,動態(tài)錯誤高亮顯示,自動糾正,自動代碼重構(gòu)以及豐富的導(dǎo)航功能使您能夠享受卓越的協(xié)助編碼,以便于完成Python中的所有主流功能。
12、智能跨技術(shù)支持
除了python之外,Pycharm還支持JavaScript,CoffeeScript,TypeScript, HTML/CSS, Cython, template languages,AngularJS, Node.js等等。
13、網(wǎng)頁開發(fā)框架
為現(xiàn)代網(wǎng)頁開發(fā)框架,比如Django, Flask, Google App Engine, Pyramid, and web2py提供很好的特定框架支持。
14、遠(yuǎn)程開發(fā)功能
Pycharm可是使您通過遠(yuǎn)程編譯,整合ssh端口以及Vagrant集成在遠(yuǎn)程主機(jī)或虛擬機(jī)上運(yùn)行,調(diào)試,測試和部署應(yīng)用。
15、內(nèi)置開發(fā)工具
立即可用的神奇的工具套裝:一個整合的調(diào)試器,圖形化測試運(yùn)行程序,集成使用Git,SVN,Mercurial;以及內(nèi)置的數(shù)據(jù)庫工具支持。
16、自定義與跨平臺的IDE
只需一個授權(quán)碼,PyCharm就可在Windows, Mac OS 或 Linux操作系統(tǒng)上完美運(yùn)行。您可以通過自定義顏色主題,熱鍵綁定和VIM模擬來享受精致優(yōu)良的工作環(huán)境。
新功能
一、Jupyter筆記本
1、使用筆記本電腦
我們更容易編輯筆記本中的代碼:在編輯筆記本時,源代碼看起來像普通的Python文件。這使得輕量級工作無需在代碼中導(dǎo)航。當(dāng)然,支持往返編輯,并且將立即反映在PyCharm或
瀏覽器中進(jìn)行的所有更改。
2、運(yùn)行和調(diào)試單元格
Jupyter筆記本非常適合幫助您探索和交互數(shù)據(jù)。使用PyCharm,Jupyter筆記本現(xiàn)在更容易使用,因為您可以在IDE中快速運(yùn)行和調(diào)試筆記本中的單元格。當(dāng)然,許多來自瀏覽器內(nèi)筆記本的熱鍵也可以在PyCharm中使用。例如,使用Shift + Enter運(yùn)行突出顯示的單元格,然后選擇下面的單元格。
3、服務(wù)器和內(nèi)核管理
快速開始使用筆記本電腦。使用PyCharm,您無需手動啟動服務(wù)器或內(nèi)核:只需打開筆記本并運(yùn)行一個單元。PyCharm會自動為您打開的筆記本啟動服務(wù)器和相應(yīng)的內(nèi)核。
4、變量查看器
如果您忘記了變量的當(dāng)前值,可以使用PyCharm的變量查看器來確保一切正常。
二、集成開發(fā)環(huán)境的改進(jìn)
1、最近位置
開發(fā)時,您可能經(jīng)常發(fā)現(xiàn)自己需要在代碼的不同位置之間來回移動。PyCharm早就有了最近文件彈出窗口(Ctrl+E,或Cmd+E以幫助您在這些文件之間快速導(dǎo)航。但是,您不只是想得到一個文件,您還想被帶到一個特定的位置,所以我們引入了新的和改進(jìn)的最近位置彈出窗口(Ctrl+Shift+E,或Cmd+Shift+E在macOS上)來讓你更快地到達(dá)目的地。
2、用戶界面主題插件
不喜歡我們默認(rèn)的樣式?我們已經(jīng)改進(jìn)了對用戶界面主題插件的支持。通過尋找“標(biāo)簽:用戶界面”,或者學(xué)習(xí)如何自制。
3、崇高文本鍵盤映射
切換到新工具最困難的部分之一是必須學(xué)習(xí)所有新的熱鍵。我們添加了一個崇高的文本鍵盤映射,讓任何人從崇高的文本切換到PyCharm都更加容易。
4、進(jìn)一步改進(jìn)
Git的原生SSH:在以前的版本中,可以將用于Git的SSH配置為使用內(nèi)置SSH或本機(jī)SSH。如果需要交互式提示進(jìn)行身份驗證,則必須使用內(nèi)置SSH。在新版本中,可以使用本機(jī)SSH處理這些提示。本機(jī)SSH支持更多功能,包括更好的安全協(xié)議,因此已刪除內(nèi)置選項。
三、Python改進(jìn)
1、大型集合的調(diào)試器性能
PyCharm調(diào)試器現(xiàn)在可以處理無限大的集合,而不會在最初加載集合時變慢。
2、數(shù)據(jù)類繼承
PyCharm已經(jīng)支持Python 3.7數(shù)據(jù)類,但是現(xiàn)在我們已經(jīng)擴(kuò)展了這種支持,以確保數(shù)據(jù)類的子類也獲得準(zhǔn)確的代碼完成。
3、狀態(tài)欄中的解釋器
當(dāng)您為多個環(huán)境開發(fā)應(yīng)用程序時,例如在Python或框架版本之間遷移時,當(dāng)您能夠在它們之間快速切換并一眼就能看出您現(xiàn)在使用的是哪個版本時,這將使您的生活變得更加輕松。
4、變量賦值的類型檢查
Python的可選類型有助于您記錄代碼并防止出錯。我們現(xiàn)在通過檢查變量賦值的類型來進(jìn)一步支持它。
四、遠(yuǎn)程口譯員(僅限專業(yè)人士)
1、Vagrantfile語法
PyCharm支持Vagrant框內(nèi)的Python解釋器,現(xiàn)在也使你的Vagrantfile看起來很好。
2、SSH與sudo
您需要root訪問權(quán)來控制Raspberry Pi上的GPIO引腳,因此為了使GPIO開發(fā)更容易,我們可以在PyCharm 2019.1中通過SSH運(yùn)行具有root權(quán)限的代碼。當(dāng)然,您可以將root權(quán)限用于其他用途,但我們現(xiàn)在不想公開鼓勵這些權(quán)限嗎?
五、Web開發(fā)人員(僅限專業(yè)人士)
1、改進(jìn)的HTML和CSS快速文檔
CSS多年來變得更加強(qiáng)大,這帶來了更多的復(fù)雜性。為了幫助您找到更復(fù)雜的現(xiàn)代CSS的方法,我們改進(jìn)了快速文檔支持 - 只需按Ctrl+Q(或Ctrl+J在macOS上)了解更多信息。別擔(dān)心,如果您查找'p'標(biāo)簽的文檔,我們不會告訴任何人。
2、所有新的JavaScript調(diào)試控制臺
pycharm professional 2019.1附帶JetBrains WebStorm提供的出色JavaScript支持。他們剛剛創(chuàng)建了一個新的改進(jìn)的JavaScript調(diào)試控制臺,適用于Node.JS代碼和瀏覽器內(nèi)JavaScript。
六、單元測試
1、pytest的多進(jìn)程測試運(yùn)行器
大型測試套件很好,但它們可能需要一段時間才能運(yùn)行。為了使它們更快完成,我們現(xiàn)在已經(jīng)升級了pytest集成以支持多進(jìn)程測試運(yùn)行。
七、數(shù)據(jù)庫
1、新的數(shù)據(jù)庫連接流
PyCharm專業(yè)版捆綁了JetBrains數(shù)據(jù)夾的所有SQL支持。他們剛剛改進(jìn)了配置新數(shù)據(jù)庫連接的過程。如果你還沒有嘗試過這個,那你就有機(jī)會享受了。配置完數(shù)據(jù)庫后,除了能夠瀏覽表之外,在用Python代碼編寫查詢時,您還將獲得模式感知的SQL完成。
pycharm快捷鍵
1、編輯(Editing)
Ctrl + Space 基本的代碼完成(類、方法、屬性)
Ctrl + Alt + Space 快速導(dǎo)入任意類
Ctrl + Shift + Enter 語句完成
Ctrl + P 參數(shù)信息(在方法中調(diào)用參數(shù))
Ctrl + Q 快速查看文檔
F1 外部文檔
Shift + F1 外部文檔,進(jìn)入web文檔主頁
Ctrl + Shift + Z --> Redo 重做
Ctrl + 懸浮/單擊鼠標(biāo)左鍵 簡介/進(jìn)入代碼定義
Ctrl + F1 顯示錯誤描述或警告信息
Alt + Insert 自動生成代碼
Ctrl + O 重新方法
Ctrl + Alt + T 選中
Ctrl + / 行注釋/取消行注釋
Ctrl + Shift + / 塊注釋
Ctrl + W 選中增加的代碼塊
Ctrl + Shift + W 回到之前狀態(tài)
Ctrl + Shift + ]/[ 選定代碼塊結(jié)束、開始
Alt + Enter 快速修正
Ctrl + Alt + L 代碼格式化
Ctrl + Alt + O 優(yōu)化導(dǎo)入
Ctrl + Alt + I 自動縮進(jìn)
Tab / Shift + Tab 縮進(jìn)、不縮進(jìn)當(dāng)前行
Ctrl+X/Shift+Delete 剪切當(dāng)前行或選定的代碼塊到剪貼板
Ctrl+C/Ctrl+Insert 復(fù)制當(dāng)前行或選定的代碼塊到剪貼板
Ctrl+V/Shift+Insert 從剪貼板粘貼
Ctrl + Shift + V 從最近的緩沖區(qū)粘貼
Ctrl + D 復(fù)制選定的區(qū)域或行
Ctrl + Y 刪除選定的行
Ctrl + Shift + J 添加智能線
Ctrl + Enter 智能線切割
Shift + Enter 另起一行
Ctrl + Shift + U 在選定的區(qū)域或代碼塊間切換
Ctrl + Delete 刪除到字符結(jié)束
Ctrl + Backspace 刪除到字符開始
Ctrl + Numpad+/- 展開/折疊代碼塊(當(dāng)前位置的:函數(shù),注釋等)
Ctrl + shift + Numpad+/- 展開/折疊所有代碼塊
Ctrl + F4 關(guān)閉運(yùn)行的選項卡
2、查找/替換(Search/Replace)
F3 下一個
Shift + F3 前一個
Ctrl + R 替換
Ctrl + Shift + F 或者連續(xù)2次敲擊shift 全局查找{可以在整個項目中查找某個字符串什么的,如查找某個函數(shù)名字符串看之前是怎么使用這個函數(shù)的}
Ctrl + Shift + R 全局替換
3、運(yùn)行(Running)
Alt + Shift + F10 運(yùn)行模式配置
Alt + Shift + F9 調(diào)試模式配置
Shift + F10 運(yùn)行
Shift + F9 調(diào)試
Ctrl + Shift + F10 運(yùn)行編輯器配置
Ctrl + Alt + R 運(yùn)行manage.py任務(wù)
4、調(diào)試(Debugging)
F8 跳過
F7 進(jìn)入
Shift + F8 退出
Alt + F9 運(yùn)行游標(biāo)
Alt + F8 驗證表達(dá)式
Ctrl + Alt + F8 快速驗證表達(dá)式
F9 恢復(fù)程序
Ctrl + F8 斷點(diǎn)開關(guān)
Ctrl + Shift + F8 查看斷點(diǎn)
5、導(dǎo)航(Navigation)
Ctrl + N 跳轉(zhuǎn)到類
Ctrl + Shift + N 跳轉(zhuǎn)到符號
Alt + Right/Left 跳轉(zhuǎn)到下一個、前一個編輯的選項卡(代碼文件)
Alt + Up/Down跳轉(zhuǎn)到上一個、下一個方法
F12 回到先前的工具窗口
Esc 從工具窗口回到編輯窗口
Shift + Esc 隱藏運(yùn)行的、最近運(yùn)行的窗口
Ctrl + Shift + F4 關(guān)閉主動運(yùn)行的選項卡
Ctrl + G 查看當(dāng)前行號、字符號
Ctrl + E 當(dāng)前文件彈出,打開最近使用的文件列表
Ctrl+Alt+Left/Right 后退、前進(jìn)
Ctrl+Shift+Backspace 導(dǎo)航到最近編輯區(qū)域 {差不多就是返回上次編輯的位置}
Alt + F1 查找當(dāng)前文件或標(biāo)識
Ctrl+B / Ctrl+Click 跳轉(zhuǎn)到聲明
Ctrl + Alt + B 跳轉(zhuǎn)到實現(xiàn)
Ctrl + Shift + I查看快速定義
Ctrl + Shift + B跳轉(zhuǎn)到類型聲明
Ctrl + U跳轉(zhuǎn)到父方法、父類
Ctrl + ]/[跳轉(zhuǎn)到代碼塊結(jié)束、開始
Ctrl + F12彈出文件結(jié)構(gòu)
Ctrl + H類型層次結(jié)構(gòu)
Ctrl + Shift + H方法層次結(jié)構(gòu)
Ctrl + Alt + H調(diào)用層次結(jié)構(gòu)
F2 / Shift + F2下一條、前一條高亮的錯誤
F4 / Ctrl + Enter編輯資源、查看資源
Alt + Home顯示導(dǎo)航條F11書簽開關(guān)
Ctrl + Shift + F11書簽助記開關(guān)
Ctrl + #[0-9]跳轉(zhuǎn)到標(biāo)識的書簽
Shift + F11顯示書簽
6、搜索相關(guān)(Usage Search)
Alt + F7/Ctrl + F7文件中查詢用法
Ctrl + Shift + F7文件中用法高亮顯示
Ctrl + Alt + F7顯示用法
系統(tǒng)需求
64位版本的微軟視窗10,8,7 (SP1)
最小4 GB內(nèi)存,推薦8 GB內(nèi)存
1.5 GB硬盤空間+至少1 GB緩存空間
1024x768最小屏幕分辨率
Python 2:版本2.6和2.7,或者Python 3:從版本3.4到版本3.7
注:JBR 11,配有PyCharm發(fā)行版。您不需要在您的計算機(jī)上安裝Java來運(yùn)行PyCharm。
0條評論