繁体   English   中英

如何在Github的Atom编辑器中包含更多JavaScript?

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM