IntelliJIDEA是java编程语言开发的集成环境。IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、各类版本工具(git、svn等)、JUnit、CVS整合、代码分析、创新的GUI设计等方面的功能可以说是超常的。IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。它的旗舰版本还支持HTML,CSS,PHP,MySQL,Python等。IntelliJIDEA有两个版本社区版(Community)和旗舰版(Ultimate),社区版是免费的、开源的,但功能较少;旗舰版提供了较多的功能。
IntelliJIDEA官网下载地址:https://www.jetbrains.com/idea/,打开官网后点击“DOWNLOAD”按钮,选择旗舰版下载(本教用的是ideaIU-2020.1.exe),如图:
1.双击ideaIU-2020.1.exe安装文件,进入欢迎界面,如图
2.点击next按钮进入下一步,选择安装路径G:IDEAIntelliJ IDEA,如图:
3.点击next按钮进入下一步,选择安装对应操作系统的版本,如图:
3.点击next按钮进入下一步,设置开始“菜单”文件夹,默认选择为JetBrains,如图:
4.点击install按钮进入下一步,直到安装完成,勾选启动复选框,如图:
5.点击Finish按钮进入下一步,接受协议,如图:
7.设置IDEA主题风格,如图:
7.配置IDEA的插件和功能,根据情况配置自己需要的插件,如图:
(1)Java框架配置Java Frameworks:
(2)构建工具配置Build Tools:
(3)网站开发配置Web Development:
(4)版本控制配置Version Controls:
(5)测试工具配置Test Tools:
8.点击next:Featured plugins按钮进入下一步,如图:
8.点击Start using Intellij IDEA按钮进入激活界面:
1.下载jetbrains-agent-latest.zip注册包,将该压缩包或其解压后的lib文件夹中jetbrains-
agent.jar拖拽到IDEA中,如图:
2.重启IDEA,选择在Active Code激活方式,并在上图中lib文件夹中的ACTIVATION_CODE.txt文档中的激活码信息拷贝进去,如图:
3.打开IDEA,选择help下的Abort查看是否激活,如图:
5.打开IDEA,选择File下的Settings关闭自动更新,如图:
1.设置IDEA主题:打开IDEA,选择File下的Appearance&Behavlor/Appearance/Theme配置主题,如图:
2.配置JDK版本:打开IDEA,选择File下的Project Structure/Project Settings/Project配置本地JDK版本,如图:
3.设置项目编码:打开IDEA,选择File下的Settings/Editor/File Encodings配置项目编码(若要设置所有项目需要选择File下的Settings/new Projects Settings/Settings for New Projects),如图:
4.设置自动导入/删除包功能:打开IDEA,选择File下的Settings/Editor/Auto Import配置自动导入/删除包功能,如图:
5.隐藏IDEA生成的.idea文件夹和.iml文件:打开IDEA,选择File下的Settings/Editor/File Types设置忽略IDEA生成的.idea文件夹和.iml文件,如图:
6.生成序列化SerialVersionUID:打开IDEA,选择File下的Settings/Editor/Inspections设置类生成序列化ID,如图:
7.类模板自动添加注释:打开IDEA,选择File下的Settings/Editor/File and Code Templates设置类模板注释,如图:
在Includes选项卡中增加Header文件模板
在Files选项卡中的Class中引入Header文件模板
8.方法模板自动添加注释:打开IDEA,选择File下的Settings/Editor/Live Templates设置方法模板注释,如图:
变量相应脚本:
(1)参数脚本:groovyScript("if("${_1}".length()==2){return'';}else{defresult='';defparams="${_1}".replaceAll('[\[|\]|\s]','').split(',').toList();for(i=0;i
(2)返回值脚本:groovyScript("defreturnType="${_1}";defresult='*@return:'+returnType;returnresult;",methodReturnType());
9.属性模板自动添加注释:打开IDEA,选择File下的Settings/Editor/Live Templates设置属性模板注释,如图:
10.显示方法间分割符:打开IDEA,选择File下的Editor/Apperance/show method separators设置方法间分割符,如图:
11.设置项目本地仓库:打开IDEA,选择File下的new Projects Settings/Settings for New Projects/Build Tools/Build,Execution,Deployment/Maven配置所有项目本地仓库,如图:
快捷键 | 作用 |
psvm | 在代码中使用生成main方法,如public static void main(String[]args){} |
sout | 在代码中使用输出信息到控制台:System.out.println(); |
fori | 在代码中使用生成普通的for循环 |
集合.fori | 在代码中使用生成增强的for循环,如数组.for |
Ctrl+Alt+T | 在代码块中使用生成流程式控制语句,如if/else、try/catch |
Alt+Insert | 在代码中使用生成构造方法、get和set方法 |
Ctrl+B/Ctrl+左键 | 进入方法、变量或类定义的位置 |
Ctrl+D | 将光标所在的行的代码复制到下一行 |
Ctrl+N | 选中项目,输入类名打开对于的类文件 |
Ctrl+W | 向上递进式选择代码块 |
Ctrl+/ | 注释当前光标所在的行代码 |
Ctrl+Shift+/ | 注释选中的代码块 |
Ctrl+F12 | 弹出当前类中的所有方法列表,选中可直接跳转到对应定义位置 |
Ctrl+Alt+L | 格式化代码 |
Ctrl+Alt+V | 自动补全实例变量 |
Ctrl+Alt+左方向键 | 返回到上一步操作 |
Ctrl+Alt+右方向键 | 前进到下一步操作 |
Ctrl+Shift+U | 将选中的代码切换大小写 |
Ctrl++/- | 展开/折叠当前代码块或方法 |
Ctrl+Shift++/- | 展开/折叠所有代码块或方法 |
Alt+H/f5 | 查看当前方法或变量引用位置 |
1.打开IDEA创建一个新项目,如图:
2.选择Java项目,并配置JDK路径,如图:
3.点击next按钮,填写项目名和项目保存路径,点击完成,如图:
3.编写代码并允许,如图:
4.在控制台查看打印结果,如图:
点击代码左侧设置断点,右键Debug”类…main()”,如图:
该插件主要是为类中的变量自动设置get/set方法、toString及构造器方法等,依次打开IDEA中【File】/【Settings】/【Plugins】选择,在Marketplace中搜索Lombok,安装完后重启即可。
本插件主要是专为RESTful服务而设计,其主要功能为根据 URL 直接跳转到对应的方法定义(Ctrl+)和作为简单http请求工具使用并测试。依次打开IDEA中【File】/【Settings】/【Plugins】选择,在Marketplace中搜索RestfulTookit,安装完后重启即可。
本插件主要是用来中英文翻译并可切换翻译源(支持Google、有道、百度翻译)。默认的英文翻译中文快捷键为Ctrl+Shift+Y,中文翻译英文快捷键为Ctrl+Shift+X。依次打开IDEA中【File】/【Settings】/【Plugins】选择,在Marketplace中搜索Translation,安装完后重启即可。
本插件主要是用来通过Expression表达式过滤日志、对不同级别的日志进行不同颜色的高亮显示。依次打开IDEA中【File】/【Settings】/【Plugins】选择,在Marketplace中搜索Grep Console,安装完后重启即可。
本插件主要是用来实现mapper接口和xml跳转、mapper方法生成xml、数据库表生成代码等。依次打开IDEA中【File】/【Settings】/【Plugins】选择,在Marketplace中搜索MyBatisX,安装完后重启即可。
本插件主要是用来实现配对括号相同颜色,并且实现选中区域代码高亮的功能。依次打开IDEA中【File】/【Settings】/【Plugins】选择,在Marketplace中搜索Rainbow Brackets,安装完后重启即可。
本插件主要是用来可以转义、编码/解码、递增/递减、排序、对齐、过滤/删除/修剪/缩小/转换等。依次打开IDEA中【File】/【Settings】/【Plugins】选择,在Marketplace中搜索String Manipulation,安装完后重启即可。
本插件是阿里出品的阿里代码规范检查工具,其专注于Java代码规范且默认采用中文,还能实现对bug或不规范代码一键修复功能(仅限Blocker级问题),从而有方便我们进行代码排错、提高编码效率。依次打开IDEA中【File】/【Settings】/【Plugins】选择,在Marketplace中搜索Alibaba Java Coding Guidelines,安装完后重启即可。
本插件解决Maven依赖冲突的好帮手,可以快速查找项目中的依赖冲突,并予以解决。依次打开IDEA中【File】/【Settings】/【Plugins】选择,在Marketplace中搜索Maven Helper,安装完后重启即可。
Vue.js:可以根据模板创建.vue文件,也可以对Vue相关代码进行智能提示。
Element-UI:可以对Element-UI中的标签进行智能提示。
【SpringBoot后端开发】第一部分 开发环境配置(上)
【SpringBoot后端开发】 第二部分 虚拟机软件(Vmware Workstation)
页面更新:2024-05-04
本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828
© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号