全局JDK配置:
File ->Other Settins->Structure for New Project->Project->添加JDK时选择JRE的上一级目录,不要选择JRE
大多File->Settings做的操作都是对当前项目设置,设置全局好像是File ->Other Settins里去设置
关闭Intellij IDEA自动更新:
File->Settings->Appearance & Behavior->System Settings->Updates下取消Automatically check updates for勾选
隐藏Intellij IDEA自动生成的配置文件:
idea引入新项目的时候会生成一个.idea文件夹和.iml文件。在使用代码同步工具svn,git等工具如果将此文件提交上去,会导致影响别人的代码更新提交等操作,故在目录中进行隐藏 File->Settings->Editor->File Types下的“Ignore files and folders”一栏添加 *.idea;*.iml;
设置代码字体:
File -> Settings -> Editor -> General 勾选Change font size(Zoom) with Ctrl+Mouse Wheel选项后即可通过Ctrl+鼠标滚轮控制代码字体大小
File-->Settings-->Editor-->font&color(设置字体和颜色)
设置智能补全不区分大小写
File -> Settings ->Editor ->General -> Code Completion ->右侧窗口中勾选掉Match case(代码提示或智能补全区分大小写功能关闭/默认是选择匹配大小写)
文件编码设置:File->Settings->Editor->File Encodings
Global Encoding:UTF-8;Projectt Encoding:UTF-8;Default encoding for properties files:UTF-8;勾选上Transparent native-to-ascii conversion
自动导入和优化引用包:
File-->Settings-->Editor-->General-->Auto Import-->勾选Add unambiguous ... 和Optimize imports ... (自动引入jar包和自动优化和删除无用jar)
idea中的maven的配置:
File->Settings->Build,Execution,Deployment->Build Tools->Maven中可以对maven进行配置Maven home directory、user setting file、local repository
File->Settings->Build,Execution,Deployment->Build Tools->Maven->importing中勾选Import Maven projects automatically(实时监控项目的pom.xml文件进行项目变动设置);Sources和Documentation:表示在Maven导入依赖包的时候是否自动下载源码和文档,默认是没有勾选的。勾选之后可以直接查看解析过后的源码,但是缺点就是导入外网依赖包的速度会减慢
IDEA中配置svn:
File—–>settings—–> Version Control—–>Subversion(也可快捷键Ctrl+Alt+s进入settings) 指向安装的svn的bin目录下的svn.exe
Tomcat Server的配置:
File -> Settings ->Build,Execution,Deployment -> Deployment -> Application Servers -> Tomcat Server
自动编译:
Ctrl + Shift + Alt + / 或者Ctrl+Shift+A 搜索registry(进入Registry... ,找到compiler.automake.allow.when.app.running ,然后勾选上)
File -> Settings ->Build,Execution,Deployment->Compiler 勾选Build project automatically、开启自动编译之后,结合Ctrl+Shift+F9 会有热更新效果
File->Settings->Editor->General->Code Completion->Case sensitive ..后选择none(输入代码不区分大小写联想)&Autopopup code completion勾选(代码自动补全) 注:2019.2版本未见到
File-->Settings-->Editor-->color Scheme-->General-->Editor-->Creat row (设置当前选中行背景颜色)
File-->Settings-->Appearance & Behavior-->Systeam Setting 去掉Reopen last project on startup的勾选,可不默认打开最后一次编辑的项目,每次重新选择项目进入
将快捷键设置为与Eclipse一样:
File -> Settings -> Keymap - > 选择Eclipse按键风格(如果想要使用这个快捷键风格,则点击右侧的copy按钮赋值一份,可以设定成自己想要的名字,然后点击apply,ok即可使用)
搜索栏可搜索快捷进行更改(Add Keyboard Shortcut添加键盘快捷键、Add Mouse Shortcut添加鼠标快捷键、Add Abbreviation添加说明):
搜索Implement Methods,自动实现未实现的方法,接口实现类中使用:
搜索Getter and Setter,自动生成Get/Set方法:
搜索try/catch,自动生成try/catch:
搜索basic(Main menu/Code/Completion下),配置联想功能快捷键(Alt+/)
搜索Variable(Main menu/Refactor/Extract下),快速生成返回值
常用默认快捷键列表:
ALT+INSERT 生成代码(如GET,SET方法,构造函数等)
iter 生成for循环
Alt+Shift+Z 生成环绕代码(try catch等等)
Ctrl+Table 或 Ctrl+E 文件间切换
ctrl + x 在没有选定字符前是删除(剪切)当前行,鼠标选择后剪切选择字符
ctrl+alt+L 格式化代码
ctrl+shift+左箭头/右箭头 选中项目后使用快捷键侧边栏放大缩小
shift + shift 搜索任何东西
ctrl + shift + u 代码大小写转换
Ctrl+Shift+J,整合两行为一行
Ctrl+ F9 重新编译, 删除缓存.实时更新
psvm 快速生成主方法
sout 快速生成打印语句
代码模板:搜索Live Templates修改
eg:Live Templates-->选择enter;再选择output;可以选择把sou快捷生成打印语句改成sys
项目没有加入maven的相关jar包:
ctrl + alt + shift + s 打开项目的依赖管理 就可以发现依赖已经加进来了
来源:https://www.cnblogs.com/dreamShines/p/11357084.html