国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

開發利器之IntelliJ IDEA學習筆記

馬永翠 / 2582人閱讀

摘要:旨在記錄自己的學習過程,方便日后遇到問題是及時查閱復習,另一方面也希望能幫助像筆者一樣從來沒使用過的人快速熟悉。

這篇文章主要記錄的是本人學習使用IntelliJ IDEA的筆記,可能不是特別的詳細。旨在記錄自己的學習過程,方便日后遇到問題是及時查閱復習,另一方面也希望能幫助像筆者一樣從來沒使用過IDEA的人快速熟悉IDEA。文章錯誤之處還請各位大佬批評指正。(文末有本人的微信公眾號,個人微信賬號以及自己組建的Java學習微信交流群,歡迎各位大佬添加,請多多指教。)

一、IDEA主要功能的介紹
二、IDEA的優點
三、IDEA的下載及官方文檔
四、IDEA的卸載
五、IDEA的安裝
六、IDEA的啟動及項目的創建
七、Module的使用
八、IDEA常用的設置
九、快捷鍵的設置
十、模板及常用模板
十一、修改及自定義模板
十二、創建Java Web Project或者Module
十三、添加Tomcat鏡像
十四、關聯數據庫
十五、版本控制
十六、斷點調試
十七、Maven的使用
十八、其他設置(javadoc生成,緩存和索引的清理,取消更新,插件的使用)

1. IntelliJ IDEA介紹

??IDEA是JetBrains公司的產品,其官方網址http://www.jetbrains.com/

IDEA主要功能介紹
支持的語言: (安裝插件后)PHP,Python,Ruby,Scala,Kotlin,Clojure;  
SQL類:PostgreSQL,MySQL,Oracle,SQL Server;  
基本JVM:Java,Groovy;  
支持的框架:  Spring MVC,GWT,Vaadin,Play,Grails, Web Service,JSF,Struts,Hibernate,Flex;  
額外支持的語言代碼提示:HTML5,CSS3,SASS,LESS,JavaScript,CoffeeScript,Node.js,ActionScript;  
支持的容器:Tomcat,webLogic,JBoss,TomEE,Jetty,webSphere;  
IDEA的優點(相比較eclipse)

強大的整合能力

提示功能的快速、便捷

提示功能范圍廣

好用的快捷鍵和代碼模板

精準搜索

IDEA的下載及官方文檔

??官方網址:http://www.jetbrains.com/idea...
??可以根據自己的電腦系統選擇對應的版本進行安裝;
??IDEA近3個歷史版本的介紹:http://www.jetbrains.com/idea...
??IDEA官方指導文檔:http://www.jetbrains.com/help...

2. IntelliJ IDEA詳細使用
IDEA的卸載  

??直接在控制面板中選擇IDEA,點擊卸載即可。

eg:


??:建議兩個都勾選;點擊Uninstall即可。

 IDEA的安裝

雙擊下載的安裝包

開始自動解壓

點擊next

選擇按裝位置(不建議安裝默認路徑系統盤中)

選擇安裝的選項


??注:不建議選擇與文件建立鏈接;不建議下載JRE,建議安裝獨立的JDK.

安裝完成

安裝目錄結構:

   bin:啟動文件,虛擬機配置信息,idea的屬性信息;  
   help:幫助文檔;
   jre64:idea自帶的運行時環境;
   lib:idea依賴的類庫;  
   license:插件許可信息;  
   plugins:插件;  

虛擬機配置信息:


    -Xms128m      初始化內存信息  
    -Xmx512m      最大內存信息
    -XX:ReservedCodeCacheSize=240m  可保留代碼緩存大小   

設置目錄結構:

Config:配置信息,eg.快捷鍵,插件等;  
System:代碼運行中代碼的緩存等文件。  

:配置信息初始化,刪除Config,System文件夾,重啟IDEA.

IDEA的啟動及項目的創建 

激活IDEA

這個激活的方式比較多,大家完全可以借助度娘去完成。


啟動時可以看到使用期限,我激活到了2100年1月1日,此生夠用了。

創建項目

1.打開idea

  
    2.指定JDK  
    

  
    
    3.指定項目名稱,項目位置  
    


項目創建完成...

開發界面的設置


以后的開發都是在此頁面的基礎上開發。

HelloWorld項目示例

Module的使用
    
    idea中的Project相當于eclipse中的WorkSpace  
    idea中的Module相當于eclipse中的Project  

??idea中Module的使用比較適當下大型項目分布式部署的使用場景。

模塊的創建

模塊的刪除


選中要刪除的模塊,點 — 號,再點擊OK

選中要刪除的模塊,右鍵-Delete即可

編輯

IDEA常用的設置

設置界面

外觀和行為設置

設置主題


以上2個地方都能設置主題的顏色(后者是編輯區主題的設置)

主題的下載:https://www.riaway.com  

導入主題的方式一: file > import settings > 選中下載的主題的jar包 > 確認 > 重啟即可。
導入主題的方式二:

編輯

      
     設置自動導包  

      
    定義行號和方法的分隔符  

        
    忽略大小寫代碼提示  
    

        
    設置多行顯示tab的操作  

      
    設置默認的字體,字體大小,字體行間距  

      
    修改注釋的字體顏色  

      
    修改類頭的文檔注釋信息  

      
    設置項目文件的編碼  

編譯,執行,部署

設置自動編譯


注:省電模式


勾選該選項,idea關閉代碼提示代碼檢查功能。
分窗口顯示:水平顯示和垂直顯示

快捷鍵的設置

快捷鍵的設置:使用eclipse中的快捷鍵的模式


參考:IDEA快捷鍵大全:https://blog.csdn.net/deniro_...

模板及常用模板

以下兩個地方均定義了模板

    常用模板示例  
package com.idea.demo;

import java.util.ArrayList;

/**
 * @ClassName TemplatesTest
 * @Description TODO
 * @Author 大大蠟筆小小新
 * @Date
 * @Version 1.0
 **/
public class TemplatesTest {

    // 模板六 prsf
    private static final String SPRING = "春天";
        // psfi
        public static final int NUM = 1;
        //psfs
        public static final String STRING_BOOT = "Spring Boot";

    // 模板一:main方法 psvm
    public static void main(String[] args) {
    // 模板二:輸出 sout
        System.out.println("Hello World!!!");
        // 打印參數 soutp
        System.out.println("args = [" + args + "]");
        // 打印方法名 soutm
        System.out.println("TemplatesTest.main");
        // 打印變量 soutv
        int a = 0;
        int b = 1;
        System.out.println("b = " + b);
     // 模板三 fori
        String[] arrStr ={"xiaoming","xiaowang","xiaoli"};
        for (int i = 0; i  list = new ArrayList<>();
        list.add("aaa");
        list.add("bbb");
        list.add("ccc");
        for (String s : list) {
            System.out.println(s);
        }
        // list.fori
        for (int i = 0; i < list.size(); i++) {
            System.out.println(i);
        }
        // list.forr
        for (int i = list.size() - 1; i >= 0; i--) {

        }
        // 模板五 ifn
        if (list == null) {

        }
            // inn
        if (list != null) {

        }




    }

}
修改及自定義模板 
    
    修改模板

      
    自定義模板  

package com.idea.demo;

/**
 * @ClassName UpdateTemplates
 * @Description TODO
 * @Author 大大蠟筆小小新
 * @Date
 * @Version 1.0
 **/
public class UpdateTemplates {
    // main
    public static void main(String[] args) {
        
    }
    // 自定義test
    public void testDemo(){
        
    }
}  
創建Java Web Project或者Module

創建靜態的Web

創建動態的Web

new Model-> Java Enterprise -> Web Application -> 點擊next -> 命名 -> Finish

添加Tomcat鏡像

選擇工具欄的Run -> 選擇Edit Configurations,彈出如下的界面:


如上圖選擇本地Tomcat Server(local提前安裝好Tomcat Server),彈出如下的配置頁面:


需要注意的是要在Deployment進行配置:


配置完成后:

運行剛部署的JavaWeb項目:

關聯數據庫 


關聯數據庫成功示例:

版本控制(以Git為例) 

首先下載Git客戶端,注冊GitHub賬戶;

??Git官網地址:https://git-scm.com/download/
??GitHub官網:https://github.com/

配置Git

配置GitHub倉庫

從GitHub上拉取項目

  這里未使用ssh秘鑰,這個可以在配置GitHub時選擇;  

復制倉庫路徑

從VCS菜單拉取






一直next,直到下面:
這里選擇new Window

導入的項目

從File菜單拉取


往后的操作與上面基本一致,這里不詳細敘述,大家可以嘗試一下。

將工程分享到GitHub


點擊OK

斷點調試


注:idea的斷點調試與eclipse基本沒什么區別,這里就不做詳細的描述。

Maven的配置與使用
Maven的配置  
  


配置自己的Maven

其他設置(javadoc生成,緩存和索引的清理,取消更新,插件的使用) 
javadoc生成  


如果項目不是UTF-8編碼,不可以指定為UTF-8,否則報字符集映射錯誤。  

生成的javadoc如下圖

  
   
緩存和索引的清理  

      
取消更新  

      
插件的使用  

官方插件庫:http://plugins.jetbrains.com/...


一般安裝玩插件需要重啟idea



文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/77049.html

相關文章

  • 重構與Intellij Idea初探

    摘要:是時候討論這個利器了,最初看到這個重構的過程是從鄭大曄校開始的,只是之前對于的另外一個編輯器的壞感。。這些在目前已經不是很重要了,試試這個公司里面應用廣泛的編輯器。開發過程開發的流程大致就是這樣子的,測試先行算是推薦的。 是時候討論這個Refactor利器了,最初看到這個重構的過程是從ThoughtWorks鄭大曄校開始的,只是之前對于Java的另外一個編輯器Eclipse的壞感。。這...

    Forelax 評論0 收藏0
  • 【全棧路】開發工具課程一_解決IntelliJ IDEA控制臺輸出中文亂碼問題(20190706v

    摘要:歡迎進入全棧之路之開發工具基礎課程博客地址本系列文章將主要針對實際項目中開發工具的一些使用問題進行講解,希望對廣大同行帶來一些幫助。若有問題請及時留言或加。問題描述控制臺輸出中文亂碼部分如圖所示解決方法打開配置。重啟即可解決亂碼問題。 歡迎進入全棧之路之開發工具基礎課程 博客地址:https://blog.csdn.net/houjiyu...本系列文章將主要針對實際項目中開發工具的...

    harriszh 評論0 收藏0
  • 【全棧路】開發工具課程一_解決IntelliJ IDEA控制臺輸出中文亂碼問題(20190706v

    摘要:歡迎進入全棧之路之開發工具基礎課程博客地址本系列文章將主要針對實際項目中開發工具的一些使用問題進行講解,希望對廣大同行帶來一些幫助。若有問題請及時留言或加。問題描述控制臺輸出中文亂碼部分如圖所示解決方法打開配置。重啟即可解決亂碼問題。 歡迎進入全棧之路之開發工具基礎課程 博客地址:https://blog.csdn.net/houjiyu...本系列文章將主要針對實際項目中開發工具的...

    chenatu 評論0 收藏0
  • Spring Boot學習筆記(一)環境搭建

    摘要:配置環境變量其實這步可以省略,不配置環境變量不影響整體使用,建議還是配置一下,以免有些依賴或者命令還是依賴環境變量的。配置環境變量可以不配置變量名變量值解壓目錄,的上級目錄,如在變量后添加后保存。 目前公司逐步將.net項目往java項目上遷,背后的原因暫且不說,但對我來說,即將踏上從零開始學習java的道路了,這里開始不定期更新學習過程,與大家分享,共同進步。 學習前的第一步就是搭建...

    jay_tian 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<