在Atom中覆盖默认片段
我试图覆盖Atom中的默认片段,因为我想更改默认脚本片段
<script charset="utf-8"></script>
至
<script src=""></script>
我已将下列内容放入snippets.cson中。
'.text.html':
'Comment':
'prefix': 'com'
'body': '<!-- $1-->'
'Script':
'prefix': 'script'
'body': '<script src="$1"></script>'
我的'com'片段正常工作。 但脚本产生的是默认片段,而不是我的新片段。
显然它现在是一个错误。
通过https://github.com/atom/atom/issues/2695
从1.19.5开始,我可以使用传统的创建片段的过程来覆盖原子默认片段,片段使用coffeescript编写。 例如,覆盖我的require方法看起来像。 。 。
'.source.[*yourlanguage*]':
'Require':
'prefix': 'r'
'body': "require '$1' "
更具描述性
通过文件下拉菜单导航到“snippets”。
按照列出的指示,或继续与我。
复制并粘贴我在下面提供的代码。 将您的语言替换为您为您编写代码的语言。
打开一个新文件,在'前缀'后面输入字符:,按下tab键。
这应该给你足够的信息,以便根据上下文找出如何覆盖和写入原始片段。