[英]How to include more JavaScript inside Atom editor by Github?
我一直在使用Atom编辑器的代码段,并且看到我已经知道可以在代码段中包含JavaScript,如我的示例所示。
(它插入带有日期的待办事项注释)
TODO: (RAM) Fix this - 2014-11-23 20:55
HELLO
如何包含更多JavaScript。
例如
在代码段内进行设置
var= to something
要么
call a JS library
要么
ask for input from user i.e. confirm();
并在confirm()函数的基础上进行。
任何帮助将不胜感激,我花了很长时间寻找,但是关于它的文档并不多。 Submlime Text的代码片段允许通过Python插入大量代码。
谢谢〜罗布
内部文件snippets.cson
'.source.js':
'Date TODO: insert':
'prefix': 'datetd'
'body': """
TODO: (RAM) $1 - #{datetime = new Date(); datetime.getFullYear()}-#{(datetime.getMonth()+1)}-#{datetime.getDate()} #{datetime.getHours()}:#{datetime.getMinutes()}
#{"hello".toUpperCase(); }
$2
"""
更新:通过atom / atom#4791的合并,从Atom中删除了将CoffeeScript代码放入CSON配置文件中的功能。 其余答案将保留完整以供历史参考。
实际上,文件的语法是CoffeeScript(因此,如CoffeeScript对象表示法中的.cson
),而不是JavaScript。 碰巧您输入了允许作为CoffeeScript的JavaScript。 CoffeeScript不使用var
关键字,因此您可以像在示例中那样分配变量:
datetime = new Date()
其他项目,您可能必须要有一点创意。 我不认为摘要程序包打算以这种方式使用,这就是为什么缺少有关“功能”的文档的原因。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.