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

0.在IntelliJ IDEA里面“new Project”就相当于我们eclipse的“workspace”,而“new Module”才是创建一个工程,这是要注意的一点。IDEA建议一个空间中只有一个工程,只在project下创建module,而不再新建project;当然也可以创建普通工程,再转换成maven(在工程上右键),如下图:


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

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


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

8. 设置import引入包时不适用*号,比如import java.util.*


自动优化import
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. 添加自定义快捷键,定制代码格式


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

11. 主菜单File下没有Import project选项
https://blog.csdn.net/zengxiaosen/article/details/52807540
解决办法:

Settings > Appearance & Bechavior > Menus and Toolbars.

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

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


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

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

猜你喜欢

转载自zoroeye.iteye.com/blog/2219532