Mam przełącznik w sekcji mojej funkcji, i muszę zmienić kolejność niektórych przypadkach dla lepszego czytania kodu.Jak zachować format podczas wklejania w programie Visual Studio 2015?
Więc kod w tej chwili wygląda mniej więcej tak:
switch(parameter) {
case "foo" : {DoSomething; DoSomething; DoSomething; DoSomething; break }
case "bar" : {DoSomething; DoSomething; DoSomething; DoSomething; break }
....
case "alpha" : {DoSomething; DoSomething; DoSomething; DoSomething; break }
case "beta" : {DoSomething; DoSomething; DoSomething; DoSomething; break }
}
więc mam hundreads spraw wewnątrz tej instrukcji switch i muszę uporządkować większość z nich. I podczas porządkowania, na przykład, jeśli chcę umieścić przypadek foo i pasek liter poniżej przypadków alfa i beta. Prosty Ctrl+c
i Ctrl+v
daje mi moc takiego:
switch(parameter) {
case "alpha" : {DoSomething; DoSomething; DoSomething; DoSomething; break }
case "beta" : {DoSomething; DoSomething; DoSomething; DoSomething; break }
......
case "foo" : {DoSomething;
DoSomething;
DoSomething;
DoSomething;
break }
case "bar" : {DoSomething;
DoSomething;
DoSomething;
DoSomething;
break }
}
Przekształcając ten tekst kilka razy to kłopotliwe zadanie. Czy istnieje sposób, w jaki można powielić linię tak, jak jest w innej części kodu?
Na przykład chcę cały tekst pozostanie w jednej linii, jak to było wcześniej,
case "foo" : {DoSomething; DoSomething; DoSomething; DoSomething; break }
case "bar" : {DoSomething; DoSomething; DoSomething; DoSomething; break }
pytasz o formatowanie układu kodu? – jmugz3
Pytanie dotyczy: - sposobu zachowania formatu po wklejeniu – pm100
Można wyłączyć automatyczne formatowanie po wklejeniu w opcjach programu Visual Studio, ale uważam, że miałoby to zastosowanie na całym świecie. –