2009-05-15 5 views
3

Pour travailler avec des fichiers JS dans Visual Studio 2008, je l'ai fait:Travailler avec javascript dans Visual Studio

Tools -> Options -> Text Editor -> File Extensions 

et l'extension ajoutée avec édition de script d'expérience.

Cela fonctionne à peu près comme prévu à part les choses suivantes:

  1. La coloration syntaxique est mis en place extrêmement lent (au bout de 10 secondes environ) quand j'ouvrir le fichier JS. Les avertissements de compilation sont générés tout aussi lentement et disparaissent lentement lorsqu'ils sont corrigés. Généralement, pas un gros problème, mais je me demande pourquoi. Jusqu'à ce que le fichier soit syn surligné, vous ne pouvez pas mettre de points d'arrêt.

  2. Intelisense fonctionne, mais pas toujours. Par exemple, si j'utilise getElementById pour obtenir l'élément, intelisense avec cet élément ne fonctionne pas. Je suppose que cela a à voir avec le contexte, car le compilateur ne peut pas déterminer quel type d'objet est en question. Il ne fonctionne pas non plus à l'intérieur d'une page html en utilisant la balise de script, mais dans ce cas, la mise en évidence syn est immédiate.

S'il y a une meilleure approche?

Je choisis actuellement d'utiliser un éditeur externe et de le lancer en ajoutant une action "ouvrir avec" personnalisée sur le fichier js. Cependant, je n'aime pas faire cela parce que je ne peux pas utiliser les capacités de débogage VS fantastiques ...

+0

Quelle version de VS? Quelle édition? –

+0

VS 2008 (TeamSuite dans ce cas, mais cela ne devrait pas avoir d'importance) – majkinetor

Répondre

Questions connexes