Intellij IDEA实用问题集
intellij IDEA是一款优秀的集成环境开发工具,他具备有很多特性很吸引人开发特性,比如天生就与Github,Maven,JUnit等主流工具集成,对于Java开发者非常实用。
不过,国内的Intellij Idea教程实在是太少了,甚至没有一本中文教程,因此这里简单总结一些常见的问题,当然可以作为一些参考教程来阅读。
1, 如何自动整理代码(Ctrl+alt+i)
intellij可以通过自动代码整理快捷键来达到代码格式化对齐的效果,快捷键为:Ctrl+alt+i 。
2,项目(Project)和模块(Module)的区别
我们可以通过和eclipse的一些概念来对应说明,表格说明如下
eclipse | intellij | 说明 |
---|---|---|
workspace | project | 定义一个工作区间,可以向下包含多个工作项 |
project | module | 工作项,可以理解为一个项目中的不同模块,也可以是不同项目中单独模块 |
3,如何删除模块(Command+;)
在其他集成开发环境中,我们通常会习惯直接对其不需要的项目模块右击,一般都有delete选项让我们对其删除,但是intellij并不直接提供该功能,就算你按了delete键也没有作用,这里我们可以通过File->Project Structure来管理项目,在这里不仅可以删除模块,也可以对模块的一些依赖进行管理。
4,如何查找快捷键和自定义快捷键(Command+,)
弹出偏好设置窗口(preference),搜索keymap即可设置和查找对应的快捷键。
5,如何快速生成实现代码
intellij提供两个快捷键能够帮助你快速地生成代码,相信能够满足大部分需求。
快捷键 | 作用 |
---|---|
Command+N | 可以快速生成构造方法,get/set,重写,委托等方法 |
Command+J | 可以快速生成单例,main入口函数,等其他实用方法 |