簡體   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