Intellij IDEA使用指南(持續更新)
工欲善其事必先利其器~
一、專案層面
1.Java開發工具IntelliJ IDEA匯入專案
http://jingyan.baidu.com/article/a17d52852118ac8098c8f2c1.html
2.IDEA 專案怎麼刪除
先關閉專案(從選單 File -> Close Project 關掉此專案),然後介面上不會是有專案例表,滑鼠移到你想要刪除的專案上(不要點選,一點就開啟了),然後按DELETE鍵
3.idea一個視窗只能開啟一個project?不能像eclipse一樣多個專案
沒有這個功能不需要。idea的project相當於vc的workspace,下一級別的是model ,同時開啟多個 IDE 即可。放心,他們用的都是同一個 JVM 堆疊,不會多耗記憶體。
idea close project後,會回到專案列表的視窗~~~~也是非常之常用的功能。
另外IDEA可以寫多模組的工程。
4.與eclipse相比,eclipse的右鍵source功能在idea中在哪裡呢,在code下拉選單裡可以找到,包括程式碼的格式進行formate,生成get、set方法等等。
5.IntelliJ IDEA java工程如何新增jar
http://blog.csdn.net/fyqcdbdx/article/details/17465929
6.如果想把某些程式碼封裝成函式,可以選中想封裝的程式碼,然後右鍵重構。非常快。這個方法加上提取成員變數的方法,結合使用,對於我們重構自己的程式碼非常有幫助。
7.建立一個多模組的工程
二、操作層面
1.快捷鍵
- xml檔案中想觸發自動提示,<這個符號必不可少。
- alt+enter鍵:萬能鍵
- ctrl+alt+v:提取為區域性變數
- ctrl+alt+f:提取為成員變數
- Ctrl+w:依次按層級選中
- alt+左右,可以切換tab的各個類
- ctrl+shift+空格 可以調出文件,需要你先關聯原始碼,這樣我們就可以不看開發文件了,因為都一樣,開發文件就是原始碼中的註釋生成的doc
- ctr+shit+v,開啟你當前至少5條的貼上板
- inn直接就是if(xxx != null)
- iter就可以調出遍歷的一串內容
在設定裡面,我們可以把快捷鍵設定成為eclipse對應的,以上有些快捷方式是原生的,需要自己查詢快捷鍵的設定,對應成自己idea的。
要檢視文件就要關聯原始碼?如何關聯原始碼呢?
D:\deve_tools\Android_SDK_windows\sdk\extras\Android\support\v4\src\java
2.善用to do
3.日誌沒有怎麼辦
4.如何看日誌的問題出錯標識
idea看異常日誌:主要看case by xxxxx後面的
對於日誌出錯地方及問題的快速定位也是非常重要的
5.idea除錯
三、設定層面
1.intellij idea 記憶體優化
因為intellij idea比較卡,我們可以到如下的安裝路徑修改即可,我是直接覆蓋貼上了。確實不太卡了。\IntelliJ IDEA 8\bin\idea.exe.vmoptions
不過也要先看看你機器本身的配置而配置.
-Xms64m
-Xmx256m
-XX:MaxPermSize=92m
-ea
-server
-Dsun.awt.keepWorkingSetOnMinimize=true
2.用標識編輯過的檔案
Editor –> Editor Tabs
在IDEA中,你需要做以下設定, 這樣被修改的檔案會以*號標識出來,你可以及時儲存相關的檔案。”Mark modifyied tabs with asterisk”
3.顯示行號
如何顯示行號:Settings->Editor->Appearance標籤項,勾選Show line numbers
4.IntelliJ IDEA: 字型美化和字型新增
http://lavasoft.blog.51cto.com/62575/745271/
http://jingyan.baidu.com/article/6525d4b12a4f18ac7d2e94c1.html
5.編碼的問題
需要改三處地方為utf-8:
settings-file encoding,設定專案的預設編碼
other settings - default settings - file encoding
改單個檔案的話,開啟檔案,專案介面右下角有顯示當前游標行號列號,右邊就是當前檔案編碼,自己改成想要的型別。
http://blog.csdn.net/xiejx618/article/details/26414391
6.將編輯器背景調整成綠豆沙色
豆沙綠的RGB值為:
rgb為199,237,204
7.idea中的選擇某行,在行號那塊部分點選即可選中,另外在行號部分從上往下選中才可以選中。
8.每次開啟intellij idea,都會開啟上次的專案,請問怎麼關閉呢
systerm setting -> Reopen last project on startup去掉勾
9.注意調整xml的格式,非常重要
四、感恩:
http://totohust.iteye.com/blog/1035550
http://www.oschina.net/question/12_70799
http://www.ituring.com.cn/article/37792
http://www.csdn123.com/html/exception/625/625031_625028_625029.htm
相關文章
- IntelliJ IDEA 實用快捷鍵(持續更新)IntelliJIdea
- idea快捷鍵(持續更新)Idea
- IntelliJ IDEA 2023 mac主要更新了什麼?IntelliJ IDEA 新版 UI 更新盤點IntelliJIdeaMacUI
- JVM(持續更新。。。)JVM
- FastApi持續更新ASTAPI
- GitHub Copilot 更新:支援 PyCharm、IntelliJ IDEA 和 NeovimGithubPyCharmIntelliJIdea
- Xcode 技巧 持續更新XCode
- Blender 雕刻 持續更新
- IDEA 啟用碼,最新啟用碼,親測有效,持續更新(2021.10.26)Idea
- 【IntelliJ IDEA】IntelliJIdea
- Pycharm快捷鍵持續更新PyCharm
- MySql報錯(持續更新)MySql
- leetcode題解【持續更新】LeetCode
- LevOJ平臺 - 持續更新
- AnimalController 學習 持續更新Controller
- git使用、持續更新中Git
- LINUX進階(持續更新)Linux
- IntelliJ IDEA 2022.1.4IntelliJIdea
- Flutter 問題集,持續更新Flutter
- 收集的乾貨,持續更新
- 前端知識點(持續更新)前端
- SDN名言摘錄(持續更新)
- 開發常識 持續更新~~
- 陣列總結,持續更新~陣列
- 軟考筆記 --- 持續更新筆記
- Python Redis常用操作(持續更新)PythonRedis
- go 常用包整理 (持續更新)Go
- AI面試題(持續更新)AI面試題
- 數學小結(持續更新)
- 有用的網站(持續更新)網站
- Flutter資源收集(持續更新)Flutter
- uniapp 使用pinpa 持續化更新APP
- Blender 修改器 持續更新
- 【持續更新】重要FLIP總結
- 【持續更新】創新實訓
- 前端程式碼集合(持續更新)前端
- Hbase面試題(持續更新)面試題
- 實時數倉-持續更新
- Xcode10更新的那些坑(持續更新)XCode