JetBrains全家桶是一款集合了PyCharm、IntelliJ IDEA、PhpStorm等多種強大編程神器的工具包。無論用戶使用哪種編程語言,在JetBrains全家桶里總能找到能夠滿足自己需求的編程工具。此外,該軟件非常智能,還能提示用戶編程錯誤,幫助用戶解決問題,提高編程效率。軟件全部經(jīng)過民間大神修改破解,所有軟件均可以免費使用,且都支持全中文頁面哦!
JetBrains2021全家桶特色
1、語言功能支持
支持最新的PHP 7,包括支持匿名類,返回類型聲明,null合并運算符,組使用聲明,上下文敏感詞法分析器等。PHP 7.1兼容性檢查將有助于將項目更新到最新的PHP版本。還支持PHP 5.3,5.4,5.5,5.6和7.0。
2、PHP重構(gòu)
Rename和Move重構(gòu)適用于文件,函數(shù),常量,類,屬性,方法,參數(shù)以及局部和全局變量。輕松安全地更改全局項目。本地更改即時進行。
還可以使用以下重構(gòu):提取變量/常量/字段/方法/接口,內(nèi)聯(lián)變量,推送成員向上/向下拉成員,更改簽名,將類移動到另一個命名空間,移動靜態(tài)成員,進行靜態(tài)重構(gòu)。
JetBrains2021全家桶功能
IntelliJ IDEA
IntelliJ IDEA簡稱IDEA,是Java語言開發(fā)的集成環(huán)境,IntelliJ在業(yè)界被公認為優(yōu)秀的Java開發(fā)工具之一,尤其在智能代碼助手、代碼自動提示、重構(gòu)、J2EE支持、Ant、JUnit、CVS整合、代碼審查、 創(chuàng)新的GUI設(shè)計等方面的功能可以說是超常的。
主要支持所有跑在Java虛擬機JVM上的語言,包括:Java、Kotlin、Scala、Groovy;支持各種企業(yè)開發(fā)框架;支持移動端開發(fā)包括Android、React Native、Cordova、Ionic;也支持Web前端開發(fā)。
PyCharm
PyCharm是一種Python IDE,其帶有一整套可以幫助用戶在使用Python語言開發(fā)時提高其效率的工具。此外,該IDE支持很多高級功能和各種Python框架開發(fā),包括:Django, Flask, Google App Engine, Pyramid, and web2py等。
PhpStorm
PhpStorm是一個輕量級且便捷的PHP IDE,其旨在提高用戶效率,可深刻理解用戶的編碼,提供智能代碼補全,快速導(dǎo)航以及即時錯誤檢查??呻S時幫助用戶對其編碼進行調(diào)整,運行單元測試或者提供可視化debug功能。
支持多種PHP框架,包括:Symfony、Laravel、Drupal、WordPress、Zend Framework、Magento、Joomla、CakePHP、Yii等。
GoLand
GoLand是支持編寫Go語言的高級IDE,可以幫助編寫Go語言更加便捷,支持各種高級IDE功能和各種Go語言框架。
WebStorm
WebStorm是一款深受廣大程序員喜愛的JavaScript 開發(fā)和Web前端開發(fā)工具,完美適應(yīng)各種復(fù)雜客戶端開發(fā)和Node.js的服務(wù)器端開發(fā)。
支持Web端:Angular、React、Vue.js;Mobile端:Ionic、Cordova、React Native;JS服務(wù)端:Node.js、Meteor;桌面客戶端:Electron。
CLion
CLion是一款專為開發(fā)C及C++所設(shè)計的跨平臺IDE。它是以IntelliJ為基礎(chǔ)設(shè)計的,包含了許多智能功能來提高開發(fā)人員的生產(chǎn)力。這種強大的IDE幫助開發(fā)人員在Linux、OS X和Windows上來開發(fā)C/C++,同時它還使用智能編輯器來提高代碼質(zhì)量、自動代碼重構(gòu)并且深度整合CMake編譯系統(tǒng),從而提高開發(fā)人員的工作效率。
DataGrip
DataGrip 是一個跨平臺的數(shù)據(jù)庫工具可在Windows,OS X 和 Linux上使用。同時支持多種數(shù)據(jù)庫,包含了SQL Server,Oracle,PostgreSQL,MySQL,DB2,Sybase,SQLite,Derby,HyperSQL和H2等。
AppCode
AppCode是一種智能的Objective-C集成開發(fā)環(huán)境,能幫助iOS/OS X開發(fā)人員輕松愉快地創(chuàng)建優(yōu)秀的應(yīng)用??梢杂脕硖娲O果公司的XCode,并且跨平臺。
RubyMine
RubyMine 是一個為Ruby 和 Rails開發(fā)者準備的 IDE,其帶有所有開發(fā)者必須的功能,并將之緊密集成于便捷的開發(fā)環(huán)境中。
Rider
主要支持.NET、ASP.NET、.NET Core、Xamarin或者Unity應(yīng)用開發(fā),集成高級IDE功能,并且支持跨平臺。
使用教程
JetBrains全家桶怎么注冊?
1、首先登陸官網(wǎng)注冊頁面
打開之后顯示如下:
輸入注冊郵箱,點擊 Sign Up,跳轉(zhuǎn)到如下頁面:
2、查收注冊郵件
3、確認注冊并填寫賬號信息
按照頁面提示信息填寫注冊賬號信息即可(first name 和 last name 是激活之后顯示的名字,username是登錄的時候使用的用戶名,這些信息都可以按照自己喜歡的信息輸入)其中UserName和 Password是登錄時候需要的信息,要牢記。
唯一需要注意的一點,最后面的 I consent to the use of my names, email address, and location data in email communication concerning JetBrains products held or services used by me or my company 不要勾選,也就是不發(fā)送個人信息給JetBrain防止信息泄露。
點擊 Submit 注冊成功之后顯示如下。
4、請求激活權(quán)限
如果是學(xué)生或者老師,有edu結(jié)尾的教育郵箱,可以自行申請教育激活權(quán)限。
5、激活權(quán)限賦權(quán)成功的頁面
如果能看到如下的頁面,表示此賬號已經(jīng)開通了激活權(quán)限。
Valid through: 表示激活有效期截止時間。
Download activation code:下載此激活碼文件可供離線情況下使用軟件。
常見問題
1、漢化不生效
沒有將漢化包放到 lib 目錄(比如錯放在 bin)。
請檢查所放目錄中是否有 resources_en.jar。
漢化包未正常下載(從 github 下載的大小可能不正確)。
請檢查下載的漢化包大小是否正常,是否可以作為壓縮包正常解壓。
當前語言環(huán)境不是中文(zh_CN)。
請打開軟件,選擇 Help → Edit Custom VM Options.。
加上兩行。
-Duser.language=zh。
-Duser.region=CN。
然后重啟軟件。
2、漢化不完整
使用時會發(fā)現(xiàn)有一部分內(nèi)容仍沒有漢化,這是因為部分內(nèi)容可能。
沒有從資源中文件中加載(代碼寫死)。
從插件資源中加載的(plugins)。
主程序的資源為 resources_en.jar,絕大部分內(nèi)容已完全漢化,沒有漢化的部分即使?jié)h化了,也并不會明顯提升程序漢化比例,故沒有漢化。
3、設(shè)置打不開
系統(tǒng)原本的 resources_en.jar 被損壞,請重新安裝恢復(fù)該 jar 包,按正確 使用方法 重新使用漢化包。
常見原因
不需要將漢化包內(nèi)容解壓到 resources_en.jar 中(這是通常網(wǎng)上不正確的漢化包使用方法)。
不需要重命名替換。
漢字亂碼/中文顯示為框框。
當前字體不支持中文顯示,請到 File → Settings → Appearance & Behavior → Appearance 。
勾選 Override default fonts by (not recommended): 選擇 Microsoft YaHei 或者其他顯示為框框的中文字體。