IDEA的簡單使用

簡介:
Idea 有2個版本,一個是commuity版本(免費),一個Ultimate版本(收費)。
免費版本只用在一般的java和android項目,收費版本用在javaEE,所以我們要下載javaEE版本,然後安裝後,在網上找一下注冊碼就行。一般比較容易找到。

配置及用法:
1、JDK

目前大多數IDE都沒有集成JDK環境,IDEA也是一樣,在使用IDEA之前首先要安裝JDK,並且配置環境變量。與其他IDE不同之處在於,IDEA不會自動匹配系統的JDK環境。
一般只要在一個project配置好了之後,在其它project會複用這個選項,但是對於新創建的project和module,idea不會自動幫你選sdk,而是一般要人工選擇,這個比較好的地方是可以清楚瞭解到自己的項目到底用了什麼jdk。


2、maven

maven插件不用自己裝,但是要自己配置。
先去下載maven,解壓到某個路徑。
【解決創建maven項目慢的問題(方法2)】http://blog.csdn.net/top_code/article/details/51982368
【添加repositories】setting—>maven—>repositories,加入本地庫、部門內部庫

  打包使用lifecycle


注意:如果平時多項目依賴發現編譯時,找不到類,就對所依賴的項目進行install,重新打包即可。

3、svn

Svn插件同樣不用自己安裝。
但是要配置svn的命令路徑。setting—>version control—>subversion—>general(use command line client )設置svn.exe的路徑
要checkout哪個項目或者share哪個項目,你只要記得自己的賬號和密碼即可。

4、jetty或tomcat配置

(1)添加jetty或者tomcat服務器
Setting —> application servers —> +
(2)爲module設置服務器
Edit configurations —> +(tomcat) —>各種配置

注意:因爲tomcat啓動時,使用了2個端口(一個用於監控,一個用於訪問)關閉tomcat,要關閉2次,不然會出現端口被佔用的情況。
jetty服務器倒沒有這個問題,只要關一次就行。
【關於熱部署】這個對於Web項目來說,這個是最麻煩的地方,無法像eclipse那樣,只要配置一個jetty插件就可以輕鬆實現。
(1)採用tomcat的本身的“熱部署”
(2)安裝jrebal並破解後,功能和run、debug,但是效果不同。

使用:
1、理解project和module
project類似workplace或者group【最佳實踐是將每個大項目當成一個project,所有的module都放在這個project下,而不是所有項目都放在一個頁面,某段時間專注一個project是一個程序員應該做到的】
module就是具體的項目 
2、創建project和module
(1)創建empty project
(2)創建module
3、導入module或者svn checkout
(1)導入本地module
(2)CVS先checkout,checkout完提示要不要打開module,不要打開。後面再進行導入。

常用快捷鍵【eclipse裏有的,idea也有】: 
Alt+回車 導入包,自動修正
Ctrl+N   查找類
Ctrl+Shift+N 查找文件
Ctrl+Alt+L  格式化代碼
Ctrl+Alt+O 優化導入的類和包
Alt+Insert 生成代碼(如get,set方法,構造函數等)
Ctrl + Alt + T 添加異常處理
Ctrl+E或者Alt+Shift+C  最近更改的代碼
Ctrl+R 替換文本
Ctrl+F 查找文本
Ctrl+Shift+Space 自動補全代碼
Ctrl+空格 代碼提示
Ctrl+Alt+Space 類名或接口名提示
Ctrl+P 方法參數提示
Ctrl+Shift+Alt+N 查找類中的方法或變量
Alt+Shift+C 對比最近修改的代碼
 
Shift+F6  重構-重命名
Ctrl+X 刪除行
Ctrl+D 複製行
Ctrl+/ 或 Ctrl+Shift+/  註釋(// 或者/*...*/ )
Ctrl+J  自動代碼
Ctrl+E 最近打開的文件 
Alt+F1 查找代碼所在位置
Alt+1 快速打開或隱藏工程面板
Ctrl+Alt+ left/right 返回至上次瀏覽的位置
Alt+ left/right 切換代碼視圖
Alt+ Up/Down 在方法間快速移動定位
Ctrl+Shift+Up/Down 代碼向上/下移動。
F2 或Shift+F2 高亮錯誤或警告快速定位
 
代碼標籤輸入完成後,按Tab,生成代碼。
選中文本,按Ctrl+Shift+F7 ,高亮顯示所有該文本,按Esc高亮消失。
Ctrl+W 選中代碼,連續按會有其他效果
選中文本,按Alt+F3 ,逐個往下查找相同文本,並高亮顯示。
Ctrl+Up/Down 光標跳轉到第一行或最後一行下
Ctrl+B 快速打開光標處的類或方法 

終極BOSS:
Find Action


常用使用技巧
1、Maven依賴,只要是本地maven庫有的,直接可在pom.xml編寫,會智能提醒。
2、對於沒有導入的jar包,只要寫裏面的類,alt+enter可智能提示選擇版本。
3、對代碼質量要求嚴重,對註釋及不規範名稱會警告。
4、查找所有東西:雙擊shift。
5、修改方法:tab 與回車
6、foreach用法。
7、psvm和sout


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章