如何从IntelliJ IDEA 2017.3 Database插件删除SQL控制台?
如何删除IntelliJ 2017.3 Database插件的历史控制台列表
在使用IntelliJ 2017.3的Database插件时,累积的历史控制台确实会影响操作效率,这里提供两种实用的删除方法:
方法一:界面批量删除(简单直观)
这是最常用的方式,直接在IDE内操作即可:
- 打开Database工具窗口,找到控制台选择器(通常在顶部工具栏的控制台切换下拉列表,或者侧边的Console面板)
- 按住
Ctrl(Windows/Linux)或Cmd(Mac)键,逐个选中你想要删除的历史控制台项 - 右键点击选中的内容,选择Delete选项(也可以直接按下键盘上的
Delete键) - 在弹出的确认对话框中点击OK,选中的历史控制台就会被移除
方法二:手动清理配置文件(彻底清空)
如果界面删除没有生效,或者想要一次性清空所有历史控制台,可以通过修改配置文件实现:
- 先完全关闭IntelliJ IDEA,确保进程已经退出
- 找到对应系统的IntelliJ配置目录:
- Windows:
C:\Users\<你的用户名>\.IntelliJIdea2017.3\config\database - MacOS:
~/Library/Preferences/IntelliJIdea2017.3/database - Linux:
~/.IntelliJIdea2017.3/config/database
- Windows:
- 进入该目录后,找到名为
console的文件夹,里面存储着所有历史控制台的配置文件 - 删除
console文件夹内的全部文件(或选择性删除不需要的文件) - 重新启动IntelliJ IDEA,历史控制台列表就会被更新
额外提示:自动限制历史控制台数量
如果你不想每次手动删除,可以设置自动清理规则:
- 打开
File > Settings > Tools > Database > Console - 找到Maximum number of consoles to keep选项,设置一个你觉得合适的数值(比如10)
- 之后超过这个数量的旧控制台会自动被清理,不用再手动操作了
内容的提问来源于stack exchange,提问作者Elvermg




