IntelliJ IDEA简介
IDEA全称IntelliJ IDEA,是Java语言开发的集成环境, IntelliJ在业界被公认为最好的Java开发工具之?一。
在智能代码助手、代码自动提示、重构、Ant、 JUnit、 CVS整合、代码审查、GUI设计等方面的功能可以说是超常的。
IDEA所提倡的是智能编码,目的是为了减少程序员的工作。
IDEA与Eclipse主要的不同
更好的项目管理方式(Project+Module)
Eclipse是一个开放的公共容器:
Eclipse通过在workspace中建立并管理多个项目
Intellij IDEA是一个专一的工具箱
IDEA仅管理一个项目,清晰准确的配置,更高的开发效率
官方下载地址:https://www.jetbrains.com/
智能代码助手
输入psvm回车后会自动快速创建一个主方法
public static void main(String[] args) { }
sout
System.out.println();
ctrl+shift+Enter:自动补全代码信息
ctrl+shift+Space:根据上下文智能补全信息
alt+insert:生成toString、get、set等方法
shift+f6(笔记本多加一个fn):重命名
ctrl+alt+m:方法抽取快捷键
ctrl+d:复制代码
ctrl+w:根据光标位置选择代码(逐渐向外扩散)
ctrl+shift+w:释放选择的代码
ctrl+向左/向右:以单词为基础移动
ctrl+“[” 或“]”:移动到代码块的前面或后面
ctrl+y:删除代码
ctrl+>:进行代码的折叠
ctrl+n、ctrl+shift+n、两次shift:查找文件、方法
ctrl+h:查看层次窗口,可以查看继承关系
ctrl+f12:列出当前类的所有方法和属性
ctrl+f查找是f3进行上下的切换
Scroll from Source:快速找到当前打开的文件在项目中的位置
Collapse all:对项目进行快速折叠
Show Options menu:对左侧视图的相关配置
Hide:对工程进行折叠
打开配置参数窗口(ctrl+alt+s)
src :源文件
web :需要发布的应用文件夹
WEB-INF:管理类,资源,配置
web.xml :应用配置文件
index.jsp:测试页面