IDEA开发环境配置
IDEA开发环境基本配置
IDEA介绍
IntelliJ IDEA(简称 IDEA),是 Java 语言开发的集成环境,IDEA 在业界被公认为最好的 Java 开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE 支持、各类版本工具(Git、SVN、GitHub 等)、JUnit、CVS 整合、代码分析和创新的 GUI 设计等方面的功能都值得称道。
学习目标
通过本文的学习,您将可以:
- 掌握IDEA字体设置
- 掌握IDEA编码设置
- 掌握IDEA配置Maven
- 掌握IDEA配置JDK
- 选择合适的IDEA插件提升开发效率
- 开启IDEA之旅
软件版本
- IDEA版本:IntelliJ IDEA 2021.2.1(UItimate Edition)
- JDK:1.8
- Maven:3.3.9
一、字体设置
字体和字体大小根据个人喜好选择。
1.1 界面字体设置
File -> Settings -> Appearance & Behavior -> Appearance
1.2 程序字体设置
File -> Settings ->Editor -> Font
二、编码设置
任何开发统一编码都是第一步,为了解决中文编码,这里统一设为UTF-8。
2.1 全局编码设置
File -> Settings -> Editor -> File Encodings
2.2 文件编码设置
打开需要设置编码的文件
在右下角进行设置
三、JDK设置
File ->Project Structure -> Project Settings -> Project
四、Maven设置
File -> Settings -> Build,Execution,Deployment -> Build Tools -> Maven
五、插件安装
所有插件都是在 File -> Settings -> plugins里进行搜索安装。
5.1 Alibaba Java Coding Guidelines
阿里巴巴的编码规约检查插件
检查你的编码习惯,让你更规范
5.2 Codota
代码提示工具,扫描你的代码后,根据你的敲击完美提示
Codota基于数百万个开源Java程序和您的上下文来完成代码行,从而帮助您以更少的错误更快地进行编码。
5.3 RESTfultoolkit
一套 RESTful 服务开发辅助工具集。
- 根据 URL 直接跳转到对应的方法定义 ( Ctrl \ or Ctrl Alt N );
- 提供了一个 Services tree 的显示窗口;
- 一个简单的 http 请求工具;
- 在请求方法上添加了有用功能: 复制生成 URL;,复制方法参数…
- 其他功能: java 类上添加 Convert to JSON 功能,格式化 json 数据 ( Windows: Ctrl + Enter; Mac: Command + Enter )。
支持 Spring 体系 (Spring MVC / Spring Boot)
支持 JAX-RS
支持 Java 和 Kotlin 语言。
5.4 GenerateAllSetter
快速生成get set
5.5 MyBatisCodeHelperPro(收费)
最好的Mybatis代码提示,完整支持Mybatis动态sql代码提示,代码检测,写sql几乎所有地方都有代码提示
5.6 **Json Parser **
厌倦了打开浏览器来格式化和验证JSON?为什么不安装JSON Parser并在具有脱机支持的IDE内进行呢?JSON Parser是用于验证和格式化JSON字符串的轻量级插件。
5.7 MyBatis Log Free(免费版)
根据执行sql 替换掉 ?显示完整 sql, 直接复制粘贴到数据库就可以执行
5.8 Translation
翻译插件,灰常牛逼。翻译中文,给接口起名字就不用费劲啦!
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!