【问题标题】:How to remove some specific autocomplete in Sublime Text 2?如何在 Sublime Text 2 中删除某些特定的自动完成功能?
【发布时间】:2014-01-29 15:37:36
【问题描述】:

我安装了带有 Emmet 包(Windows 7 64 位)的 Sublime Text 2。

当我输入“wid”时,我希望自动完成的第一个建议是“width”。 问题是,现在它建议很少使用的“widows”。

如何修改建议的顺序,或者更好的是,完全删除“寡妇”自动完成建议?

【问题讨论】:

    标签: autocomplete sublimetext2 sublimetext code-snippets


    【解决方案1】:
    • sublime 会慢慢“学习”你最想要的东西

    http://www.sublimetext.com/docs/2/auto_complete.html

    "默认情况下,完成弹出窗口中的选定项目将在按下 enter 时提交。这可能会在提交完成和插入换行符之间产生歧义。通过将 auto_complete_commit_on_tab 设置设置为 true,enter 将插入换行符,并且 tab 将提交当前的完成。还有其他好处:因为 Sublime Text 知道没有歧义,它会显示一个更精心策划的完成列表,其中您希望的更有可能排在第一位。

    建议在 Tab 上启用 Commit,但需要很短的时间才能习惯。”

    • 如果要删除特定的 sn-p:

    转到“首选项->浏览包”
    那里应该有一个“emmet css sn-ps”文件夹。
    在该文件夹中是所有可用的 sn-ps,作为名为:
    'shortcut'.sublime-sn-p (wid.sublime-sn-p 代表'宽度')

    【讨论】:

      【解决方案2】:

      我遇到了同样的问题,

      尝试打开Preferences > Browse For Package

      在窗口打开CSS文件夹并编辑css_completions.py文件,拖拽文件到sublime找到widows,去掉代码就行了,我已经试过了,在mu sublime上就可以了。

      【讨论】:

      • 这些 _completions.py 文件似乎控制了大部分这种行为。
      【解决方案3】:

      参考: https://github.com/emmetio/emmet/blob/master/lib/snippets.json

      ST3:Emmet:设置 - 用户

      {
          "disable_completions": false,
      
          // This solution works to override annoying autocompletions from emmet.
          // I could do without seeing "widows" ever again, but just in case I added it back so that "widows" won't autocorrect to "width"
      
          "snippets": {
              "css": {
                  "filters": "css",
                  "profile": "css",
                  "snippets": {
                      "wid": "width:|;",
                      "widows": "widows:|;"
                  }
              }
          }
      }
      

      编辑:删除文件的解决方案对我不起作用。输入“宽度”后点击标签仍然自动完成为“寡妇:;”在我的机器上。

      【讨论】:

        【解决方案4】:

        另一种方法是键入“w”和 TAB。这是“宽度:;”的缩写根据Emmet Cheat Sheet

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2015-03-14
          • 2018-05-13
          • 2013-03-19
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多