一、简介
1、概述
IDEA,全称 IntelliJ IDEA,是 Java 语言的集成开发环境, IDEA 在业界被公认为是最好的 java 开发工具之一,尤其在智能代码助手、代码自动提示、重构、 J2EE支持、 Ant、 JUnit、 CVS 整合、代码审查、创新的 GUI 设计等方面的功能可以说是超常IntelliJ IDEA 主要用于支持 Java、 Scala、 Groovy 等语言的开发工具,同时具备支持目前主流的技术和框架,擅长于企业应用、移动应用和 Web 应用的开发。
2、公司旗下产品
- webstorm:用于开发JavaScript、HTML5、CSS3等前端技术
- PyCharm:用于开发python
- PhpStorm:用于开发PHP
- RubyMine:用于开发红宝石/Rails
- APPCode:用于开发Obiective-C/Swift
- CLion:用于开发C/C++
- DataGrip:用于开发数据库和 SQL
- Rider:用于开发NET
- GoLand: 用于开发 Go
用于开发android的android studio 也是goole基于idea社区进行迭代的
3、idea优势
强大整合能力(git、maven、spring)
开箱即用体验(继承版本控制、多语言支持框架、无需插件安装)
高度智能(快速智能代码补全、实时代码分析、可靠的重构工具、精准搜索、好用快捷键等)
二、卸载、下载、安装
卸载
下载
官网:IntelliJ IDEA: The Capable & Ergonomic Java IDE by JetBrains
点击中间或者右上角的下载
这个选择windos系统下的旗舰exe文件
点击下载好的exe文件,next
注意:先别勾选run ...
idea会把配置文件和插件之类的都放在c盘,文件会越来越大,还有tomcat跑项目的时候,工程越多文件越大,这里我们启动idea之前可以先设置配置文件到非系统盘目录。
如果之前已经启动idea并进行了相关设置,可以先把原来c盘下面的配置文件复制到非系统盘,如我默认idea配置文件在c:\user\Administrator\.IntelliJiIdea2021.1,将这个.IntelliJiIdea2021.1复制到到D盘Idea安装路径下
修改idea安装路径下的bin目录中的idea.properties文件,如下
附:idea安装目录说明
点击桌面启动图标
这里选择30免费使用
三、相关配置
1、java sdk 配置
file->project structure
选择sdks,点击+,就可以添加项目中会用到的java sdk版本,添加好之后,具体用哪个版本?如下,选择project
sdk:当前项目java sdk版本
language level:语言支持级别
compiler output:项目编译后的输出目录
选择完版本之后,可以看到项目中使用的是哪个版本
2、MAVEN配置
打开所有设置
3、idea启动选择项目设置
关闭默认打开idea直接打开上次浏览的项目
而是打开项目选择页
4、关闭idea更新提示
5、idea忽略大小写提示
6、编码配置
7、取消单行显示tabs的操作
那么去掉后有什么效果呢?
打开多个文件的时候,会换行显示,非常直观。大大提升效率!
8、实时模板配置
9、配置模板
* * $END$ * * @param $methodParameters$ * @return $methodReturnType$ * @author <achao1441470436@gmail.com> * @since $date$ $time$ */
然后在方法前输入/**
然后按一下TAB
键即可生成方法注释
10、文件模板配置
在新建该文件的时候会使用配置好的模板
/** * $DESCRIPTION * * @author <achao1441470436@gmail.com> * @since $DATE $TIME */
配置完后新建Class
时会提示输入我们定义的变量$DESCRIPTION
创建完成后效果如下
11、字体设置
注释的字体和颜色
四、导入maven项目
设置项目的jdk
设置modules环境
修改idea mavn配置和本地一样
idea中Java配置
清除IDEA缓存 重启IDEA
File->Invalidate Caches/Restart
五:使用技巧和常用快捷键
1、快捷键
•万能键:ALT+ENTER •运行当前文件:CTRL+SHIFT+F10 •运行上次:SHIFT+F10 •以DEBUG模式运行上次:SHIFT+F9 •选择运行:ALT+SHIFT+F10 •选择以DEBUG模式运行:ALT+SHIFT+F9 •搜索全部:双击SHITF •运行全部:双击CTRL •搜索:CTRL+F •替换:CTRL+R •在文件中查找:CTRL+SHIFT+F •在文件中搜索并替换:CTRL+SHIFT+R •重命名:SHIFT+F6 •新增文件:ALT+F=>N=>选择你想要新增的文件 •切换标签页:ALT+LEFT/RIGHT •关闭标签页:CTRL+F4•代码补全:CTRL+SHIFT+ENTER •定位错误:SHIFT+F2 •查看结构:CTRL+F12 •格式化代码:CTRL+ALT+L【调整代码样式设置】 •优化导包:CTRL+ALT+O【编辑器=>常规=>自动导入=>及时优化导入】 •重新格式化代码:CTRL+ALT+Shift+L •打开选项:CTRL+ALT+S •主菜单=>文件=>打开项目结构:CTRL+ALT+SHIFT+S(个人改成了CTRL+SHIFT+S) •主菜单=>编辑=>重做:CTRL+SHIFT+Z(个人改成了CTRL+Y) •主菜单=>代码=>环绕方式:CTRL+ALT+T(个人改成了ALT+T) •主菜单=>重构=>提取/引入=>提取方法:CTRL+ALT+M(个人改成了ALT+M) •跳转到上/下一个方法:ALT+UP/DOWN •跳转到方法/类的左括号/右括号:CTRL+[或者CTRL+] •跳转到定义/使用位置:CTRL+B •跳转到定义/实现:CTRL+ALT+B •跳转到使用位置,源码可用:CTRL+ALT+F7 •生成:shift+insert •创建方法时参数顺序:CTRL+SHIFT+LEFT/RIGHT •移动代码/方法顺序:CTRL+SHIFT+UP/DOWN •移动单行代码顺序:ALT+SHIFT+UP/DOWN •进入项目目录视图:ALT+1 •进入当前文件对应的项目目录视图:ALT+F1 •切换视图:CTRL+TAB或者CTRL+SHIFT+TAB •添加书签:CTRL+SHIFT+0~9 •跳转到书签:CTRL+0~9 •跳转到指定行/列:CTRL+G
2、Idea在project中定位当前tab/类文件位置
中文教程
GitHub - judasn/IntelliJ-IDEA-Tutorial: IntelliJ IDEA 简体中文专题教程