【发布时间】:2014-12-24 07:11:20
【问题描述】:
这是一个如此简单的问题,但除了自述文件之外我找不到任何文档。
如何在 Atom 编辑器中拥有多个自定义 sn-ps:
例如,我现在的 sn-ps.cson 中有这个
'.source.js':
'Normal Comment Block':
'prefix': 'cmm'
'body': """
//**********************************************************************************
//
//**********************************************************************************
"""
'.source.js':
'Dashed Comment Block':
'prefix': 'c--'
'body': """
//----------------------------------------------------------------------------------
//
//----------------------------------------------------------------------------------
"""
但是cmm不起作用,我只能使用sn-ps.cson中的最后一项。有想法该怎么解决这个吗?我有大约十几个不同的 sn-ps 我想使用,但我不知道如何正确地包含它们。
【问题讨论】:
-
您正在覆盖您的第一个 sn-p,因为您在数组中声明了相同的父键
'.source.js':两次。如果您从第二个中删除'.source.js':,那么它将起作用。每组语言 sn-ps 应该只有一个'.source.language':。否则,重复的父键将相互覆盖。