admin管理员组

文章数量:1544588

一、IDEA简介


          1、IDEA介绍:

                IDEA 全称 IntelliJ IDEA,是java语言开发的集成环境,IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、 J2EE支持、各类版本工具(git、svn、github等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常的。

          2、 IntelliJ IDEA有两个版本:

                 社区版(Community):社区版时免费的、开源的,但功能较少,

                 旗舰版(Ultimate):旗舰版提供了较多的功能,是收费的,可以试用30天

                 我用的是旗舰版

           3、 IDEA下载地址:https://www.jetbrains/idea/download/#section=windows

二、IDEA的安装步骤

          1、下载安装包

          2、点击压缩文件,进行解压,建议放到别的盘中,不要放到C盘中。

          3、点击下一步

4、选择安装目录,不要放到C盘中

5、配好配置 

红色箭头所指向的选项代表根据你的电脑选择对应的位数,这里我选择64位。
绿色箭头所指向的选项代表关联文件,如果你打钩了,以后你双击电脑上的.java文件就会用它打开,这里推荐选择不关联。。
蓝色箭头所指向的选项代表是否由JetBrain自动下载一个jre,对于之前没有在电脑上配置jre的人来说强烈建议你在此处勾选上

 6、之后都是点击下一步,都是选默认选项

三、IDEA配置



          1、Maven项目建立

               1.1首先进入到IDEA主页,点击文件,点击新建项目,配置jdk以及webapps 

 1.2建好名字,以及配置好安装位置:

 1.3配置好Maven依赖以及本地仓库

   1.4点击下一步就创建Maven项目了。(到目前一直创建的是Maven项目,其他项目也是大同小异,像Java、web项目)

 2、Tomcat的配置

                   2.1点击IDEA主界面的添加配置,进行配置Tomcat服务器

  2.2点击添加配置之后,点击+号,找到tomcat本地服务

 

 2.3配置好Tomcat服务器 

 其中配置出来的界面: 选择好本地Tomcat服务器之后,就会对应出现Tomcat的版本好,如果没有版本好,则说明该Tomcat没有配置成功

 

   2.4.点击确定,之后就运行Tomcat服务器 

 2.5.运行结果

运行中

 运行成功

注意:在配置Tomcat服务器时,会出现一个未配置工件的警告,这时点击配置Tomcat界面中的部署,点击+号配置工件:(注意:如果没有出现工件,则说明配置maven项目过程中选错了选项,这时建议重配Maven项目 )

  3、Jrebel的配置(更新)

                3.1首先要下载Jrebel插件,点击左上角文件,点击设置,点击插件,输入Jrebel,点击下载最后重启IDEA

  3.2下载Jrebel插件之后不能用,这时候就要选择更新,在线GUID地址,在线生成GUID

 

GUID网址:Generate GUIDs online

 3.3在设置里面,打开Jrebel面板,点击jrebel&Xrebel,最后点击activate now,就会出现jrebel面板,选择connect to online licensing service

 配置过程中:

配置完成之后就会弹出一个jrebel界面

 3.4将工作状态更改

 点击之后工作状态就会改变

3.4设置自动编译 

3.4.1 由于jrebel是实时监控class文件的变化来实现热部署的,所以在idea环境下需要打开自动变异功能才能实现随时修改,随时有效

3.4.2 打开运行时编译

 3.5使用 

第一个是run Tomcat 第二个按钮是debug

四、IDEA快捷键更改

 1、在文件中点击设置,进行,点击编辑器,常规,点击代码完成,将区分大小写的勾取消

2、点击键盘映射就可以按照自己的习惯配置快捷键

 3、一些常用的快捷键

ctrl + space                      代码提示

ctrl + shift + L             格式化

类名后 + alt + enter         导包

ctrl + alt + T               生成各种代码块,例如:try块/for块

sout                         syso

psvp                         main

ctrl + Y                     删除行
ctrl + X                     删除行
ctrl + D                     复制行

ctrl + P                     完整声明(如有代码提示,自动获取第一个并在句尾加;结束)

鼠标右键->generator          生成构造方法和get/set方法


ctrl + shift + Z             撤消

ctrl + enter                 跳到下一行
ctrl + shift + enter         跳出()号在最后添加;


Alt + enter                  你写了一个语句后按 alt+enter 就会提示引入local variable,有类没有导入的时候,按alt+enter就会提示选择导入具体的类


ctrl + shift + U             大小写切换


ctrl + alt + b               查看接口的实现类快捷键

ctrl + r                     替换本页内容
ctrl + shift + r             多个文件中替换内容

?  Top #10切来切去:Ctrl+Tab
?  Top #9选你所想:Ctrl+W
?  Top #8代码生成:Template/Postfix +Tab
?  Top #7发号施令:Ctrl+Shift+A
?  Top #6无处藏身:Shift+Shift
?  Top #5自动完成:Ctrl+Shift+Enter
?  Top #4创造万物:Alt+Insert
太难割舍,前三名并列吧!
?  Top #1智能补全:Ctrl+Shift+Space
?  Top #1自我修复:Alt+Enter
?  Top #1重构一切:Ctrl+Shift+Alt+T
ctrl + /                    代码注释|XML注释也是这一个

 

分享的知识就到这了,希望能够帮助到你 

本文标签: 软件IDEA