2010-08-23 4 views
0

Visual Studio 2008 dispose d'une commande pratique "formater tout le document" (ctrl + k, ctrl + d). Cela nettoiera et auto-indentera de nombreux types de fichiers, y compris .aspx, .xml, etc.Visual Studio "formater le document entier" - exécutable à partir de la ligne de commande?

Est-il possible d'invoquer cette fonctionnalité à partir de la ligne de commande, donc je n'ai pas besoin d'ouvrir Visual Studio et attendez que les fichiers s'ouvrent?

+0

Vous pouvez écrire un script qui utilise l'interface d'automatisation VS, un peu comme une macro. Je doute que ce soit beaucoup plus rapide ou plus facile à utiliser. –

Répondre

0

Je crois que la réponse est non.

La raison principale étant que "formater tout le document" modifie le document, mais ne l'enregistre pas. Il est donc pas une opération destructive. Non seulement vous avez la possibilité de vérifier le document original (que vous avez ouvert), mais vous pouvez également vérifier visuellement après l'exécution de la commande, mais avant d'écraser l'original.

Un outil de ligne de commande serait destructif sans aucun moyen de vérifier ce qui a été réellement changé, il serait simplement écrasé.

Questions connexes