2010-04-21 8 views
10

Ho un problema con la formattazione dei blocchi di codice inline all'interno dell'editor di testo VS2010 e mi chiedo se qualcun altro ha avuto problemi simili e ho trovato l'impostazione "magica" che sto cercando.Resharper 5: Come si imposta lo stile di formattazione predefinito per i blocchi di codice in linea?

Sto lavorando ai tutorial in un libro di MVC. Ogni volta che aggiungo alcuni blocchi di codice in linea a una visione Voglio che formattato in questo modo:

<% foreach (var link in Model) { %> 
    <a href="<%=Url.RouteUrl(link.RouteValues)%>"> 
     <%=link.Text%> 
    </a> 
<% } %> 

Quello che sto ricevendo in realtà è questa (auto-formattato dall'IDE quando finisco di scrivere il codice):

<% foreach (var link in Model) { 
    %> 
    <a href="<%=Url.RouteUrl(link.RouteValues)%>"> 
     <%=link.Text%> 
    </a> 
<% } 
    %> 

È piuttosto irritante. Qualche idea su come posso istruire l'IDE a lasciare i miei tag <%%? Mi sono divertito con le opzioni in "Strumenti -> Opzioni -> Editor di testo" per anni ma purtroppo non sto andando da nessuna parte ...

Modifica: Ho appena notato che questo è giù per Resharper 5 (quando disabilito il problema scompare), tuttavia non so ancora come fermarlo. Qualche idea?

+0

Non si tratta di un problema di ricerca. L'ho sperimentato con lo standard VS 2008 installato. – David

+0

Molto strano, devo ammettere che non ho usato MVC in VS2008 me stesso. Per il momento JetBrains ha registrato il problema nel loro bug tracker: http://youtrack.jetbrains.net/issue/RSRP-178877 – nukefusion

+0

Questo mi fa impazzire. –

risposta

1

Quello che penso che tu abbia intenzione di fare è scrivere la tua regola all'interno di Visual Studio per il suo redering HTML basato su un tag personalizzato. non è la soluzione migliore ma l'unica che posso pensare che possa funzionare.

Problemi correlati