idea的使用

本文详细介绍IntelliJ IDEA的快捷键使用、菜单栏配置、项目创建、模板应用、版本控制、断点调试及Maven的使用方法。涵盖IDEA与Eclipse的区别,帮助开发者快速上手并提高编程效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

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、查看项目
点击这个,可以查看当前项目结构

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

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

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

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

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

3.6、忽略大小写进行提示

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

3.8、 设置字体大小

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

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

3.11设置自动编译

三、创建项目
3.1创建项目eclipse区别
创建项目参考:https://blog.youkuaiyun.com/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

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

3.2.2导入module (maven项目)

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

图3.2.2.1

图3.2.2.2

3.2.3删除module

第一步,打开module

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

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

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

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

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

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

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

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

五、版本控制
以git为例进行讲解

5.1、首先安装git

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

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

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

5.5、本地到远程

5.6、常用命令

clone:首先clone

commit:本地提交

push:远程提交

pull:更新到本地

5.7、冲突

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

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

6.2 、常用调试快捷键

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

七、maven的使用

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

作者:mk菜鸟的成长笔记
来源:优快云
原文:https://blog.youkuaiyun.com/mkhhxxttxs/article/details/82926535
版权声明:本文为博主原创文章,转载请附上博文链接!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值