idea相关设置使用

*爱你&永不变心* 提交于 2019-11-27 09:47:20

全局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 打开项目的依赖管理  就可以发现依赖已经加进来了

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!