前言

         百度上一搜,全是对Services不见的解决办法,没有人提到如何去关闭 , 很奇怪吧 , 要去掉idea的Services集中管理服务 , 它有很多便利直观的功能 , 如展示项目的入口引导类及端口等 , 方便的启动及停止相关服务。而且不止于此 像 Docker SQL 服务都可以显示并统一管理,看起来是一个官方非常棒的工具, 具体可以看下官方介绍链接

Services服务工具窗口介绍及使用方法

       但是,我不是很习惯,debug页面和普通的调用被统一管理起来了 ,不需要的项目还得手动delete  不同项目的断点跳转不是很灵敏.调试图标和操作也特别怪 , 最怪的时候我有一次启动项目 , 明明只启动了一个application , 结果给我启动了3个多的application....  反正我是没Get到这个工具的精髓,有熟练的大佬可以讲讲劝我搞回来

       使用Services的契机也是因为该死的 idea 老是弹出提示框 , 强迫症得都点一下结果点出来了 Services服务 


 

 关闭方法

1     找到自己现在所写的项目下的.idea文件夹,打开 workspace.xml  PS: 项目中找不到的就去文件夹中找,有的idea设置会默认把这些无关紧要的给忽略显示掉,我之前就被忽略了target文件夹,我以为我的项目没有 .


 

 2    找到如下的配置,将其注释掉或者删除掉,其实都一样,idea会自动修改文件     操作: ctrl+F=> 搜索 =>  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>

3   选择 File-> Settings -> Plugins -> 找到已安装的插件 -> 找到 Application Server View 点击 取消勾选

4     选择 File-> Invalidate Caches /Restart... 重新加载idea   问题解决  可别再点那个提示让你使用Services服务的了提示了,直接回复 Don't ask me again !

  

       但是我注意到在View -> Tools Windows 中 仍然可以打开Serives 而且绑定快捷键  ,  这就需要后续的设置了,不过目前正常启动项目是不会在Services下运行,每一个都是独立的服务 , 也算是没什么影响,就是强迫症可能会受不了吧~ 心里感觉怪怪的  就这样了

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐