2014-11-20 16 views
8

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?

risposta

0

Io uso VS2015. Il modo in cui lo faccio è aggiornare il file "references.js" (fare clic destro su quel file e fare clic su aggiornamento) see screenshot

Problemi correlati