idea开发工具的一些实用技巧

最近换了一个项目,是实用idea创建的项目,所以从eclipse转战到idea开发工具。

一、设置常用快捷键

打开idea,在菜单栏选择file-setting,进入settings界面(或者在启动界面的右下角的configurer处也有settings选项):

可以进入到设置界面:

1.1字体和主题的设置:

1.2 启动设置:

1.3 快捷键自定义

类名自动补全:

默认并不是Alt + /。因为之前用eclipse比较多,习惯了eclipse的一些快捷操作,所以我把这个最常用的操作快捷键改成Alt + /

代码生成:

默认的代码生成快捷键:Alt + insert。电脑键盘如果没有 Insert 按键的可以设置为Alt + I

1.4 代码联想:

1.5 编辑器字体:

 1.6 编码:

1.7 maven配置:

idea自带的maven版本是3.3.9,我们一般不需要指定自己的(我用的是自己下载的maven,虽然也是3.3.9版本)。不过我们可以指定settings.xml来修改自己的仓库地址。

 1.8  ES6语法支持:

1.9 Vue插件安装:

然后搜索vue关键词:

 除了自定义的一些快捷键,还需要记住其他一些常用快捷键,方便提高效率

快捷键 作用
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 + 上/下 将代码上移或下移一行

除此之外还需要记一些常用的代码补全的快捷写法(其实就是模板代码,可以用简写快速调用):

 idea有很多的代码自动补全功能,有两个地方可以设置:

还有一个:

效果演示的动态图:

通过后缀的方式快速完成一些代码的补全,一般写完后缀,按tab或回车即可。罗列一些比较常用的:

代码 效果
psvm 自动生成main函数
.var 自动为对象生成声明
sout 输出:System.out.println()
.if 生成if判断
.for 生成循环,默认是高级for
fori 用普通for进行遍历
.try 生成try ... catch

二、project与module

2.1 idea的maven理念

在Idea中,没有工作空间的概念,每一个Project就是一个独立的文件夹,也是一个独立的窗口。然后我们可以在Project中创建多个Module。

是不是感觉与maven的项目结构完全一致?

说对了,idea就是完全贯彻了maven的理念。

2.2 小技巧

熟悉eclipse的觉得很不方便,无法在一个界面中创建很多的工程。

不过有一个取巧的办法:我们可以创建一个empty的工程:

然后选择empty工程:

然后填写名称:

点击Finish:

 但是接下来,就不要再新建Project了,而是新建Module,Module就类似原来的工程的概念:

然后创建一个maven工程:

 然后填写项目信息:

创建模块

其他技巧:

经常使用spring boot创建项目的,非常需要调出run dashboard(用来管理spring boot项目)

先看下run dashboard是什么:

可以看到,这里可以同时显示多个springboot项目,非常方便。

默认情况下,idea的run dashboard是关闭的,当检测到你有多个springboot项目时会弹出提示框,询问是否打开。

如果我们想要自己打开,需要修改配置。

在你的idea的项目目录中,有一个.idea目录,idea目录的workspace.xml文件

打开,搜索Rundashboard,找到下面这段

 

然后在Component中添加下面的内容:

<option name="configurationTypes">  
    <set>  
        <option value="SpringBootApplicationConfigurationType" />  
    </set>  
</option> 

添加后:

以后打开idea,启动spring boot项目后就会弹出RunDashboard 

发布了74 篇原创文章 · 获赞 20 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/u011174699/article/details/102988664