如何修改我的首选项以便Sublime Text 3识别
<!
作为评论的开头,在按enter
后,会将其视为<!---->
?基本上我试图让ST3识别<!
,就像它识别HTML标记的开头一样,例如<p
,按下输入后即可完成<p></p>
从我能够讲述的内容来看,我不能直接通过ST3的偏好来做到这一点。我必须修改哪个文件才能执行此操作?
谢谢你们。
答案 0 :(得分:0)
好吧我明白了!我无法在标签表单中识别出<!
,因此我决定将<cm
作为评论&#39;的简写。无论哪种方式,现在当我输入<cm
并按tab
时,它会自动填充为<!---->
并将光标放在两个中间连字符之间。另外,我使用Sublime Text 3,Version 3,Build 3143。
向朋友展示后,我意识到您只需按CMD+/
即可完成同样的操作而无需编辑任何文件,但我认为无论如何我都会分享这个,因为它&# 39;创建自己的自定义标签完成方式。
转到Contents>MacOS>Packages
并打开HTML.sublime-package
(我用BBedit打开文件)
选择html_completions.py
default_list += ([
将('cm\tTag', '!--$0-->'),
添加到
('a\tTag', 'a href=\"$1\">$0</a>'),
保存文件。
如果Sublime Text正在运行,请关闭,退出,然后重新打开它。否则,只需打开它。
将当前空白文本窗口另存为.html
现在,如果您输入<cm
并按Tab
,它将标签完成并变为<!---->
并将光标放在两个中间连字符的中间位置。< / p>
要创建自己的,请将cm
中的!--$0-->
和('cm\tTag', '!--$0-->'),
更改为您想要的任何内容,例如
('hello\tTag', 'yo diggity>'),
返回
<yo diggity>
但是,就像我上面所说,最简单的评论方法就是按CMD+/
。