Idea軟件的使用


Idea軟件的使用

一:簡介

其他軟件 :Eclipse、MyEclipse、STS、Idea

	IDEA 全稱IntelliJ IDEA,是用於java語言開發的集成環境(也可用於其他語言),IntelliJ在業界被公認為最好的java開發工具之一,尤其在智能代碼助手、代碼自動提示、重構、J2EE支持、Ant、JUnit、CVS整合、代碼審查、 創新的GUI設計等方面的功能可以說是超常的。IDEA是JetBrains公司的產品,這家公司總部位於捷克共和國的首都布拉格,開發人員以嚴謹著稱的東歐程序員為主。

二:安裝、配置

第一步 :下載 https://www.jetbrains.com/idea/download/#section=windows
第二步: 卸載

1 先把注冊信息清除了。help--->register
2 從控制面板中 刪除和添加程序中找到idea安裝項目右擊刪除,選擇刪除配置和緩存。

第三步: 安裝
1更改安裝目錄(可選)
2勾選64的快捷方式
3安裝目錄介紹
bin 可執行文件
help 幫助文件 快捷鍵
jar64 自帶的jre允許環境
lib 開發中需要的jar包
license 插件許可證文件
plugins 插件
redist Apache License 目錄

第四步: 啟動配置
修改配置文件位置
myidea=d:/idea
idea.config.path=${myidea}/.IntelliJIdea/config
idea.system.path=${myidea}/.IntelliJIdea/system
修改內存大小
-Xms256m
-Xmx1024m
-XX:ReservedCodeCacheSize=500m

第五步:啟動軟件

(1)不導入配置
(2)選擇主題:Darcula或Intellij
(3)選擇插件的安裝:默認
(4)激活界面
	購買賬號
	激活碼
	通過服務器激活
	試用30天

第六步:創建項目

1 配置jdk:創建項目配置或在project structure中配置
2 創建java項目
	項目結構:
		idea:idea項目配置文件目錄
		src:源文件
		hello.iml:模塊配置文件
		out:編譯之后的class輸出目錄

第七步:idea基本配置

1 字體大小  font
2 編碼  encoding
3 編譯版本 java compiler 
4 自動導包  auto import  
5 代碼補全 code completion   (大小寫提示、補全快捷鍵更改、參數提示等)
	修改completion的快捷鍵為alt+/
可選配置:
 主題
 取消更新
 鼠標滾動調整字體
 鼠標懸停顯示文檔
 調試連接模式
注意:創建idea項目會自動創建緩存和索引文件,目的是為了加快文件查詢的速度,從而提高各種查找、代碼提示等操作的速度,一次索引對idea的高效性來說至關重要,但是有時候,緩存和索引會損壞,比如突然斷電、藍屏等引起的強制關機,會造成idea出現問題。
解決辦法:File菜單下有Invalidate Cache/Restart,然后選擇 Invalidate and Restart即可。
如果還解決不了可以把配置(config)和緩存索引(system)目錄刪除,重新啟動idea。

三:模板、快捷鍵

**文件和代碼模板(File And Code Templates) **

(1)自定義文件模板

創建spring配置文件模板演示

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xsi:schemaLocation="http://www.springframework.org/schema/beans
        http://www.springframework.org/schema/beans/spring-beans.xsd">
  
</beans>

(2)java類模板注釋

/**
 * ${USER} ${DATE} ${TIME}
 */   

實時(現場)代碼模板(Live Templates)

(1)psvm
(2)sout (soutm、soutv、soutp、xxx.sout)
(3)fori (iter、數組或集合.fori)
(4)inn (ifn 、xxx.nn、xxx.null)
(5)prsf:可生成 private static final 	
		類似的:
		psf:可生成 public static final
		psfi:可生成 public static final int
		psfs:可生成 public static final String

快捷鍵
Ctrl+/ 單行注釋
Ctrl+shift+/ 多行注釋
Ctrl+D 復制行
Ctrl+X 或 Ctrl+Y 刪除行
Alt+Enter 快速修正
Alt+/ 代碼補全
Ctr+Alt+L 格式化代碼
Ctr+Shift+U 大小寫轉化
Ctrl+Alt+O 優化導入的類和包
Alt+Insert 生成代碼(如get,set方法,構造函數等)
Ctrl+P 方法參數提示
Ctrl+H 顯示類結構圖
Ctrl+Q 顯示注釋文檔
Ctrl+Shift+Up/Down 代碼向上/下移動。
CTRL+AlT+T 把選中的代碼放在 try{} if{} else{}里
CTRL+AlT+M 抽取方法
Shift+Enter,向下插入新行
Ctrl+Alt+Enter 向上插一行
Ctrl+ 鼠標左鍵點擊 查看源碼
double Shift 全局搜索


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM