在Sublime中,在冒号后输入<tab>导致&#39; key =&gt; &#34;值&#34;&#39;出现,为什么?</tab>

时间:2014-10-29 23:03:12

标签: sublimetext2 sublimetext3

在Sublime中(我使用Sublime 3),在冒号后输入会导致文本&#39; key =&gt; &#34;值&#34;&#39;出现。

这是一种烦人的行为。

我只是想在冒号后缩进文本。

为什么会发生这种情况(它必须有一些键绑定作为快捷方式)? 如何删除此行为?

谢谢

2 个答案:

答案 0 :(得分:4)

分步说明:

  1. 安装PackageResourceViewer
  2. 在命令面板中输入“ prv ”,选择“ P ackage R esource < strong> V iewer:Open Resource
  3. 选择您的语言,例如“的JavaScript
  4. 选择:“ Snippets /
  5. 选择'offender':“ Object-key-key-value.sublime-snippet
  6. 注释掉(使用XML / HTML注释,<!-- -->,因为它是XML)或只删除包含以下内容的行:<tabTrigger>:</tabTrigger>
  7. 保存

答案 1 :(得分:2)

由于它是内置软件包(如@sergioFC所述),您需要提取文件并创建覆盖。或者,使用https://sublime.wbond.net/packages/PackageResourceViewer打开文件,然后删除选项卡触发器。保存后,它会将覆盖文件放在正确的位置。