IDEA使用

IDEA使用

IDEA安装配置

目录

IDEA使用

一、快捷键

1.1 快捷键设置

1.2 快捷键的使用

二、菜单栏配置

1、视图

         2、查看项目

         3、设置​

三、创建项目

3.1创建项目eclipse区别

3.2 module

3.3 tomcat服务器的添加

3.4关联数据库

四、模板

五、版本控制

六、断点调试

七、maven的使用


bin:启动文件,配置信息,虚拟机信息(idea64.exe.vmoptions):可以配置相关设置,参数修改百度查询

Xms:初始内存,改变启动速度 (500m)                   Xmx:最大内存数:降低垃圾回收频率,增高速度(1500m)

ReservedCodeCacheSize:改变回收代码速度(500m)     

jre64:java程序自带的运行程序绑定,开发环境需要自己安装

一、快捷键


1.1 快捷键设置

如果对eclipse快捷键比较熟悉,可以把其改为eclipse模式,但其快捷键还是有所不同,可以利用包把其改为一致(包可以搜索)。

IDEA使用_第1张图片

1.2 快捷键的使用

如果不一样搜索英文名进行查看和编辑

中文名 英文名 快捷键
执行 run Shift+F10
提示补全 class name completion Alt+/
单行注释   CTRL+/
多行注释   CTRL+Shift+/
向下复制一行 Duplicate  Lines CTRL+D
删除行 Delete Line CTRL+Y
向下移动行 Move Statement Down CTRL+Shift+上箭头
向上移动行 Move Statement Up CTRL+Shift+下箭头
向下开始新的一行 State New Line Shift+Enter
向上开始新的一行 State New Line before current CTRL+Alt+Enter
如何查看源码 class CTRL+N
退回到上一个编辑页面 back Alt+左箭头
退回到下一个编辑页面(针对上一个) forward Alt+右箭头
查看继承关系 type hierarchy CTRL+H
格式化代码 reformat code CTRL+Alt+L
提示方法参数类型 Parameter Info CTRL+P(选中)
选中数行整体后移   Tab
选中数行,整体前移   Shift+Tab
查看类结构   CTRL+O
重构(修改变量名于方法名) rename Shift+F6
生成构造 get/set/tostring Alt+Insert
查看文档说明 quick documentation CTRL+Q
收起所有的方法 collapse all  CTRL+Shift+-
打开所有的方法 Expand all CTRL+Shift+-
打开代码所在硬件文件夹 Show in explorer CTRL+Shift+X
生成try catch等 surround with CTRL+Alt+T(选中)
查看类的继承结构图 show uml Diagram CTRL+Shift+Alt+U
查看方法的多层重写结构 method hierarchy CTRL+Shift+H
添加到收藏 Add to favorate CTRL+Shift+Alt+G(自设)
打开最近修改的文件 Recently Files CTRL+E
关闭最近打开的代码栏 close CTRL+F4

1.IDEA会实时保存,不用自己保存

 

二、菜单栏配置


1、视图

为了编程方便,点击view-------->选中toolbar和Tool Buttons,以后编程定格在这里

收藏自己喜欢的写好的方法,点击左下角的favorites

 2、查看项目

点击这个,可以查看当前项目结构 

IDEA使用_第2张图片

3、设置

3.1、设置主题,黑色白色,可以下载相关主题

IDEA使用_第3张图片

3.2、 鼠标滚动大小设置(勾上即可)

IDEA使用_第4张图片

3.3 文本提示(光标放上去多久进行相关提示,解释)

IDEA使用_第5张图片

3.4、自动导包(根据内容自动导包,合并包成xx.*)

IDEA使用_第6张图片

3.5、显示行号和方法分隔符

IDEA使用_第7张图片

3.6、忽略大小写进行提示

IDEA使用_第8张图片

3.7、设置取消单行显示tab操作:多行显示设置,在打开文件的打开栏中不关闭,换行显示,这里还可以通过Placement来控制tab显示在上面还是下面。top是上面

 IDEA使用_第9张图片

3.8、 设置字体大小

IDEA使用_第10张图片

3.9、修改类头的文档注释信息

IDEA使用_第11张图片

IDEA使用_第12张图片

3.10、代码编码(代码都改为UTF-8)

IDEA使用_第13张图片

3.11设置自动编译

IDEA使用_第14张图片

三、创建项目


3.1创建项目eclipse区别

创建项目参考:https://blog.csdn.net/transformer_WSZ/article/details/77727546

IDEA不能打开多个project,若想打开只能打开新的界面。module是模块,大型项目分为多个模块,每个模块是一个module。

.idea和project01.xml是IDEA特有的,相当于eclipse的.setting文件

eclipse IDEA
workspace project
project module

3.2 module

3.2.1 新建module

点击项目------->new-------->module

IDEA使用_第15张图片

 新建module类型这里选择Java,接下来取名字,定位置。创建完成后在src中创建class文件时,可以直接创建包名+class,前面包名最后一个是类名。

IDEA使用_第16张图片

3.2.2导入module (maven项目)

IDEA使用_第17张图片

因为导入的是maven项目,所以点击maven,然后下一步下一步到图3.2.2.1即可。如果没有maven,添加maven。添加方法,点击file------>setting--------->搜索maven-------->打上勾即可。

IDEA使用_第18张图片

图3.2.2.1

图3.2.2.2

3.2.3删除module 

第一步,打开module

IDEA使用_第19张图片

第二步,在这里可以添加module和删除module,这里删除内存中还存在,防止误删 

IDEA使用_第20张图片

第三步 :在项目中右键就可以看到delete,这就是真删了

3.3 tomcat服务器的添加

点击红框并不能马上关闭服务器,变为骷髅头只是断开服务器,变为灰色才表示关闭 

IDEA使用_第21张图片

3.4关联数据库

关联数据库可以实时更新,连接或者断开数据库。这里可以和之前学习的ssh的数据库一样

IDEA使用_第22张图片

四、模板


1、eclipse通过main方法,可以直接写出主方法,这个就是模板

2、IDEA中已经给两种模板:liveTemplates和Postfix Completion

IDEA使用_第23张图片

3、常用模板

3.1、模版一:psvm添加主方法

       public static void main(String[] args) {
        
         }

3.2、模板二:sout输出方法/变形soutp/soutm/soutv/xxx.sout

        System.out.println();//sout
        System.out.println("args = [" + args + "]");//soutp,输出形参
        System.out.println("MybatiesTest.main");//soutm把方法打印出来,可以换成其他方法
        System.out.println("true = " + true);//soutv变量,测试变量是多少

3.3、模板三:fori就是for循环/变形:iter/itar

        for (int i = 0; i < ; i++) {
            //fori
        }
        for (String arg : args) {
            //iter
        }
        for (int i = 0; i < args.length; i++) {
            String arg = args[i];
            //itar
        }

3.4、模板四:list.for集合循环

3.5、模板五:ifn判断

         if (args == null) {
            //ifn
        }
        if (args != null) {
            //inn
        }

3.6、模板六:psf可生成private static final

IDEA使用_第24张图片

3.7、新建模板快捷键自己写、描述可以不写但是最好写上、内容是模板,最后那

IDEA使用_第25张图片

五、版本控制


以git为例进行讲解

5.1、首先安装git

5.2、指定目录:指定自己安装的git地址

IDEA使用_第26张图片

5.3、指定github,输入用户名密码,点击测试是否能连接

IDEA使用_第27张图片

5.4、远程到本地克隆方法:可以通过地址进行clone,填写url地址,文件名、工作空间。

IDEA使用_第28张图片IDEA使用_第29张图片

5.5、本地到远程

IDEA使用_第30张图片IDEA使用_第31张图片

5.6、常用命令

clone:首先clone

commit:本地提交

push:远程提交

pull:更新到本地

5.7、冲突

IDEA使用_第32张图片

IDEA使用_第33张图片

5.8、和前面版本比较修改。也可以点击第二个,和以前的版本比较进行修改

六、断点调试


6.1、debugger设置,默认transport默认是第一个,window环境下建议调为第二个比较好,节省内存空间(优化)

IDEA使用_第34张图片

6.2 、常用调试快捷键

从左往右:进入下一步,不进断点方法内;进入下一步,进入断点方法内;如果当前行断点是一个方法,进入;跳出;

七、maven的使用


IDEA使用_第35张图片

maven配置文件设置仓库。自动导入依赖

 

 

你可能感兴趣的:(IDEA使用)