【问题标题】:Sublime Text 2 highlighting always disabled on trailing spaces pluginSublime Text 2 在尾随空格插件上始终禁用突出显示
【发布时间】:2013-06-04 10:57:23
【问题描述】:

在 Sublime Text 2 中,我安装了尾随空格插件,但是突出显示始终设置为禁用。

如果我切换高亮区域,请执行以下操作:

edit -> trailing spaces -> highlight regions

我总是得到以下信息:

尾随空格的高亮显示被禁用!

自从安装包后我已经重新启动了 sublime,但是切换似乎不起作用,有人知道如何解决这个问题吗?

解决问题 - 不是解决问题的方法

对于其他人来说,无论我做什么,我似乎都无法突出显示尾随空格,所以我所做的是在保存时自动删除尾随空格。不理想,但现在习惯了,效果很好。

转到 SublimeText 2 > 首选项 > 用户设置(或者直接点击 Mac 标准 cmd + ,)。这应该将您的用户设置作为 JSON 文件打开。将以下内容添加到您的文件中

"trim_trailing_white_space_on_save": true

就是这样。你可以走了。

【问题讨论】:

  • 您能否编辑您的问题以显示您正在使用的插件的链接?我怀疑是this one,但除非我们确定,否则我们无法真正帮助您。
  • 我也有同样的问题,是的,就是这里的问题:github.com/SublimeText/TrailingSpaces。每次单击切换时,只会显示“禁用尾随空格的突出显示!”。就像,你不能启用它。
  • 是的 pezzi 是正确的,似乎是一个非常奇怪的问题,我现在有一个解决方法,但想找到问题的原因。
  • 解决方法(不修复): 设置编辑 -> 尾随空格 -> 突出显示区域为“关闭”,然后 CMD + Shift + P 和“切换尾随间隔突出显示”和重新启动崇高。似乎菜单选项与命令面板发生冲突。
  • 我也有同样的问题。 carlcalderon 的解决方法对我不起作用。重新安装插件也不能解决问题。到今天为止一直工作正常。

标签: sublimetext2 sublimetext


【解决方案1】:

我在 Sublime Text 3 中遇到过这个问题。

我通过删除 Sublime Text 用户包设置文件夹(对我来说是 %APPDATA%\Sublime Text 3\Packages\User)中的 trailing_spaces.sublime-settings 文件并重新安装插件来修复它。

关于这个问题的更多讨论可以在插件GitHub页面here找到。

【讨论】:

  • 这也是为我做的!
  • 在 Sublime Text 2 中,我不需要重新安装包来修复工作。关闭 Sublime 并删除 ~/Library/Application Support/Sublime Text 2/Packages/User/trailing_spaces.sublime-settings 就足够了。
【解决方案2】:

这是一个已知错误 - 请参阅他们在 GitHub 上的 Issues 页面。

我能够通过使用设置trailing_spaces_highlight_color的非空白字符串值启动Sublime来使其工作

  1. 打开Preferences > Package Settings > Trailing Spaces > Settings - User

  2. 替换:
    "trailing_spaces_highlight_color": ""
    与:
    "trailing_spaces_highlight_color": "invalid"

  3. 重启 Sublime。

  4. Edit > Trailing Spaces > Highlight Regions 现在应该可以正常工作了。

如果重启 Sublime,"trailing_spaces_highlight_color" 不能为空字符串,否则会再次停止工作。重复上述步骤进行修复。

只要 Sublime 以 trailing_spaces_highlight_color 的非空白字符串值启动,切换高亮区域就可以工作。

看起来插件在加载 Sublime 时正在缓存设置文件中的值。如果您对设置文件进行更改并切换突出显示,则会恢复原始值。这就是为什么您需要重新启动 Sublime 才能使设置更改生效。

【讨论】:

  • 这对我有用。我相信这应该是公认的答案。
猜你喜欢
  • 1970-01-01
  • 2012-07-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-08-31
  • 1970-01-01
  • 2012-04-12
  • 1970-01-01
相关资源
最近更新 更多