此文章发布于71个月前,部分信息可能已经过时,请自行斟酌确认。
常用 IDEA 快捷键
| 快捷键 | 功能 | 说明 |
|---|---|---|
| F1 | show in Explorer | 经常需要在资源管理器中打开项目目录 |
| Ctrl+Alt+; | 格式化代码 | 默认的Ctrl+Alt+L和 QQ 锁定冲突 |
常用 IDEA 设置
1、IDEA 取消引号和大括号对选中内容的自动包裹
当选中部分内容后按【引号】或【大括号】会自动将所选内容包裹,不喜欢可以如下设置。
设置位置:File | Settings | Editor | General | Smart Keys
设置项:Surround selection on typing quote or brace去掉勾选状态

IDEA HTML 标签末尾闭合前增加空格
设置位置:File | Settings | Editor | Code Style | HTML | Other

2、IDEA 无法正确识别 Spring Boot 模板文件中静态资源路径的问题
参考:https://weiku.co/article/322/
3、IDEA 实现 visual studio 的 region 区域注释功能
用习惯了 vs 真是换其它开发工具都不太适应,vs 中有个功能非常好用就是#region区域注释,可以将一段代码包裹起来并收缩,这样代码多个看起来结构也会非常清晰,其实 idea 也支持 region 注释。

//region ========== $string$ ==========
//endregion为了方便输入,可以定制代码代码片段以后只需要输入类似 myreg 就可以自动补全。
设置方法:在 File | Settings | Editor | Live Templates 新增即可。


文件头模板
样式一:
/**
* 文件说明
* 描述:
* 作者:Xing Gang
* 日期:${YEAR}-${MONTH}-${DAY}
* 网址:https://weiku.co
* 邮箱:xinggang.china@gmail.com
*/样式二:
/********************************************
* FileName
* XingGang @ ${YEAR}-${MONTH}-${DAY}
* https://weiku.co xinggang.china@gmail.com
********************************************/语法检查
有些警告不想看到,配置去掉:
- unchecked call to
- the field can be removed and its usages
- Declaration access can be weaker