配置没生效时的排查顺序

先确认改对了文件,再怀疑网络

编辑器的配置是文本,出问题往往不是功能坏了,而是改的位置不对,或者被别的配置覆盖了。

插件装不上则多数和网络有关。下面按顺序验证。

文中不涉及具体版本号,菜单名称以当前界面为准。

插件包管理键位绑定设置覆盖手动安装

设置没生效怎么查

  1. 确认改的是用户设置

    默认设置是只读的参考文件,你的修改要写在用户设置里,两边是叠加关系。

  2. 看有没有被语法覆盖

    某种语言的专属设置会覆盖全局设置,检查该语言的配置文件。

  3. 检查语法错误

    配置是严格格式的文本,多一个逗号整份配置都会失效。

  4. 确认保存了

    有些系统上文件在外部被修改后需要重新激活窗口才生效。

插件相关的三种情况

控制台输出是最有效的线索,报错直接指向原因
情况原因处理
包管理装不上网络受限或被拦截换网络或手动放插件目录
列表里搜不到插件源未刷新或名称不同刷新源并用关键词再搜
插件装了没反应需要重启或有依赖重启编辑器并看控制台输出
插件导致启动变慢加载项过多停用不常用的插件
快捷键冲突多个插件抢同一组合键到键位设置里指定优先级
更新后失效接口不兼容回退插件版本或等更新

配置文件的四类

分清类型就不容易改错地方

🌍

全局设置

对所有文件生效,放通用偏好。

🧩

语言专属设置

只对该语言生效,优先级高于全局。

⌨️

键位绑定

自定义快捷键写在这里,冲突也在这里解决。

🔌

插件自有设置

每个插件一份,通常从命令面板进入。

控制台是排查的第一现场

别急着猜

编辑器里有一个可以打开的控制台面板,插件加载失败、脚本报错都会写在那里。

遇到插件装不上或者功能没反应,先打开控制台看一眼,多数时候错误信息已经把原因写清楚了。

使用环境

配置相关的前提

系统Windows 桌面系统
网络插件安装需要访问外部源
代理有代理时需要给编辑器配置
权限便携目录无需管理员
配置备份复制配置目录即可
兼容性插件接口在不同大版本间会有变化

配置与插件问答

手动安装插件要放哪里?

放到配置目录下的插件文件夹里,重启编辑器即被加载。

插件装多了会变慢吗?

会。启动时间主要花在加载插件上,用不到的及时停用。

怎么把配置同步到另一台机器?

把配置目录整体拷贝过去,注意插件的兼容性。

改错了配置打不开怎么办?

用命令行参数启动到安全的默认配置,或者把配置文件改名让编辑器重建。

自定义快捷键不生效?

先查是否与其他插件冲突,再看该组合键是否被系统或其他软件占用。

把配置目录纳入版本管理是好习惯,出问题时能对比出是哪一次改动引入的异常。