天天看點

idea的基礎設定

1.    在idea.exe.vmoptions檔案裡,如圖進行修改即可,,

  優化的原理就是調用更多的運作記憶體來加載他,是以4G的話本身會不夠,就會造成其他應用很卡。

idea的基礎設定

 2. 下面是進行一些基本的配置:

      首勾選view裡的Toolbar,會出現工具欄,

idea的基礎設定
idea的基礎設定

 然後點選這個小扳手,

1,系統主題

映入眼前的配置是主界面配置:這裡可以設定主色調等等。

idea的基礎設定

 2,設定滑鼠懸浮提示

在Eclipse裡,我們滑鼠移動到一個類上,會提示這個類的文檔解釋資訊;

IDEA裡預設不會這樣,我們需要設定下;Editor->General

勾選這個選項,參數則是放在單詞上停留的時間。我設定的是1.5秒

idea的基礎設定

3,顯示方法分隔符

也就是每個方法之間會有分隔符,這樣有利于檢視代碼。

操作:Editor->General ->Appearance 勾選Show method separators

4 ,忽略大小寫提示

IDEA預設提示是區分大小寫的,比如輸入string,不會提示String類;這裡設定下

Editor->General ->Code Completion 把紅框裡的選項去掉即可。

idea的基礎設定

 5,自動導包

預設情況,包括Eclipse 寫完類,是需要手工導入包的,不過IDEA提供了自動導包設定

Editor->general->Auto Import

下拉選擇ALL然後勾選兩個框即可自動導包。

idea的基礎設定

6,設定字型

Editor->Font

這裡可以根據自己喜好,設定字型樣式,字型大小,包括行高

7, 配置類文檔注釋資訊模版

預設建立類 沒有文檔注釋資訊,我們一般公司開發,都要搞下,友善找人。

Editor->File and Code Templates 然後Includes File Header

紅框内就是你要加入的代碼。

idea的基礎設定

 8, 設定檔案編碼

Editor -> File Encodings 統一全部設定utf-8

idea的基礎設定

 9, 設定自動編譯

在Eclipse裡,項目都是自動編譯的,IDEA裡預設不是,我們需要配置下;

Build,Execution,Deployment -> Compiler 兩個勾選下,設定項目自動編譯,包括平行結構的多個子產品也自動編譯;

勾選這兩個即可。

idea的基礎設定

10, 快捷方式改成eclipse

有些人不太适應IDEA的快捷鍵,是以你也可以根據自己的需要來更改快捷鍵。

Keymap

idea的基礎設定

 11,設定預設浏覽器

tools -->web browsers

idea的基礎設定

接下來是一些快捷鍵介紹:

alt+shift+s 以及 alt+inster 實作自動生成get set 以及構造方法

ctrl+d 删除一行

ctrl+shift+o 導入包

ctrl+shift+f 代碼格式化

ctrl+shift+y 轉換大小寫

ctrl+f 查找(目前檔案)

ctrl+h 全局查找

輕按兩下shift 查找檔案

tab 以及 shift+tab 整體代碼向後 向前移動

alt+/ 提示操作(自定義修改)

alt+/這個快捷方式被其他地方占用了,是以先去掉;

根據快捷方式搜尋

建立各種基本項目和配置

1,Web項目

Web項目則和java項目差不多,選擇好JDK,還要勾選一個Web Application

idea的基礎設定
 然後建立JSP
idea的基礎設定
idea的基礎設定

要通路的話,則需要配置tomcat,點選界面的Add configuration

點選左上角的+号選擇Tomcat Server ->Local ,紅框裡選擇你的tomcat版本,name可以為你的tomcat取名字。

idea的基礎設定
 設定好後就可以在界面上看到你設定的伺服器了,點選右邊的三角形就是運作,第二個就是debug
idea的基礎設定
 當你運作後,進行更改裡面的代碼然後重新整理,浏覽器中并不會更改,這是因為在配置伺服器的時候沒有更改規則。這裡兩個都改為update classes and resources 就可以了。
idea的基礎設定

2,Maven項目

Maven項目第一步是配置Maven

idea的基礎設定

 選擇自己的Maven位址和settings

然後選擇Maven 選擇SDK 勾選Create from archetype 選擇maven-archetype-webapp點選next。

idea的基礎設定
 然後輸入你的項目名稱等點選next。進入這個界面,這裡要注意的是directory要選擇你剛配的Maven,然後點選下面的+号鍵
idea的基礎設定
 然後添加一對鍵值對,然後建立即可。
idea的基礎設定
 當建立好後你會發現相比于Eclipse他少了兩個檔案,
idea的基礎設定

 是以需要你自己來手動建立,

選擇mainy右擊建立一個檔案夾,

建立一個java名字的檔案夾專門存放java檔案,

idea的基礎設定

 然後把它标記為sources檔案夾。

再建立一個resources檔案夾存放資源檔案。标記為Resources root檔案夾。

idea的基礎設定
 然後Maven預設是沒有sevlet的,是以你得自己設定,

<dependency>
    <groupId>javax.servlet</groupId>
    <artifactId>javax.servlet-api</artifactId>
    <version>4.0.1</version>
    <scope>provided</scope>
</dependency>      

替換掉這裡的junit。

idea的基礎設定

 當你更改後一定要點選這裡的 import Changes,導入完之後,即可測試是否有無問題。

idea的基礎設定

 在java檔案夾建立一個servlet,webapp建立一個jsp

@WebServlet("/maven")
public class MavenDemo extends HttpServlet {
    @Override
    protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
        doPost(req,resp);
    };

    @Override
    protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
        System.out.println("Maven案例");
        req.getRequestDispatcher("/hello.jsp").forward(req,resp);
    };
}      

設定好tomcat然後開啟,位址欄再加上maven測試,如果控制台成功出現Maven案例則說明成功。

但會有個問題,就是servlet中更改列印的值,然後儲存,運作一次并不會更改。

針對這種情況有兩種解決方式,第一個則是重新開機服務,

第二個就是運用jrebel插件。

在settings中 點選Plugins ->Browse repositories按鈕

idea的基礎設定

 在這裡面搜尋jrebel

idea的基礎設定

然後根據 IDEA熱部署之JRebel的安裝 這裡的步驟進行。

當你更改後點選小錘子編譯然後重新整理如果更改成功則OK。