转载请注明出处:
http://qiudeqing.com/tools/2016/08/15/intellij-idea.html
快捷键
command + d
: 复制一行
command + F4
: 关闭当前tab
command + /
: 注释
command + shift + t
: 提示自动生成单元测试
alt + enter
: 提示导入类
设置快捷键
菜单栏选择:Intellij IDEA -> Preference -> Keymap右侧选择功能, 然后自定义快捷键
command + option + 2
: 编辑器分屏为竖直方向
command + option + shift + 2
: 编辑器分屏为水平方向
破解
注册时选择“License server”输入“http://idea.lanyus.com/”点击“OK”,不用打补丁直接激活
备用激活服务器地址:
http://0.idea.lanyus.com
http://1.idea.lanyus.com
http://2.idea.lanyus.com
设置maven
maven创建的java文件夹不识别为source 目录
导航栏选中文件夹, 右键Mark Directory As -> Sources Root
创建maven管理的web app
- 打开idea欢迎界面, 选择create New Project
- 左侧选择Maven右侧选择sdk版本, 勾选Create from archetype
- 列表中选择
org.apache.maven.archetypes:maven-archetype-webapp
点next
- 输入GroupId, ArtifactId, version点击next
- 本页显示之前配置的本机maven信息, 如安装目录, 本地仓库目录, 设置等. 确认无误点next
- 选择项目保存路径, 输入项目名字, 点击finish创建成功
启动maven创建的web app
- 点击工具栏的Project Structure, 如果没有显示工具栏, 勾选菜单View -> toolbar
- 选择左侧的Facets, 点击中间的加号, 选择Web, 自动添加项目对应的
web.xml
配置文件,修改Web Resource Directory到项目src/main/webapp
目录
- 点击左侧Artifacts, 选择中间项目名:war exploded, 右侧Output directory为
项目路径+/target/项目名
, 点击确认
- 配置tomcat默认设置
- 点击菜单栏启动 -> Edit Configurations, 在左侧打开Defaults -> Tomcat Server -> Local,
- 点击右侧Servertab下的Application server右侧的configure, 选择tomcat在本地的安装目录
- 在on frame deactivation下拉框选择
update classes and resources
- 在On Update action下拉框中选择
Update classes and resources
- 新建项目启动配置
- 点击左上角加号 -> Tomcat Server -> local, 在右侧命名
- 点击Deployment tab, 点击Deploy at the server startup下面的加号 -> Artifact, 在选择项目对应的:war exploded项
- 添加完成回到项目目录, 会看到运行和debug都变成绿色, 点击debug启动服务器, 浏览器
http://localhost:8080/
显示Hello World!
idea从archetype创建maven项目慢
原因: 默认从远程下载http://repo1.maven.org/maven2/archetype-catalog.xml
很慢
解决办法: 从本地读取catalog文件
- 进入idea欢迎页面点击右下角Configure -> Preference
- 左侧选择Maven -> Runner右侧VM Options填写:
-DarchetypeCatalog=internal
这样设置以后新建项目从本地读取就快了
100131201205002094
1001342012002572