idea快速上手指南
Idea快速入门指南
*1.*配置
我们在启动界面打开配置页面:
或者
进入idea以后,我们可以进行一系列配置。
1.1.字体和主题:
另外,主题也可以到网上下载,但是建议大家不要去浪费时间了。
1.2.启动项:
1.3.快捷键
类名自动补全:
默认并不是Alt + /。而大家玩eclipse比较熟悉了,所以我们改成Alt + /
习惯使用Eclipse快捷键的也可以自行选择
代码生成:
默认的代码生成快捷键:Alt + insert
。很多同学电脑中没有 Insert 按键。
因此这里需要修改,大家自己选择。我设置的是Alt + I
1.4.代码联想
1.5.编辑器字体:
1.6.编码
1.7.maven
idea自带的maven版本是3.3.9,我们一般不需要指定自己的。不过我们可以指定settings.xml来修改自己的仓库地址。
1.8.ES6语法支持
1.9.Vue插件安装
2.常用快捷键(非Eclipse)
快捷键 | 作用 |
---|---|
Ctrl + Y | 删除一行 |
Ctrl + D | 复制一行 |
Ctrl + Alt + L | 格式化 |
Ctrl + Alt + O | 导包 |
Alt+Insert(可修改) | New菜单\代码生成菜单(生成getter和setter,maven依赖等) |
Ctrl + / | 注释 |
Ctrl + Shift + / | 多行注释 |
Ctrl + Alt + 左/右 | 回退到上一次操作的地方,等于eclipse中的 Alt+左/右 |
Shift + Alt + 上/下 | 将代码上移或下移一行 |
Ctry + H :罗列类的继承关系
3.代码补全
idea有很多的代码自动补全功能,有两个地方可以设置:
还有一个:
其作用演示:
通过后缀的方式快速完成一些代码的补全,一般写完后缀,按tab或回车即可。罗列一些比较常用的:
代码 | 效果 |
---|---|
psvm | 自动生成main函数 |
.var | 自动为对象生成声明 |
sout | 输出:System.out.println() |
.if | 生成if判断 |
.for | 生成循环,默认是高级for |
fori | 用普通for进行遍历 |
.try | 生成try … catch |
4.project与module
4.1.idea的maven理念
在Idea中,没有工作空间的概念,每一个Project就是一个独立的文件夹,也是一个独立的窗口。然后我们可以在Project中创建多个Module。
是不是感觉与maven的项目结构完全一致?
说对了,idea就是完全贯彻了maven的理念。
4.2.小技巧
熟悉eclipse的同学会觉得很不方便,无法在一个界面中创建很多的工程。
不过有一个取巧的办法:我们可以创建一个empty的工程:
然后选择empty工程:
然后填写名称:
点击Finish:
但是接下来,就不要再新建Project了,而是新建Module,Module就类似原来的工程的概念:
然后创建一个maven工程:
然后填写项目信息:
填写项目位置信息:
界面结构:
5.打开springboot的run dashboard
先看下run dashboard是什么:
可以看到,这里可以同时显示多个springboot项目,非常方便。
默认情况下,idea的run dashboard是关闭的,当检测到你有多个springboot项目时会弹出提示框,询问是否打开。
如果我们想要自己打开,需要修改配置。
在你的idea的项目目录中,有一个.idea目录:
其中,有一个workspace.xml:
打开,搜索Rundashboard,找到下面这段:
然后在Component中添加下面的内容:
<option name="configurationTypes">
<set>
<option value="SpringBootApplicationConfigurationType" />
</set>
</option>
上一篇: React 教程:快速上手指南