【Intellij Idea】基本配置及创建maven web工程

0.在IntelliJ IDEA里面“new Project”就相当于我们eclipse的“workspace”,而“new Module”才是创建一个工程,这是要注意的一点。IDEA建议一个空间中只有一个工程,只在project下创建module,而不再新建project;当然也可以创建普通工程,再转换成maven(在工程上右键),如下图:
[img]http://dl2.iteye.com/upload/attachment/0113/7287/f68279c0-9f63-3202-aabd-126183983a2d.bmp[/img]

一键创建webapp使用Idea比MyEclipse方便许多。可以参考[url]http://developer.51cto.com/art/201405/439918.htm[/url]

1.其中需要注意的是maven配置必须正确,创建好后maven会自动下载依赖包等,如果maven不正确或不能正确下载依赖,则创建好的web工程没有src、webapp等目录,更没有web.xml。

2. maven基本配置
创建maven管理的工程时最好在创建时就选择maven创建,而不是创建完工程自己再添加pom文件。
View->Tool buttons可以让idea的左右两边有project、structure、maven projects等按钮,这样全屏idea里的文件后,也可以方便的切回其他视图。

3. 右键选中某个文件夹-> Mark Directory As可以让某个文件件成为源文件的根目录,或资源文件的根目录。

4. File->Settings->Code Style->java可以设置java代码的风格。换行,缩进等。

5. File->Settings->File encoding可以设置编码

6. File->Settings->Compiler下勾选“Make Project automatically”即可在最先面看到Problems视图,能看到所有编译错误,就像eclipse一样

------------------------
7. 设置jvm参数
菜单-> Run-> Edit Configuration
[img]http://dl2.iteye.com/upload/attachment/0110/7049/4d95548c-c3fc-3542-82b1-cdefa0bbf38c.png[/img]

或修改IDEA全局参数,到安装目录下修改..JetBrains\IntelliJ IDEA 14.0.1\bin\idea.exe.vmoptions文件加入参数:
-Xms512m
-Xmx512m

8. 设置import引入包时不适用*号,比如import java.util.*
[img]http://dl2.iteye.com/upload/attachment/0110/7051/b12fafad-00b8-36f9-95f4-1936262af443.png[/img]

[b]自动优化import[/b]
Settings→Editor→General→Auto Import
选中Optimize imports on the fly和Add unambiguous imports on the fly

Optimize imports on the fly:自动去掉一些没有用到的包
Add unambiguous imports on the fly:自动帮我们优化导入的包

手动快捷键: ctrl + alt + O

9. 设置查看javadoc
In version 13.1+, there is a setting for that:
Go to File/Settings, IDE Settings / Editor, then ✔ Show quick doc on mouse move.

Version 14.0+:
Go to File/Settings, Editor, click on General. Scroll down, then ✔ Show quick documentation on mouse move(在最下方)

10. 添加自定义快捷键,定制代码格式
[img]http://dl2.iteye.com/upload/attachment/0121/4387/d72d41ad-aaf1-3c22-8421-e528068c534c.png[/img]

或设置文件格式:
File-> Default Settings -> Editor -> File and code Templates ->找到Class,修改Includes里的File Header为自己的格式,如:
/**
* <一句话描述>
*
* @author haha
* @date ${DATE} ${TIME}
*/

11. 主菜单File下没有Import project选项
[url]https://blog.youkuaiyun.com/zengxiaosen/article/details/52807540[/url]
解决办法:

Settings > Appearance & Bechavior > Menus and Toolbars.

打开Main menu > File > 选中File 下边任意一个, 点击 右侧按钮 Add After
这里会弹出一个界面让你选择添加的功能

Import Project 选项在Other目录下, 找到import Project ,点击OK保存设置即可.


12. idea eclipse code formatter
[url]http://blog.51cto.com/zhangyb/1762044[/url]
[url]https://blog.youkuaiyun.com/u013361445/article/details/51113429[/url]
导入指定zip插件,选择formatter.xml即可

13. 设置每个工程共享的默认配置
主菜单File-> Other Setting -> default settings和default project structure配置即可
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值