IntelliJ IDEA破解是由著名軟件公司jetbrains開發的一款編程軟件,這款軟件充分考慮到了廣大程序員的開發需求,IntelliJ IDEA內置了實用的編程小功能,比如代碼自動提示、智能代碼助手、代碼分析,可以幫助程序員節省很大一部分的工作量,有助于加快編程工程開發。
IntelliJ IDEA破解版激活教程
1、安裝下載軟件,安裝完成后,注意先不運行軟件,所以不要勾選;
2、接下來對軟件進行注冊破解,首先以記事本的方式打開hosts文件,將代碼添加至hosts文件屏蔽網絡聯網;
hosts文件默認目錄【C:\Windows\System32\drivers\etc】
0.0.0.0 account.jetbrains.com
0.0.0.0 www.jetbrains.com
3、再運行桌面上生成的idea ultimate 2019.1軟件圖標,選擇do not import settings點擊ok,然后勾選I confirm that...點擊continue進入進入如下界面,點擊紅色框內的選擇;
4、彈出注冊界面,選擇"activation code"輸入注冊碼即可激活。包內提供多個激活碼,請按照說明選擇即可
5、至此,idea ultimate 2019.1破解版成功激活,但還是英文界面;
6、如果想漢化成中文,可以將軟件包中漢化文件resources_cn.jar復制替換。
打開安裝目錄下的“lib”文件夾,將原來的resources_en.jar英文版文件刪除或重命名,再將漢化補丁“resources_cn.jar”復制入內即可,默認安裝路徑【C:\Program Files\JetBrains\IntelliJ IDEA 2019.1\lib】resources_en.jar重命名是為了返回英文界面,因為有用戶說漢化不是很全面,但99%漢化好了。
IntelliJ IDEA快捷鍵大全
編輯
查找/替換

編譯/運行

調試

重構

版本控制/本地歷史

代碼生成
IntelliJ IDEA怎么用
初始配置
安裝完 Intellij IDEA 13 后會彈出初始配置過程
1、提示是否導入舊版本的 settings 配置,settings 目錄默認位于 C:\Users\{User}\.IntelliJIdea12
目錄下,通過此步驟,可以將舊版本的配置及插件直接導入到新版本中。

2、選擇版本控制插件

以下是我個人勾選的:
Git:Git(分布式版本控制工具)插件,需本地安裝 Git。
Subversion:SVN 插件,新版本支持 Subversion1.8
其他插件介紹:
ClearCase:IBM Rational 的 SCM 管理工具插件。
CVS:CVS 插件。
hg4idea:Mercurial 插件,與 Git 類似的分布式版本控制工具。
Perforce:Perfoce 插件,商業的版本控制工具。
TFS:Team Foundation Server 插件,微軟的客戶端-服務器源代碼管理系統。
Visual SourceSafe:VSS 插件,微軟的客戶端的源代碼管理系統。
3、選擇 Web/Java 開發插件,勾選對自己有用的插件
以下是我個人勾選的:
Application Servers Views:配置應用服務器插件。
Database:數據庫插件,可用于管理 MySQL、Oracle、SQLite 等。
Freemarker:支持 freemarker 語法插件。
Java EE: Batch Applications:新版本增加的功能,支持 Java EE 7 批處理編程模型(JSR352)。
Java EE: Bean Validator:支持 Java EE 6 的數據驗證模型(JSR-303)。
Java EE: Contexts and Denpendency Injection:支持 Java EE6 的依賴注入模型(JSR-299)。
Java EE: EJB, JPA, Servlets:EJB、JPA、Servlet 的插件。
Java EE: JMS, JSON Processing, Concurrency Transaction:JMS, JSON, Transaction 等插件。
Java EE: RESTfuWeb Services: JAX-RS 插件。
Java EE: Web Services: JAX-WS 插件。
Java Server Pages: JSP 插件。
Persistence Frameworks:持久化(JPA、Hibernate)插件。
Spring Batch: Spring 批處理框架的插件。
Spring Data:Spring 數據訪問框架(Mongodb、Redis、Hadoop)插件。
Spring Security:Spring 安全框架的插件。
Spring:Spring 插件
Spring Web Services:Spring Web Services 插件。
Spring-AOP and @AspectJ:Spring-AOP 和切面語言的插件。
SQL:SQ插件
其他插件介紹:
CoffeeScript:CoffeeScript 插件,基于 Javascript 之上的一門編程語言。
dmServer:dmServer 插件,基于 OSGi 的模塊化部署的 java 服務器。
Google App Engine:GAE 插件,用于創建 GAE 項目。
GWT:GWT 插件,支持 GWT 代碼提示、編譯、組件開發等。
Hibernate:Hibernate 插件,支持 Hibernate 代碼提示、反向生成代碼等。
Java EE: Java Server Faces:JSF 插件,支持 JSF 語法。
Java EE: WebSockets:13 版本新功能,支持 Java EE WebSockets(JSR-356)。
JBoss Seam Pageflow:Jboss Seam PageFlow 插件。
Jboss Seam Pages:Jboss Seam Page 插件。
Playframework:Playframework 插件,一個 full-stack 的 Java web 框架。
Spring Integration Patterns:Spring 企業應用集成框架插件。
Spring OSGi:Spring OSGi 插件。
Spring Roo Console:Spring Roo 控制臺,支持 Spring Roo 命令提示等。
Spring Web Flow:Spring 工作流插件。
Struts 1.x:Struts1 插件,支持 Struts1 語法提示,結構化顯示 Action、Form 等。
Struts 2:Struts2 插件,支持 Struts2 語法(Xml、Tag)提示,結構化顯示 Action 等。
Tapestry:Tapestry 插件,一個 MVC 與模板技術結合的 Java 框架。
Vaddin:Vaddin 插件,一個基于 GWT 的 Web RIA 框架。
Velocity:Velocity 插件,支持 Velocity 語法提示。
4、選擇應用服務器插件,這里指選擇了 Resin 和 Tomcat

以下是我個人勾選的:
Resin:Resin 插件。
Tomcat and TomEE:Tomcat 或 TomEE 服務器插件,TomEE 是經過 J2EE 6 認證的
Tomcat 企業版本
其他插件介紹:
Cloud Foundry:VMware 主導基于 Spring 的開源 PaaS 云計算平臺。
CloudBees:基于 Tomcat 和 MySQ的開源 PaaS 云計算平臺。
Geronimo:Apache 的 J2EE 服務器。
GlassFish:Sun 的 J2EE 服務器。
Heroku:Heroku 是一個商業的 Rails 的 PaaS 云計算平臺。
Jboss:Jboss 服務器插件。
Jetty:輕量級的 Servlet 服務器。
JSR45:兼容JSR-45的所有應用服務器,JSR-45(Debugging Support for Other Languages)
為那些非 JAVA 語言寫成,卻需要編譯成 JAVA 代碼,運行在 JVM 中的程序,提
供了一個進行調試的標準機制。
OpenShift:紅帽的開源 PaaS 云計算平臺。
WebLogic:Oracle 的商業 J2EE 服務器。
WebSphere:IBM 的商業 J2EE 服務器。
5、選擇 HTML/Javascript 開發插件

以下是我個人勾選的:
CSS:CSS插件,可以直接顯示css配色的顏色。
HTMToos:Htm插件,支持emmet快速編寫htm代碼。
Inspection-JS:JS代碼檢測,目前還沒見過哪個IDE對JS的支持有這么智能。
JavaScriptDebugger:js調試器,需chrome安裝Debugger插件才可以支持。
JavascriptIntentionPowerPack:補充上面JS代碼檢測的不足。
Javascript:Javascript插件。
QuirksMode:用于檢測CSS和HTM的主流瀏覽器兼容性問題。
W3CVaidators:W3C標準檢測插件。
其他插件介紹:
Fash/Fex:Fash/Fex開發插件。
ESS:ESS插件,ESS是一個CSS預處理器,通過簡單的語法和變量對CSS進行擴
展。
SASS:SASS語法支持,SASS擴展了CSS,使用特定的語法來編寫CSS。
Styus:Styus插件,Styus是一個CSS預處理器。
6、選擇其他插件

以下是我個人勾選的:
Ant:Ant 插件。
AspectJ:AspectJ 切面框架插件。
Byte Code Viewer:java 字節碼反編譯查看插件。
Commander:提供了左右兩個用于查看項目結構的插件,可用于項目結構對比或導航。
Copyright:版權聲明插件,保證版權信息的一致。
Coverage:查看代碼覆蓋率插件。
Cucumber for Java:Java 的 Cucumber 插件,Cucumber 是一個 BDD 驅動的自動化測試工具。
DSM Analysis:架構可視化插件,戰士模塊間的依賴信息。
Eclipse:支持導入 eclipse 結構的項目。
Emma:檢測代碼覆蓋率插件
Gherkin:Gherkin 語言插件,Cucumber 要用到。
Github:Github 集成插件。
IntelliLang:主要用于注解語法的注入驗證、正則表達式語法檢查等
Junit:Junit 單元測試插件。
Maven:Maven 插件。
Maven Integration Extension:Maven 依賴分析圖插件。
Properties:屬性文件(.properties)編輯插件。
Refactor-X:Xm代碼格式化插件。
Remote Hosts Access:遠程主機訪問,支持 ftp/ssh。
REST Client:用于訪問 REST Web Service 的客戶端插件。
SSH Remote Run:支持通過 Termina運行 SSH 腳本。
StructuraSearch:支持通過語法表達式進行搜索或替換。
Task Management:任務管理插件,支持 YouTrack, JIRA,ighthouse, PivotaTracker,
GitHub, Redmine,Trac 等問題跟蹤系統。
Terminal:終端命令插件。
TestNG-J:TestNG 插件。
Time Tracking:任務管理插件中使用到的時間跟蹤功能。
Type Migration:類型重構優化插件,對不夠完善的代碼提示重構,比如,靜態方法通過對象來調用而不是通過類調用等等。
UML:UM插件。
XpathView+XSLT:Xpath 和 XSLT,支持高亮、分析,自動補全等。
XSLT-Debugger:XSLT 調試工具。
ZKM-Unscramble:分析 Java 堆棧跟蹤插件。
其他插件介紹:
Android Designer:安卓 UI 設計器
Android:安卓插件
ASP:ASP 編輯器
CFML:ColdFusion 標記語言插件,ColdFusion 是一個動態 Web 服務器,其 CFM是一個類似 JST的程序語言。
Cucumber for Groovy:Groovy 的 Cucumber 插件,Cucumber 是一個 BDD 驅動的自動化測試工具。
Gradle:Gradle 插件,Gradle 是一個類似 Maven 的 Java 構建工具。
Grails:Grails 插件,Grails 是 Rails 的 Groovy 實現。
Groovy:Groovy 插件,Groovy 是一種基于 JVM 的動態腳本語言。
GuiceyIDEA:Guice 插件,Guice 是 Google 開發的 Java IOC 框架。
HAML:HAM插件,HAM是一種 Rails 下的模板語言。
IDEtalk:IDEA 的即時通訊工具,用處不大。
J2ME:J2ME 插件。
JavaFX:JavaFX 插件,JavaFX 是 Sun 發布的 RIA 技術。
Jboss Drools:Drools 插件,Drools 是一種 Java 業務規則引擎。
Jboss jBPM:jBPM 插件,jBPM 是一種 Java 工作量引擎。
Osmorc:OSGi 插件。
Plugin DevKit:IDEA 插件開發工具。
UI Designer:Swing UI 設計插件。
UI Designer(Core):Swing UI 設計插件。
YAML:YAM插件,YAM是一種數據序列化格式。
7、小結:
1、idea 是很吃內存的 IDE,所以對于沒用到或者不了解的插件盡可能不選,有助于減少內存
消耗,以及提高啟動速度。
2、如果發現有些插件在初始配置中設置錯誤,可通過 Settings-Plugins 來啟用或禁用。
優化配置
1、打開 idea,點擊 Configure
2、進入配置導航頁
介紹以下功能:
Settings:IDEA 配置,下面會重點討論。
Plugins:插件管理,可以重新禁用或啟用插件。
Import Settings:導入舊的配置
3、打開 Settings 窗口

Settings 分為兩部分,分別是 Template Project Settings 和 IDE Settings。
Template Project Settings 是針對每個項目,不同項目的配置都不一樣。
IDE Settings 是 IDE 配置,所有項目的配置都一樣。
4、顯示行號,打開 Settings->Editor->Appearance,勾上“Show line numbers”
5、取消拼寫檢查,打開 Settings->Inspection,取消“Spelling”
6、關閉自動保存,打開 Settings-General,反選“Synchronize file on frame activation”和“Savefiles on frame deactivation”。同時修改未保存的顯示星號,打開 Settings-Editor->Editor Tabs,勾上“Mark modified tabs with asterisk”。
7、開啟序列化 serialVersionUID 檢測,打開 Settings->Inspections,
8、修改屬性資源文件(.properties)的編碼,打開 Settings->File Encoding,設置 Properties File的編碼為 UTF-8,并勾上“Transparent native-to-ascii conversion”
9、修改代碼提示快捷鍵與輸入法快捷鍵沖突的情況。打開 Settings-keymaps,展開下拉列表Main menu->Code->Completion,修改 Basic 和 SmartType 快捷鍵為個人喜好。
10、隱藏沒用到的文件,比如 IDEA 的項目配置文件(*.im和*.idea),打開 Settings-File Types,加入要隱藏的文件后綴。
11、代碼提示不區分大小寫,打開 Settings->Editor->Code Completion,將” Case sensitivecompletion”設置為 None。
12、自動 import 類型,打開 Settings->Editor->Auto Import,勾上“Optimize imports on the fly”和“Add unambiguous imports on the fly”。
精品軟件
- Schoettler CalcTape v6.04 官方版26日
- 115網盤破解版無限配額(115瀏覽器) v9.2.1.13 永不升級版21日
- 根據詞自動抓取互聯網最新信息 v1.0 綠色版27日
- 太平洋證券股票期權 v6.13 官方最新版07日
- 漫象數據采集助手 v3.52 官方版05日
- 奧特曼格斗進化1 PC中文版24日
- IObit Uninstaller Pro下載 v2.19 最新官方版13日
- 文檔管理系統 v6.15 綠色版28日
- 易達客戶積分管理軟件 v30.6.5 免費版29日
- 美好易生活 v1.0 安卓版04日
- 前進吧球2D v2.1 安卓版20日
- 三星SLP-TX223打印機驅動 v5.1.12 免費版07日
- 魔獸地圖神魔之戰 v2.0.1 正式版11日
- 屋上的百合靈全cg存檔 v1.0 免費版23日
- 高頻詞匯 v2.3.5 安卓版20日
- 密碼酷 v5.1.1 安卓版11日