Appena iniziato a utilizzare Web Essentials e ad apprezzare il suo supporto per i file .coffee. Grosso problema però: In Visual Studio, se si aggiunge il seguente riferimento alla parte superiore di un file .js, Visual Studio includerà IntelliSense per le voci del file di riferimento:Riferimento Javascript e Intellisense in Visual Studio 2013. File caramel
/// <reference path="../../js/knockout-3.1.js" />
Così, mentre scrivevo il mio codice ho può digitare qualcosa come ko.
e intellisense mi mostra tutte le funzioni che knockout ha da offrire.
Tuttavia il riferimento XML sopra non è consentito nei file .coffee e in effetti impedisce di essere compilati. Posso mettere quanto segue in un file .coffee:
# @reference ../../js/knockout-3.1.js
Questo compilerà, ma ho perso l'intellisense in Visual Studio.
Come posso "includere" altri file .js come riferimento e attivare intellisense in un file .coffee?