IDEA的使用
从Ecplise更换到IDEA还是用挺大的不同的,IDEA更加智能,设置更加人性化,具体看看如何使用吧~
IDEA的项目结构
IDEA中地项目结构分为project 和moudle,以及moudle下的package,IDEA中的项目就是分模块管理的,创建完成Project后右键点击可以
IDEA中的基本配置
-
字体大小设置,主题设置
主题设置,IDEA字体设置
代码字体设置
-
代码自动提示,不区分大小写 取消Match case
-
ctrl + 滑动滚轮 缩放大小 和codeBlocks 功能一样
-
悬浮窗信息介绍(基本的java类 接口等信息介绍)
-
自动导入
-
显示行号和分隔符
-
多行显示类
-
字体颜色设置
-
添加java file header 模板
-
设置编码
-
设置自动编译
IDEA中快捷键的设置
对于IDEA中的个快捷键的默认设置的一个更改 ,之前使用Ecplise的朋友习惯了的就可以更改,这个设置快捷键全部为Ecplise
不过就个人而言,我觉得已经使用新的IDE了,就没有必要再使用旧的了~,就像知识更新换代一样的,我就将自动提示的这个键改了, 其他快捷键默认。使用Ecplise的快捷键的话你可以看b站的视频详细讲解。
-
自动提示
-
向下复制(也可以改)
IDEA中的快捷键
以下这些就是IDEA中默认的使用的了~
基本快捷键的使用
psvm
自动生成main 方法sout
生成输出语句fori
循环语句ctrl + shift + F10
运行当前代码alt + 4
出现输出框alt + enter
代码修复 给建议ctrl + y
删除光标当前所在行ctrl + d
当前复制到下一行ctrl + alt + t
格式化代码ctrl + /
代码注释ctrl + shift + /
选中代码多行注释alt + insert
自动生成 tostring ,构造alt + shift + ↑ ↓
移动当前代码ctrl + shift + t
/ctrl + 鼠标左键
查看源码ctrl + o
查看类的结构shift + F6
重构名称ctrl + alt + t
try —catch if 等使用ctrl + alt + m
抽取方法
搜索功能
ctrl + f
关键字搜索ctrl + n
搜索类ctrl + shift + f
全局搜索ctrl + shift + a
搜素命令shift + shift
搜索全部ctrl + t
查看添加模板的快捷键,如何添加模板后续会有介绍
实用到快捷键
-
重构的快捷键
重构能够在很多方面都可以使用,其中重构的总汇就是
ctrl + shift + alt + t
,其中包括很多,重命名,提取变量等等,对应了快捷键 -
代码提示,通过alt + enter可以修复代码,给出建议,
alt + space
(我换成了alt + / ) 是普通的代码提示,还有就是补全括号等 末尾的字符ctrl + shift + enter
-
代码选中 按照代码的结构选中代码
ctrl + w
一次选中此行,此方法, 多个方法,ctrl + shift + w
撤销选择 -
项目中类的切换
ctrl + tab
, 快速切换项目中文件 方便查看浏览。
模板设置
-
代码模板设置
IDEA中支持通过输入某些特定字母自动生成目标代码就是建立一个代码的动态模板
比如说,你还是习惯Ecplise中的
syso + alt + /
那个方法输出语句就可以添加自己的动态模板-
file -> settings -> Editor -> Live Templates -> 右上的加号添加 Templates Groups - > 在当前的Group中添加live Templates` ,Abbreviation 就是触发模板的语句 description 就是描述,Templates text 输入你要添加的内容。
-
添加完成模板内容记得选择对应的语言
-
设置补全的快捷键 通过change 更换自定义
-
-
类的注释 或者文件模板
创建各种文件时的模板
添加类的注释
结果:
-
注释的模板
结果如下:
这个功能就非常实用,如果你有某些想快速创建的方法就可以添加动态模板。
总结
以上就是IDEA的编译的一些基本使用啦, IDEA中的快捷键过多,我一次也没有学全,后续使用到的就继续补充吧, 之后编译调试等其他方面的使用放在第二篇。