Autocomplete 如何删除升华文本2中的某些特定自动完成?
我已经在Emmet软件包(Windows7 64位)中安装了Sublime Text 2 当我键入“wid”时,我希望自动完成的第一个建议是“width”。 问题是,现在它暗示了“寡妇”,这是非常罕见的用法 我如何修改建议的顺序,或者甚至更好地删除“widows”自动完成建议?Autocomplete 如何删除升华文本2中的某些特定自动完成?,autocomplete,sublimetext2,sublimetext,code-snippets,Autocomplete,Sublimetext2,Sublimetext,Code Snippets,我已经在Emmet软件包(Windows7 64位)中安装了Sublime Text 2 当我键入“wid”时,我希望自动完成的第一个建议是“width”。 问题是,现在它暗示了“寡妇”,这是非常罕见的用法 我如何修改建议的顺序,或者甚至更好地删除“widows”自动完成建议? 升华会慢慢地“学习”你最想要的 “默认情况下,按enter键时,完成弹出窗口中的选定项目将提交。这可能会在提交完成和插入换行之间产生歧义。通过将“自动完成”选项卡上的“提交”设置设置设置为true,enter将插入换
- 升华会慢慢地“学习”你最想要的
- 如果要删除特定代码段,请执行以下操作:
那里应该有一个“emmet css snippets”文件夹。
在该文件夹中有所有可用的代码段,如名为:
的个人文件
“快捷方式”。升华片段(wid.sublime-snippet代表“宽度”)我也遇到了同样的问题 尝试打开
首选项>浏览软件包
在窗口中打开
CSS
文件夹并编辑CSS\u completions.py
文件,将文件拖动到sublime并找到widows
,删除行中的代码,我已经尝试了,它正在mu sublime上工作。参考:
ST3:Emmet:Settings-用户
{
"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:|;"
}
}
}
}
编辑:删除文件的解决方案对我不起作用。键入“宽度”后按tab键仍然会自动完成“widows:”;在我的机器上。另一种选择是键入“w”和TAB。这是“宽度:”;“根据这些_completions.py文件似乎在很大程度上控制了这种行为。