idea的常用快捷键:IDEA使用总结
idea的常用快捷键:IDEA使用总结插件推荐idea官方提供了windows、macOS、linux三种系统可供选择,每种操作系统都提供了Ultimate,Community两种版本,前者为收费版,包含全部功能,后者为社区版,包含部分功能。下载安装过程与大多数软件大同小异,此处不再赘述。值得一提的是,收费版需要购买注册码,要$499每年,属实不便宜,故此处记录下网友们的破解方法,如果有能力还是提倡支持正版。IDEA 全称 IntelliJ IDEA,是java编程语言开发的集成环境。IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、各类版本工具(git、svn等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常的。IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。它的旗
资源列表
1. 官方网站:http://www.jetbrains.com/IDEA/
2. 官网教学视频:http://www.jetbrains.com/idea/documentation/
简介
IDEA 全称 IntelliJ IDEA,是java编程语言开发的集成环境。IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、各类版本工具(git、svn等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常的。IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。它的旗舰版本还支持HTML,CSS,PHP,MySQL,Python等。免费版只支持Python等少数语言。
安装
下载地址:http://www.jetbrains.com/idea/download
idea官方提供了windows、macOS、linux三种系统可供选择,每种操作系统都提供了Ultimate,Community两种版本,前者为收费版,包含全部功能,后者为社区版,包含部分功能。下载安装过程与大多数软件大同小异,此处不再赘述。值得一提的是,收费版需要购买注册码,要$499每年,属实不便宜,故此处记录下网友们的破解方法,如果有能力还是提倡支持正版。
插件推荐
Lombok
Lombok是一款通过注解在Java编译期生成代码的工具,需要安装idea插件及添加lombok的maven依赖。如下
<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <optional>true</optional> </dependency>
常用注解
- @AllArgsConstructor:生成全参构造函数
- @NoArgsConstructor:生成无参构造函数
- @RequiredArgsConstructor:生成参数是final字段和带有@NonNull等约束的字段的构造函数
- @Builder:bulider模式构造对象
- @Data:是@Getter @Setter @RequiredArgsConstructor @ToString @EqualsAndHashCode的组合注解
- @EqualsAndHashCode:自动重写equals和hashCode方法
- @Getter:生成属性getter方法
- @Setter:生成属性setter方法
- @ToString:自动重写toString方法
- @Slf4j、@Log4j、@Log4j2:提供日志支持
Translation
支持三种谷歌翻译、有道翻译和百度翻译三种,个人推荐谷歌翻译但需要访问外网或者配置代理
idea配置http代理
若是无法访问外网或者没有代理可以配置,则推荐有道翻译,但是需要到有道开放平台申请应用ID及应用密钥,点击红色框下面的蓝色字或者http://ai.youdao.com/申请。