Zunächst einmal ist dies ein bekanntes Problem im Jahr 2012 (Arbeitete in VS 2008 fein) (Obwohl es sicherlich nicht weit berichtete mit klassischen ASP so alt sein):Visual Studio 2012 und klassische ASP Vertiefung (Smart)
http://connect.microsoft.com/VisualStudio/feedback/details/766046/indentation-in-visual-studio-2012
MS haben dieses als "nicht reproduzierbar" geschlossen, was Stier ist!
Nur das Problem zu erklären, nehmen Sie das folgende Beispiel:
Sag meinen Cursor auf Linie 60 nach dem ")
es durch Drücken der Eingabetaste ist mein Cursor an 'A
platzieren - es es platzieren sollte 'B
!
Nun kann ich VS zwingen, den Cursor an 'B
zu platzieren, indem von "Smart" Einrücken Wechsel auf "Block":
Leider; „Block“ ist genauso ärgerlich, dh drücken Sie nach If X = Y then
Schreiben Sie den Cursor auf dem gleichen Einzugsebene setzt als If
statt If
+ 1
Meine Frage: hat jemand geschafft zu bekommen „Smart“ Einrücken in klassischen Asp Arbeits Dateien, wenn ja - wie?
Edit: hier ist ein kleines Video demonstriert das Problem (I-Typ "???" jedes Mal, wenn der Cursor an die falsche Stelle verschoben hat)
http://www.heavencore.co.uk/filehub/Videos/Tech/VisualStudio2013_ClassicASP.mp4
Haben Sie vor dem gleichen Problem noch eine Lösung gefunden? – YvesR
@YvesR Ich habe noch keine Lösung gefunden, aber ich habe Angst: '( – HeavenCore
Mit Blick auf Ruhm Problem, fand nie eine Lösung ... – Max