# IntelliJ IDEA開發工具入門
[TOC]
## 導學
idea其實與eclipse一樣,都是一個集成的開發環境(工具),重點在于idea的免費版只支持Java等少數語言,所以如果想要更好的使用idea需要進行破解。
關于如何破解idea,可能有多種破解方式,這邊只選用一種給大家做一下演示。
## idea簡介
全稱:IntelliJ IDEA,是Java編程公認最好的IDE
IDEA提供了大量的智能工具,例如語法提示、代碼分析、格式化等
IDEA最核心的特色就是它的快捷鍵,利用快捷鍵可以極大提高開發效率
**IDEA的特點**
1. 沉浸式體驗
2. 超強的快鍵鍵體系
(上百個快捷鍵)
3. 智能的代碼助手
(根據程序員編碼習慣進行優化,智能提示)
4. 全棧開發環境
基于HTML的Web開發、數據庫開發、安卓開發、基于Java的腳本開發
使用IDEA可以一站式地完成程序的主要開發工作,而不依賴其他軟件
5. 豐富的模板支持
## idea下載與破解
1. 下載-官網下載Windows商業版

或者下載2019版,https://download.jetbrains.com/idea/ideaIU-2019.3.3.exe
2. 安裝




3. 下載破解文件
2019版破解文件地址:
[https://ww.lanzous.com/iDNSyd9yolg](https://ww.lanzous.com/iDNSyd9yolg)? (這里邊有兩份2019的破解文件,都可以用)
2020版破解地址:
[https://ww.lanzous.com/i6fwOd9yp2d](https://ww.lanzous.com/i6fwOd9yp2d)


4. 破解
* 放入破解文件到IDEA安裝目錄
先將important.txt和jetbrains-agent.jar這兩個文件復制粘貼到你的IDEA安裝的bin目錄下

* 編輯bin目錄下idea64.exe.vmoptions文件

然后復制這一行粘貼到里面,注意路徑改成你安裝IDEA的路徑!
~~~
-javaagent:D:\idea\IntelliJ IDEA 2019.3.3\bin\jetbrains-agent.jar
~~~

* 啟動破解






## 使用
**快速上手**
`psvm` 回車為main方法,`sout`回車為打印語句

**設置字體**

設置idea字體

設置編輯器字體


>[info]在IDEA中,只要代碼發生了變化,就會保存
自動生成get與set方法,及構造器:使用Alt + insert

## 快捷鍵





## 調試


## 打包
File/Project Structure/Artifacts/Add(+)/Empty,然后命名新建的jar包,接著點擊Create Manifest...,選擇對應的工程,并且確定main類。Class path用于讓我們的jar包加載相應的目錄,目前用不到,就暫時不做處理。接著雙擊Available Elements中相應的類,將其移動到左側jar包結構中,最后點擊ok。
我們這時可以發現工程中相應的一些目錄與文件被創建出來,但是并不存在jar包,此時我們需要點擊導航條中的Build/Build Artifacts/Build。至此,jar包創建成功。

## 創建Java web項目


參考博客:[https://blog.csdn.net/qq\_38526573/article/details/89743221](https://blog.csdn.net/qq_38526573/article/details/89743221)