DIY IDEA(完美总结!)奥里给!
❤️晚风吹来,下班之前抽时间的倾心大作!兄弟们顶上去啊,这都是满满的干货。❤️
一.界面的设置
- 界面字体
- 界面主题(整个IDEA的基本色)
二.代码编辑区的设置
- 字体设置
-
主题设置
方法一:导入.icls文件即可(此配置文件可以是网上下载下来的,或者自己本地导出的)
配置文件的本地导出方式如下:
方法二:官网点击按钮即可 地址:https://plugins.jetbrains.com/search?tags=Theme
点击get,再点击accept,最后点击Install to IDE
三.控制台的设置
- 背景色 setting/editor/color Scheme/console Colors/Console/Background/backgroud
- 字体设置、字体大小设置
- 字体颜色设置
四、设置默认的文件模板
头文件:
/**
*
@author Fuyuan Yang
@ID P6010255
@date Y E A R − {YEAR}- YEAR−{MONTH}-${DAY} ${TIME}
@company Pactera Technology International Ltd.
*@version 1.0
*/
方法头:
*
*
p
a
r
a
m
param
param
- @return r e t u r n return return
- @author Fuyuan Yang
- @date
d
a
t
e
date
date
t
i
m
e
time
time
*/
param默认值:
groovyScript(“def result=’’; def params=”${_1}".replaceAll(’[\\[|\\]|\\s]’, ‘’).split(’,’).toList(); for(i = 0; i < params.size(); i++) {result+=’ * @param ’ + params[i] + ((i < params.size() - 1) ? ‘\r\n’ : ‘’)}; return result", methodParameters())
return默认值:
groovyScript(“def result=”${_1}"; if(result == “void”){return “”;}else{return “{@link “+result+”}”;}", methodReturnType())
五、JDK的设置
六、Maven的设置
七、Maven窗口详解
八、Git版本管理工具的绑定
九、Tomcat的设置
十、单一项目的设置和所有项目的设置
十一.改变窗口布局
File/Settings/Appearance & Behavior/appearance/ToolWindows/Widescreen tool window layout 前的钩子打上,即可将默认布局变成如下布局:
十二.工具栏介绍
Run栏:
✌1.Run’All Features in :src’:运行scr中所有的特征
✌2.Debug ‘All Features in :src’:调试src中所有的特征
✌3.Run 'All Features in :src’with Coverage:在src中运行所有具有覆盖率的特征
✌4.Run:运行
✌5.Debug:调试
✌6.Profile:描述
✌7.Attach to Process:连接到过程
✌8.Edit Configurations:编辑配置
✌9.Import Test Reasult:导入测试结果
✌10.Stop:停止运行
✌11.Show Running List:展示运行列表
✌12.Stop Background Processes:展示后台过程
✌13.Reload Changed Classes:重新加载类
✌14.Restare Activity:重新开始活动
✌15.Step Over:跨过
✌16.Force Step Over:强制跨过
✌17.Step Into:进入
✌18.Force Step Into:强制进入
✌19.Smart Step Into:聪明进入
✌20.Step Out :走出
✌21.Run to Cursor:运行到光标
✌22.Force Run to Cursor:强制运行到光标
✌23.Drop Frame:低架式框架
✌24.Force Return:强制返回
✌25.Throw Exception:抛出异常
✌26.Pause Program:暂停程序
✌27.Resume Program:恢复程序
✌28.Evaluate Expression:评估表达式
✌29.Quick Evaluate Expression:快速评估表达式
✌30.Show Execution Point:显示执行点
✌31.Toggle Line Breakpoint:切换线断点
✌32.Toggle Method Breakpoint:断点切换方法
✌33.Toggle Temporary Line Breakpoint:切换临时线路回线点
✌34.Toggle Breakpoint Enable:触发断点启用
✌35.View Breakpoints:视图断点
✌36.Get thread dump:获取线程转储
Tools栏:
✌1.Tasks & Contexts:任务&环境
✌2.Generate JavaDoc:生成JavaDoc
✌3.Save Project as Template:将项目保存为模板
✌4.Manage Project Templates:管理项目模板
✌5.IDE Scripting Console:IDE的脚本控制台
✌6.JShell Console:JShell控制台
✌7.Capture Memory Snapshot:捕获内存快照
✌8.Deployment:调度,部署
✌9.Http Client:Http客户端
✌10.Groovy Console:Groovy控制台
✌11.WebServices:网络服务
✌12.Kotlin:静态编程语言
✌13.Start SSh session:启动SSh session
VCS栏:
✌1.Local History:地方志
✌2.Enable Version Control Integration:启用版本控制集成
✌3.VCS Operations Popup:操作弹出
✌4.Apply Patch:应用路径
✌5.Apply Path from Clipboard:从剪贴板应用路径
✌6.Checkout from Version Control:从版本控制中签出
✌7.Import into Version Control:导入版本控制
✌8.Browse VCS Repository:浏览VCS库
✌9.Sync Settings:同步设置
Windows栏:
✌1.Store Current Layout as Default:默认存储当前布局
✌2.Restore Default Layout:恢复默认布局
✌3.Active Tool Window:活跃的工具窗口
✌4.Editor Tabs:编辑选项卡
✌5.Notifications:通告
✌6.Background Tasks:后台任务
✌7.Next Project Window:下一个工程窗口
✌8.Previous Project Window:前一个工程窗口
Helps栏:
✌1.Find Action:找到行动
✌2.Help:帮助
✌3.IntelliJ IDEA Help:IntelliJ IDEA帮助
✌4.Getting Strated:入门指南
✌5.Licenses:许可,授权
✌6.Keymap Reference:Keymap 参考
✌7.Demos and ScreenCasts:观看演示和视频
✌8.Tip of the Day:每日提示
✌9.What’s New in the IntelliJ IDEA:IntelliJ IDEA的新鲜事
✌10.Productivity Guide:生产力指南
✌11.Support Center:支持中心
✌12.Submit Feedback:提交反馈
✌13.Show Log in Explorer:显示日志在Explorer中
✌14.Settings Summary:设置概要
✌15.Compress Logs and Show in Explorer:压缩日志并在Explorer中显示
✌16.Edit Custom Properties:编辑自定义属性
✌17.Edit Custom VM Options:编辑自定义VM选项
✌18.Debug Log Settings:调试日志设置
✌19.Register:注册
✌20.Check for Updates:检查更新
✌21.About:关于此软件
十三.修改不同级别的日志的背景
- 安装Grep Console插件: File -> Settings ->Plugins , 搜索并install Grep Console
- 在Grep Console窗口设置颜色
十四.各种颜色的修改
几种颜色备注:护眼浅绿色#CCE8CF 土黄色F67809 青绿07714E 紫色3F0546
查找结果的字体背景色
settings/editor/color scheme/general/search results/text search result
选中的变量的颜色
settings/editor/color scheme/general/code/identifier under caret/foreground(background)
settings/editor/color scheme/general/code/identifier under caret(write)/foreground(background)
当前鼠标位置颜色 Editor/Color Scheme/General/Editor/Caret
鼠标选中内容背景色 Editor/Color Scheme/General/Editor/Selection background
annotation注解颜色 setting/editor/color scheme/java/annotations/annotation name
注解后面括号内的字符串颜色 setting/editor/color scheme/java/String/String text
当前行颜色 Editor/Color Scheme/General/Editor/Caret row
行号栏背景色 Editor/Color Scheme/General/Editor/gutter background
行号颜色 Editor/Color Scheme/General/Code/Line number
关键字颜色 Editor/Color Scheme/Language Fedault/Keyword
注释里面 @参数 颜色 Editor/Color Scheme/Language Fedault/Commets/Doc comment/Tag
十五.修改各个区域的背景色
- Project导航栏 Appearance & Behavior/File Colors
- 代码编辑区 setting/editor/color Scheme/General/Text/Default text/Backgroud
- 控制台 setting/editor/color Scheme/console Colors/Console/Background/backgroud
十六、一些很有用的设置
-
代码全屏显示(禅模式)
将keymap-main menu-view-appearance-toggle zen mode路径下设置为F11即可。 -
设置字体滚动放大缩小
settings/keymap/main menu/view/appearance/toggle zen mode -
设置方法之间的分隔符
settings/Editor/Appearence/show method separators -
代码文件分窗口显示
- 文件单行显示或者多行显示的切换
- 设置项目编码
- 自动导入依赖
- 自动编译
十七、常用插件
CodeGlance:用于idea编辑区的代码缩略图控制。
Material Theme UI:主题插件。
Grep console:自定义日志颜色。
Lombok:setter与getter 注解生成器
Mybatis log plugin:sql插件
mybatisX:sql插件
restfultoolkit 根据url定位到方法 ctrl+\
十八、控制台打印sql设置
- 在application.yml配置
logging:
level:
com.pactera.service.smartoutbound.mapper: DEBUG
- 在logback-spring.xml配置
<logger name="com.pactera.jep.service.smartoutbound.mapper" level="DEBUG"/>
十九、Maven图标消失,重新打开
-
点击一下idea界面最左下角的小框,maven可以从里面找到
-
点击菜单栏View->Tool Windows->Maven projects
-
点击菜单栏Help->Find Action(Ctrl+Shift+A),输入Maven projects
爱你们的羊笙兔子!奥里给!