IDEA开发工具(安装、快捷键、常用设置,高级配置)

## 安裝与使用

idea官网:https://www.jetbrains.com/idea

在官网中下载,本人使用的是2019.3 这个版本。

相关文件,在我的个人博客中(优秀的颜)查看。

博客地址:http://goodysr.cn

第一,我们在官网下载对应版本的IDEA,双击运行,点击Nest,进行安装。

![undefined](https://kuangstudy.oss-cn-beijing.aliyuncs.com/bbs/2024/07/23/kuangstudyad0d87d8-ff4d-4c6c-ba1a-879faabf6516.png “undefined”)

选择要安装的目录,注意不要有中文,汉字存在。

![undefined](https://kuangstudy.oss-cn-beijing.aliyuncs.com/bbs/2024/07/23/kuangstudy88389988-b604-47ed-b887-a6d4a856eb7f.png “undefined”)

下一步,进行基本配置。

![undefined](https://kuangstudy.oss-cn-beijing.aliyuncs.com/bbs/2024/07/23/kuangstudy6d293920-3b29-494e-9c68-6d8e902b6fe3.png “undefined”)

然后进行安装,耐心等待。

![undefined](https://kuangstudy.oss-cn-beijing.aliyuncs.com/bbs/2024/07/23/kuangstudyc97ebfe6-471d-425e-a4a7-d4bbd521cba6.png “undefined”)

下载完成,点击finish。之后我们桌面就会有IDEA的图标,已经安装完成了。我们双击启动IDEA软件,进行永久使用操作。打开软件,选择Do not import settings。

![undefined](https://kuangstudy.oss-cn-beijing.aliyuncs.com/bbs/2024/07/23/kuangstudy67658358-cd26-468c-afb4-e52cdbac59da.png “undefined”)

如果上来就需要注册,选择试用(Evaluate for free)进入IDEA,然后点击Evaluate,进入。

![undefined](https://kuangstudy.oss-cn-beijing.aliyuncs.com/bbs/2024/07/23/kuangstudya2d4067b-b6fc-455a-b5b1-f6fc888b9176.png “undefined”)

点击你要注册的IDEA菜单:”Configure” 或 “Help” -> “Edit Custom VM Options …”

![undefined](https://kuangstudy.oss-cn-beijing.aliyuncs.com/bbs/2024/07/23/kuangstudybce47596-99d2-47d5-b3d9-e19d48389c0f.png “undefined”)

在打开窗口末行添加:jetbrains-agent.jar包所在的路径位置,这个包可以到我的公众号中获取。根据不同的操作系统进行选择,我这是针对windows系统操作。

![undefined](https://kuangstudy.oss-cn-beijing.aliyuncs.com/bbs/2024/07/23/kuangstudybe13e935-6b23-4d6f-a21b-ccc81441f69a.png “undefined”)

然后重启你的IDEA,点击IDE菜单 “Help” -> “Register…” 或 “Configure” -> “Manage License…”。选择Activation code,

把Code码复制在上面,就可以长时间使用了。

![undefined](https://kuangstudy.oss-cn-beijing.aliyuncs.com/bbs/2024/07/23/kuangstudy48fa901a-6f1e-435d-9007-c5b39299fb3c.png “undefined”)

以上操作成功后,打开IDEA的样子:

![undefined](https://kuangstudy.oss-cn-beijing.aliyuncs.com/bbs/2024/07/23/kuangstudy8b489371-12a5-451b-8b73-88a79ecde9c5.png “undefined”)

##  IDEA目录结构说明:

安装成功后,在IDEA的安装目录下,找到bin目录下的 idea64.exe.vmoptions 文件。这个是64位的IDEA的配置信息,

打开这个文件,如果开发大型项目,修改IDEA的默认配置。

![undefined](https://kuangstudy.oss-cn-beijing.aliyuncs.com/bbs/2024/07/23/kuangstudyda1e1a77-b0be-4ffd-84d6-9ead846d8b5c.png “undefined”)

如果你的电脑是内存是16G,可以修改这些值,提升开发效率。如果是8G,不提议修改。

第一个设置初始的内存数 (提升IDED的打开速度)  可修改500m

第二个最大的内容数  (可降低垃圾回收的频率)    可修改1500m

第三个保留的缓存代码的大小  可修改500m

##  IDEA的常用设置:

### 设置主题,皮肤

菜单栏 – 找到 – File – Setting  在这里找到下面位置,修改想要的主题。如果选择更多主题,可以到IDEA官网中下载,导入对应jar,就可以使用。

![undefined](https://kuangstudy.oss-cn-beijing.aliyuncs.com/bbs/2024/07/23/kuangstudy7ade5599-b170-4d9e-b598-533a9f778bbc.png “undefined”)

### 设置鼠标悬浮提示

当我们看代码,鼠标悬浮某一个类上,显示该类的提示信息说明。

![undefined](https://kuangstudy.oss-cn-beijing.aliyuncs.com/bbs/2024/07/23/kuangstudyc924457f-f4aa-411b-8bc4-ced83a9d39c1.png “undefined”)

### 设置撤销Tabs单行标签

当打开文件过多,Tab标签还会显示省略号… ,撤销这个,会多行显示文件标签。

![undefined](https://kuangstudy.oss-cn-beijing.aliyuncs.com/bbs/2024/07/23/kuangstudydce3b1a6-ae57-4c2c-b1dc-6fd78df36790.png “undefined”)

### 设置文件大小

在Font 里设置,文件大小和行间距。

### 设置类头的文档注释信息

在创建一个类,会显示这个类的文档信息。

![undefined](https://kuangstudy.oss-cn-beijing.aliyuncs.com/bbs/2024/07/23/kuangstudybfb433e2-1e15-40ac-a529-667b3b4bcc11.png “undefined”)

### 设置项目文件编码

![undefined](https://kuangstudy.oss-cn-beijing.aliyuncs.com/bbs/2024/07/23/kuangstudyf594680e-8dc6-47cd-8d48-dd1a93c1a798.png “undefined”)

### 设置省点模式

这个设置一般不要点,会影响开发效率。会关闭代码检查,提示。

![undefined](https://kuangstudy.oss-cn-beijing.aliyuncs.com/bbs/2024/07/23/kuangstudya55093d3-c327-4a7b-a14d-25216914f248.png “undefined”)

### 插件设置

![undefined](https://kuangstudy.oss-cn-beijing.aliyuncs.com/bbs/2024/07/23/kuangstudye0abde89-4385-496b-8ec6-e1751f67289a.png “undefined”)

### Debug设置

Shared memory 是 Windows 特有的一个属性,一般在 Windows 系统下提议使用此设置,内存占用相对较少。

![undefined](https://kuangstudy.oss-cn-beijing.aliyuncs.com/bbs/2024/07/23/kuangstudy6d9a43c5-f4b4-4d8b-ada0-e854be225909.png “undefined”)

### 设置Java编码

![undefined](https://kuangstudy.oss-cn-beijing.aliyuncs.com/bbs/2024/07/23/kuangstudyfe8cd96d-7a25-4572-aded-621ecd3e46e0.png “undefined”)

### 添加JDK配置

![](https://kuangstudy.oss-cn-beijing.aliyuncs.com/bbs/2024/07/23/kuangstudyf91157e6-9f91-40f2-8f4e-0695ca413eb0.png)

###  Maven设置

配置相关的地址

在Importing下Import Maven projects automatically 要勾选上,当pom文件更改自动导包。

![undefined](https://kuangstudy.oss-cn-beijing.aliyuncs.com/bbs/2024/07/23/kuangstudy7a9942a4-cd1f-4e13-b4af-52d36a59d1e0.png “undefined”)

### 缓存和索引清理

在File 下,找到Invalidate  …,进入后Invalidate按钮后,就重新编译索引,清理缓存。

但是,我们有的关联GIT,上面有我们提交的历史记录也会被清除,路径在

C:Users自己的电脑.IntelliJIdea2019.3systemLocalHistory

如果不想被清除,这个目录需要备份一下,然后在清理完,放回原处就可以。

### 撤销IDEA的自动更新

![](https://kuangstudy.oss-cn-beijing.aliyuncs.com/bbs/2024/07/23/kuangstudyce22863c-02a7-48d1-b33e-9a239aceee84.png)

### 设置Idea忽略的文件后缀

![undefined](https://kuangstudy.oss-cn-beijing.aliyuncs.com/bbs/2024/07/23/kuangstudya42f898e-0754-43c2-84be-030025b8b156.png “undefined”)

## IDEA快捷键设置:

快捷键设置,可以选择某个软件的快捷键。

![undefined](https://kuangstudy.oss-cn-beijing.aliyuncs.com/bbs/2024/07/23/kuangstudy938169f8-d576-435f-a85c-eb5ab779772a.png “undefined”)

IDEA常用的快捷键:

万能解错/生产返回变量  Alt + enter

代码提示补全      Alt + /

返回前一个编辑页面    Alt  +  左

返回后一个编辑页面    Alt  +  右

靠左窗口显示当前文件的结构  Alt + 7

找到你的函数或者变量或者类的所有引用到的地方  Alt + F7

查看方法参数  Ctrl+P

查看类、方法、属性注释  Ctrl+Q

查找类      Ctrl + N

当前窗口替换文本  Ctrl + R 

选中代码    Ctrl + W

删除行    Ctrl + X

复制行    Ctrl + D

显示类结构图  Ctrl + H

重写方法  Ctrl + O

实现方法  Ctrl + I

最近更改的代码 Ctrl + E

当前方法的声明 Ctrl + Q

try快捷键        Ctrl + Alt + T

格式化代码      Ctrl + Alt + L

大小写转换      Ctrl + Shift + U

全文查找          Ctrl + Shift + F

警告快速定位  Shift + F2

查看断点  Ctrl + Shift + F8

步入    F7

智能步入  Shift + F7

强制步入  Alt + Shift + F7

步过  F8

步出  Shift + F8

强制步过  Alt + Shift + F8

运行至光标处  Alt + F9

强制运行至光标处  Ctrl + Alt + F9

恢复程序  F9

定位到断点  Alt + F10

## IDEA配置tomcat:

点击 Run—EDit Configurations…

![undefined](https://kuangstudy.oss-cn-beijing.aliyuncs.com/bbs/2024/07/23/kuangstudydc8cdee4-ee3d-46b9-b20f-fe7e522d2ae2.png “undefined”)

点击左侧“+”号,找到Tomcat Server—Local

在Tomcat Server -> Unnamed -> Server -> Application server项目下,点击 Configuration ,找到本地 Tomcat 服务器,再点击 OK按钮。

![undefined](https://kuangstudy.oss-cn-beijing.aliyuncs.com/bbs/2024/07/23/kuangstudye7a7731f-008d-4f98-b42b-2919554876e0.png “undefined”)

配置完成,添加要启动的项目就可以。

![undefined](https://kuangstudy.oss-cn-beijing.aliyuncs.com/bbs/2024/07/23/kuangstudy8ef983c7-f502-4e92-8e13-db68ae052572.png “undefined”)

如果是SpringBoot项目,开发环境通过内置服务启动,打成war包,需要去掉springboot内置的tomcat包。

步骤1:pom.xml 文件 导入包;

“`

<!–打war包+ –>

<dependency>

  <groupId>org.springframework.boot</groupId>

  <artifactId>spring-boot-starter-tomcat</artifactId>

  <scope>provided</scope>

</dependency>

“`

步骤2:pom.xml 改成 war;

“`

<packaging>war</packaging>

“`

步骤3:启动类 继承 SpringBootServletInitializer 类,重写 configure方法;

“`

@SpringBootApplication

public class WechatApplication extends SpringBootServletInitializer {

  public static void main(String[] args) {

      SpringApplication.run(WechatApplication.class, args);

  }

  @Override

  protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {

      return builder.sources(WechatApplication.class);

  }

}

“`

## IDEA配置数据库:

在主界面中,点击右边侧栏的 Database ,在点击 + 对应的数据库

![undefined](https://kuangstudy.oss-cn-beijing.aliyuncs.com/bbs/2024/07/23/kuangstudy82288329-593e-4f29-b58c-487408950359.png “undefined”)

填入 Database 数据库名,在输入 User 和 Password ,点击 Test Connection

初始连接会下载一些包,等待一会就可以连接数据库了。

## IDEA生成Javadoc:

Tools 下 有生成JavaDoc ,点击进入;

![undefined](https://kuangstudy.oss-cn-beijing.aliyuncs.com/bbs/2024/07/23/kuangstudyf8078de7-327e-480e-947e-0f8d02e4ebdf.png “undefined”)

然后填写导出的路径和编码信息,点击OK,就可以生成doc。

![undefined](https://kuangstudy.oss-cn-beijing.aliyuncs.com/bbs/2024/07/23/kuangstudy9163c7c8-51c5-4ade-97f5-044e0a4140ad.png “undefined”)

© 版权声明
THE END
如果内容对您有所帮助,就支持一下吧!
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容