首页 > 代码库 > Intellij IDEA实用问题集

Intellij IDEA实用问题集

 本文转载于HTTP://WWW.HANDOS.INFO

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入口函数,等其他实用方法