Pokazywanie postów oznaczonych etykietą visual studio. Pokaż wszystkie posty
Pokazywanie postów oznaczonych etykietą visual studio. Pokaż wszystkie posty

poniedziałek, 30 listopada 2009

Zaznaczanie prawego marginesu w Visual Studio

Jednym z dziwniejszych wymagań standardu kodowania jest maksymalna długość wiersza ograniczona do 80 (lub nawet 72) znaków. Ciężko jest to utrzymać, jeżeli nazwy klas mają ponad 20 znaków, nazwy metod po kilkanaście, nazwy zmiennych ok. 10 symboli, a kod piszemy na 5. poziomie zagnieżdżenia (czyli 5 * 4 = 20 spacji z przodu)...

Wymaganie to ma sens tylko w 2 przypadkach:
1. Ktoś pisze kod w vi na terminalu.
2. Ktoś drukuje kod i go potem czyta, tak jak niektórzy wykładowcy na studiach.

Niestety ostatnio natrafiłem na przypadek nr 2 przy pisaniu kodu w C++. Postanowiłem wykorzystać rozwiązanie pośrednie, czyli zaznaczyć sobie w edytorze Visual C++ prawy margines na 80 kolumnie kodu. Np. w NetBeans 6.7 taka możliwość jest w Tools -> Options -> Editor -> Right Margin.

Niestety, w dowolnej wersji Visual Studio uruchomienie podobnego ficzera nie jest takie oczywiste Udostępniana jest tylko opcja "Word wrap", która zawija tylko wizualnie kod, kiedy osiągnie on krawędź ekranu... (btw: u mnie to 142 kolumna, a u Was?)