7

Prima di tutto, questo è un problema noto nel 2012 (ha lavorato bene in VS 2008) (Anche se è certamente ampiamente riportato con ASP classico di essere così vecchio):Visual Studio 2012 e rientro ASP Classic (Smart)

http://connect.microsoft.com/VisualStudio/feedback/details/766046/indentation-in-visual-studio-2012

MS hanno chiuso questo come "Non riproducibile" che è toro!

solo spiegare il problema, prendere il seguente esempio:

enter image description here

Dire il mio cursore si trova sulla linea 60 dopo l'") premendo Invio c'è mettendo il mio cursore a 'A - dovrebbe essere ponendolo al 'B!

Ora poi, posso forzare VS per posizionare il cursore in 'B cambiando rientro da "Smart" a "Block":

enter image description here

Purtroppo

; "Block" è altrettanto irritante, cioè premendo Invio dopo aver scritto If X = Y then mette il cursore allo stesso livello di indentazione come If invece di If + 1

La mia domanda: qualcuno ha riuscito ad ottenere "Smart" indentazione lavorare in ASP classico file, se sì - come?

Edit: ecco un piccolo video che dimostra il problema (tipo I "???" ogni volta che il cursore si è spostato nella posizione errata)

http://www.heavencore.co.uk/filehub/Videos/Tech/VisualStudio2013_ClassicASP.mp4

+2

Di fronte allo stesso problema, hai trovato ancora qualche soluzione? – YvesR

+0

@YvesR Non ho ancora trovato una soluzione ho paura: '( – HeavenCore

+0

Affrontare il problema della fama, non ha mai trovato alcuna soluzione ... il documento in formato – Max

risposta

0

provare i tasti di scelta rapida per auto -formattazione del codice in VS2012.

alla sezione Formato: Ctrl + E, Ctrl + F

al formato di documento Ctrl + E, Ctrl + D

anche. Considera un editor VBscript migliore, come VBSEdit che ha l'opzione "Codice Riformattazione" nel menu "Modifica ..." e bloccherà automaticamente il tuo codice.

+2

è 'ctrl + k> ctrl + d'. La selezione del formato è' ctrl + k> ctrl + f'. Bello editor VBScript collegato però. – hofnarwillie

+4

FYI Nessuno dei due lavori su Classic ASP/VBScript in VS2013. – hofnarwillie