Mac卸载idea
应用程序删除
删除其余文件
rm -rf ~/Library/Preferences/IntelliJIdea
rm -rf ~/Library/Caches/IntelliJIdea
rm -rf ~/Library/Application Support/IntelliJIdea
rm -rf ~/Library/ApplicationSupport/IntelliJIdea
rm -rf ~/Library/Logs/IntelliJIdea
- 可以使用
/usr/libexec/java_home -V
查看jdk的目录
设置项目在新窗口打开
- 设置 -> Appearance & Behavior -> System Settings ->
open project in new window
- 但是在mac下可能不生效,这是因为和mac自动本身冲突导致的,只需要在 系统偏好设置 -> 通用 -> 首选以标签页方式打开文稿 中选择
永不
即可
idea设置注释
class模板
/**
* ${description}
*
* @author pan jianghong
* @createdate ${DATE} ${TIME}
* @version 1.0.0
* @description ${description}
*/
注释模板
模板 注意模板不能以 / 开头 不然param会获取不到 ,
$params$
顶格写,第一个*
也需要顶格写** * $describe$ $params$ $return$ * @author panjianghong * @since $date$ $time$ * @version 1.0.0 */
params
groovyScript("def result='';def flag=false;def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) {if (!params[i].equals('')) {flag=true;result+='* @param ' + params[i] + ' ' + params[i] + ((i < params.size() - 1) ? '\\n\\t ':'')} else {result+=' *'}}; return flag ? ' *\\n\t ' + result : result", methodParameters())
return
groovyScript("return \"${_1}\" == 'void' ? ' * @return void' : ' * @return ' + \"${_1}\"", methodReturnType())
使用
方法名上添加
/**
后按回车键(具体按照Expand with
的实际配置)
渲染注释
鼠标悬浮显示详情
- 2021版本
- 旧版本
自动移除导入但未使用的包
idea闪退(Mac)
进入软件包管理
/Applications/IntelliJ IDEA.app/Contents/MacOS
打开idea
文件,会记录闪退原因的信息
idea连接数据库,限制查询行数
执行sql语句的时候,若是没有加分页条件,会默认查询500行数据,影响效率,这里可以设置每次查询的数据行数,提升查询速度。
go高版本泛型报错Cannot use 'err' (type error) as the type any
添加插件 go
和 go template
@Autowired修改提示级别
设置 - Edit – Inspections
常用快捷键(mac)
快捷键 | 作用 | 备注 |
---|---|---|
全局搜索 | ⇧+⌘+F | |
本页搜索 | ⌘+F | |
全局替换 | ⇧+⌘+R | |
本页替换 | ⌘+R | |
按文件名搜索 | ⇧⇧ | 快速点次 |
Override/Implement | ⌃+O | |
调出自动生成功能 | ⌘+N | |
代码块生成方法 | ⌥+⌘+M | |
变量设置为方法入参 | ⌥+⌘+P | |
变量设置为全局变量 | ⌥+⌘+F | |
重命名 | ⇧+F6 | |
切换大小写 | ⇧+⌘+U | |
类关系结构图 | ⌥+⌘+U | 继承、实现关系 |
git没有local changes
问题
idea启动项目后,找不到services的dashboard,不能管理启动服务项,看不到启动项目的端口
项目启动没有在service里面展示的问题
- 找到项目的
.idea
工作空间的workspace.xml
文件 - 全局搜索
RunDashboard
- 修改或者添加配置
<component name="RunDashboard"> <option name="configurationTypes"> <set> <option value="SpringBootApplicationConfigurationType" /> </set> </option> <option name="ruleStates"> <list> <RuleState> <option name="name" value="ConfigurationTypeDashboardGroupingRule" /> </RuleState> <RuleState> <option name="name" value="StatusDashboardGroupingRule" /> </RuleState> </list> </option> </component>
- 重启idea
Services
标签栏会展示出来
作者:admin 创建时间:2023-04-20 17:02
最后编辑:admin 更新时间:2024-05-14 10:08
最后编辑:admin 更新时间:2024-05-14 10:08