1、配置字體
IDEA字體:File-->Settings-->Appearance-->Use custom font
文件字體:File-->Settings-->Editor-->Font
2、編碼設置
File-->Settings-->Editor-->File Encodings
3、取消大小寫檢查
File-->Settings-->Editor-->General-->Code Completion-->(取消)Match case
4、取消拼寫檢查
File-->Settings-->Editor-->Inspections-->(取消)Spelling
5、自動編譯
File-->Settings-->Build, Execution, Deployment-->Compiler-->Build project automatically
6、常用快捷鍵
快捷鍵 | 說明 |
---|---|
Ctrl+/ | 選中行註釋和取消 |
Ctrl+shift+/ | 代碼塊註釋和取消 |
Ctrl+N | 查找類 |
Alt+enter | 自動糾錯 |
Ctrl+H | 類繼承層級 |
Ctrl+Alt+L | 代碼格式化 |
Ctrl+Shift+U | 大小寫轉化 |
Alt+Insert | 構造器/Getter/Setter等 |
Ctrl+f | 文本查找 |
Alt+Insert | 構造器/Getter/Setter等 |
Ctrl+shift+Alt+U | 類繼承關係圖 |
Ctrl+E | 顯示最近打開的文檔 |
Alt+F7 | 方法、類、變量引用路徑 |
Alt+/ | 代碼提示 |
原‘代碼提示’快捷鍵與windows衝突,需要手動修改
位置:Keymap–>Main menu–>Code–>Completion–>Basic
7、註釋模板
文件註釋(新建文件時默認添加):
File-->Settings-->Editor-->File and Code Templates-->File Header
自定義註釋:
使用方式:/*模板名字+Enter
File-->Settings-->Editor-->Live Templates
使用例子:/*m+Enter
其他註釋(如:類、接口、變量等)按照以上方式添加
8、JDK配置
9、Maven配置
File-->Settings-->Build, Execution, Deployment-->Build Tools-->Maven
10、Tomcat配置
11、重新加載pom.xml
項目右鍵-->Maven-->Reimport
12、重新編譯項目
項目右鍵-->Rebuild Module ...
13、springboot項目生成jar包
第一種方式:使用Maven打包
install完成,jar包生成在項目的target目錄下
第二種方式:
File-->Project Structure...-->Artifacts
Build完成,在指定輸出位置可以找到生成的jar包;
14、springboot項目生成war包
1、修改打包方式:
<packaging>war</packaging>
2、去除tomcat依賴
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
<scope>provided</scope>
</dependency>
3、修改Main啓動類
@SpringBootApplication
public class ManagementApplication extends SpringBootServletInitializer {
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
return application.sources(ManagementApplication.class);
}
public static void main(String[] args) {
SpringApplication.run(ManagementApplication.class, args);
}
}
使用Maven依次執行clean、compile、package
執行完成,war包生成在項目中的target目錄下;
15、springboot配置web項目前端
新建\src\main\webapp\WEB-INF\jsp目錄
File-->Project Structure(將新建的目錄配置上)
application.yml增加配置:
spring:
mvc:
view:
prefix: /WEB-INF/jsp/
suffix: .jsp
pom.xml增加依賴:
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-jasper</artifactId>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jstl</artifactId>
</dependency>