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