2009-09-29 4 views
0

Dans VS2008 (Outils -> Options, Éditeur de texte, HTML, Format, Options spécifiques aux variables), vous pouvez contrôler le formatage automatique de la plupart des variables.VS2008: Est-il possible d'avoir un formatage personnalisé pour les directives @?

Cependant, je voudrais avoir VS formatera automatiquement ma page @p directive de sorte qu'au lieu de:

<%@ Page Language="vb" AutoEventWireup="false" CodeBehind="Foo.aspx.vb" Inherits="WebRoot.Foo" 
    MasterPageFile="~/WebRoot.Master" %> 

Je reçois:

<%@ Page Language="vb" AutoEventWireup="false" 
     CodeBehind="Foo.aspx.vb" 
     Inherits="WebRoot.Foo" 
     MasterPageFile="~/WebRoot.Master" 
%> 

Est-ce possible?

Répondre

0

Vous pouvez contrôler les directives Page et Enregistrer de la même manière que les autres balises.

Outils> Options Text Editor> HTML> Format> Options spécifiques Tag> ASP.NET Contrôles

page
défilement et trouver la page (<% @ Page)

Inscrivez-
Ajouter un nouveau tag à Register (<% @ Register)

+0

Dans VS2008, il ne semble pas y avoir moyen de contrôler la mise en forme des attributs dans les balises. – chris

0

Je pensais ReSharper peut vous permettre de faire quelque chose comme ça, mais il semble que vous ne puissiez pas faire de règles de formatage personnalisées; seulement les préréglages avec lesquels il est livré. (See this question)

Mais vous devriez pouvoir utiliser un outil regex pour ce faire, ou peut-être écrire une macro à exécuter lors de la construction de votre projet.

Questions connexes