gpt4 book ai didi

code-snippets - Atom编辑器:多个片段

转载 作者:行者123 更新时间:2023-12-03 13:07:39 27 4
gpt4 key购买 nike

这是一个很简单的问题,但是除了自述文件外,我找不到任何文档。

我如何在Atom Editior中具有多个自定义片段:

例如我现在在我的snippets.cson中有这个

'.source.js':
'Normal Comment Block':
'prefix': 'cmm'
'body': """
//**********************************************************************************
//
//**********************************************************************************
"""

'.source.js':
'Dashed Comment Block':
'prefix': 'c--'
'body': """
//----------------------------------------------------------------------------------
//
//----------------------------------------------------------------------------------
"""

但是cmm不起作用,我只能使用snippets.cson中的最后一项。有想法该怎么解决这个吗?我想使用大约十二种不同的代码段,但是我不知道如何正确地包含它们。

最佳答案

配置文件格式称为CSON,CoffeeScript对象表示法。像JSON(JavaScript对象表示法)一样,它是一种用于描述简单对象的文本格式。因此,当您两次指定键(例如您的示例中的.source.js)时,第二个实例将覆盖第一个实例。如果您只有一个.source.js,那么一切都会正常进行:

'.source.js':
'Normal Comment Block':
'prefix': 'cmm'
'body': """
//**********************************************************************************
// $1
//**********************************************************************************
$0
"""
'Dashed Comment Block':
'prefix': 'c--'
'body': """
//----------------------------------------------------------------------------------
// $1
//----------------------------------------------------------------------------------
$0
"""

另外,我随意在片段中添加了制表位,以便在扩展片段时,光标应首先位于注释内。您可以输入评论,然后按TAB键退出并继续。

关于code-snippets - Atom编辑器:多个片段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26615818/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com