创建一个hello项目然后修改Encoding
/编辑器(Editor)*************************************/
// 搜:Encoding(之前已经修改了就不需要再修改)
 编辑器->文件编码->IDE Encoding->UTF-8
 编辑器->文件编码->Project Encoding->UTF-8
 编辑器->文件编码->Default encoding for properties files->UTF-8
// 开启hello项目Lombok所需的Annotation Processing
 Settings > Build > Compiler > Annotation Processors勾上Enable annotation processing
// 重新打开Intj(若hello项目显示不出来->点击View->Tool Window->Project)
// 搜:Colors & Fonts
 颜色和字体(Colors & Fonts)->Font->另存为(Save As)->确定->修改字体为:Courier New,大小为20
// 搜:Console Font
 控制台字体(Console Font)->修改字体为:Courier New,大小为20(需要重启生效)
/快捷键*********************************************/
// 搜:Keymap
 描述:快捷键(Keymap)(若遇到快捷键冲突的可先删除冲突,可用用快捷键来搜索)
选择Keymaps为eclipse后自定义快捷键!
全部展开(Expand All)->Alt+2
 全部折叠(Collapse All)->Alt+1
 查找定义(Declaration)->F3,Ctrl+鼠标左键
 查找实现(Implementations)->F2,Ctrl+T
 重构之重命名(Rename…)->Alt+Shift+R
 快速查看定义(Quick Definition)->F1
 关闭项目(Close Project)->F10
 Git提交(Commit File)->Alt+q
 添加或删除行断点(Toggle Line Breakpoint)->Ctrl+F8,Alt+w
 展开所有Level(Expand all to level,搜Expand)->1,2,3,4,5为->Alt+Shift+1,2,3,4,5
 复制整行(Duplicate Entire Lines)->Ctrl+Alt+向下箭头
 资源搜索(File…或Go to File…搜Navigate)->Alt+r(打开选项,右侧过滤按钮中去掉对class的搜索(滑倒最下方,在容器框上部))
 访问调用层次(Call Hierarchy)->Alt+e
 移动行上去(Move Line Up,搜MoveLine)->Alt+向上箭头
 移动行下来(Move Line Down)->Alt+向下箭头
 调试快速查看表达式Quick Evaluate Expression->设置为alt+`
 快速显示值到控制台evaluate in Console->设置为alt+c
 快速启动调试Debug context configuration->设置为alt+x
 使用软换行模式(Use soft Wraps)->设置为alt+l
 关闭当前窗口(Editor Tabs的Close,搜Close)->设置为Ctrl+w
 刷新选择的文件(Synchronize selected file)->Alt+f5
 复制路径(Copy Paths)->Ctrl+Alt+4
 复制引用(Copy Reference)->Ctrl+Alt+3
 进入文件所在磁盘目录(Show in Explorer)->Alt+4
 快速修复(Show Intention Actions)->Ctrl+1,Alt+Enter
 查找文件内容Find in Path…->Alt+S
 替换文件内容Replace in Files…->Ctrl+H
Shifter插件快捷键(转化字符用的):
 Shift-Down->Alt+a
 Shift-Up->Alt+p
 Shift-Down more->Ctrl+Shift+a
 Shift-Up more->Ctrl+Shift+p
ice-cp-path插件快捷键:
 拷贝Web调用路径(Copy Web Call Path)->Alt+3
 拷贝全相对路径(Copy Full Relative Path)->Alt+5
 拷贝物理目录动作(Copy Real Dir With Left Prefix)->Alt+6
 拷贝物理路径动作(Copy Real Path With Left Prefix)->Alt+7
// 设置缩进
 Editor->Code Style->HTML->缩进(Indent)->1
 Editor->Code Style->JSON->缩进(Indent)->1
 Editor->Code Style->Shell Script->缩进(Indent)->1
// 设置Html过长不换行
 Editor->Code Style->HTML->Wrap attributes->选择Do not wrap
 注意:(设置好后,有时需要先点击(This document contains very long lines Soft wraps were forcibly enabled to improve editor performance 的不要再显示)然后复制内容->关闭html->打开html->粘贴->才会生效)
// 关闭参数提示
 Editor->Appearance->Show parameter name hints
 Show parameter hints每个类型都要设置(主要是java,javascript)
// 关闭重复代码提醒
 Editor->Inspections->Duplicated Code
// 去掉右侧竖线(当配合Use Soft Wraps使用时还能使得Js中的Html不再换行)
 Editor->General->Appearance->show right margin或Show hard wrap and visual guides(configured in Code Style options)
// Editor->Inspections里面搜索
 Typo: In word
 去掉右侧Spelling下的拼写检查的钩
Unresolved variable
 去掉Javascript的未处理变量的检查(去掉前面的钩)
// 设置Maven位置
 Maven home directory->D:/programfiles/Maven
 User settings file->D:\programfiles\Maven\conf\settings.xml
 Local repository->D:\reference\maven.m2\repository
// 设置搜索
 Alt+S->右侧File mask->*.css, *.htm, *.html, *.ftl, *.java, *.js, *.jsp, *.properties, *.xml, *.txt, *.json, *.yml, *.jsx, *.sass, *.scss, *.less, *.ts, *.tsx, *.md
(勾上)区分大小写Match case
// 设置内存大小
 idea64.exe.vmoptions,这个根据不同的电脑内存设置,8G电脑一般保持默认就可以了,若是16G电脑建议设置为现在的两倍
// Live Templates
 该功能是指定一些短语,然后在代码中写上短语,按指定键后能输出你想要的内容如:可以定义一个s输出System.out.println("");
// 排除搜索一些文件或目录(全局过滤后将隐藏添加的文件或文件夹)
 Editor->File Types->Ignored Files and Folders
 添加:
 target
 node_modules
 *.iml
 *.classpath
 *.project
 *.settings
// 开启热构建(保存文件后在classpath下会自动更新为最新文件)
 开启settings->Compiler->勾上Build project automatically
/最后**********************************************/
 设置好以上参数并导出setting.jar,当再次导入settings.jar后检查一下编码是否正确,有些时候不能完全导入工具的bug,最主要就是要检查编码是否正确了
                










