Znacznik kolumny 90 :)
Zastanawiałem się kiedyś czemu w pakiecie Visual Studio 2005 brak jest opcji, która odpowiadałaby za wyświetlenie linii oznaczającej granicę wiersza. Chodzi o to, że projekty programistyczne często narzucają w swej konwencji kodowania maksymalną długość linii kodu. Przykładowo u mnie w firmie jest to 90 znaków. Abstrahując od tego czy 90 znaków to dobra czy zła liczba problem braku takiego “ficzera” jest dla mnie co najmniej tajemniczy. Na szczęście jest rozwiązanie…
Wszystkim, którym ten brak nieco doskwiera polecam metodę na włączenie ukrytej opcji w VS2005. Dodam tylko, że nie sam “wynalazłem” ten sposób, a jest on zaczerpnięty z pewnego wpisu na blogu Sary Ford. Dla tych, którym nie chce się klikać
i czytać po angielsku – oto jak się to robi:
- Wyłącz Visual Studio!
- Uruchom regedit.exe
- Przejdź do gałęzi: [HKEY_CURRENT_USER]\Software\Microsoft\VisualStudio\8.0\Text Editor
- Utwórz klucz typu STRING o nazwie Guides
- Zawartość tego klucza powinna mieć następującą postać: RGB(255,0,0) 90 – jeśli chcemy aby wyświetlił się czerwony znacznik tuż za 90 kolumną tekstu.
Jak zapewne łatwo się zorientować zawartość RGB(x,y,z) odpowiada za kolor, a liczba zaraz za tym wyrażeniem to nr kolumny. Jeśli komuś potrzeba dwóch znaczników to wystarczy, że doda kolejną liczbę po spacji, np. RGB(100,100,255) 90 100 – doda jasnoniebieskie znaczniki za 90. i 100. kolumną. W każdym razie jest efekt uboczny włączenia znacznika – pojawi się on także na innych okienkach – np. Output.
A tak wygląda efekt zmian w rejestrze:
