Visual Assist

09.05.2008 21:02 in programowanie

Programisty z kilkuletnim doświadczeniem nie trzeba przekonywać, że Visual Studio jest wygodnym narzędziem. Środowisko to sprawdza się szczególnie dobrze, gdy korzystamy z C# -- oferuje nam nie tylko inteligentne kolorowanie składni, ale też pracujący rewelacyjnie IntelliSense. Do tego podstawowe opcje automatycznej refaktoryzacji (np. opakowanie zmiennej we właściwość).

Sytuacja nie jest niestety taka różowa w przypadku C++. Nie ma się co dziwić -- starszy brat C# umożliwia tworzenie dosyć "potworkowatych" konstrukcji językowych, które są zbyt skomplikowane dla IS. Do tego kolorowanie ogranicza się w zasadzie do paru regexpów.

W Internecie można jednak znaleźć dosyć ciekawy produkt -- Visual Assist. Jest to plugin doVS, który oferuje nam kilka nowych możliwości. Wśród nich znaleźć można między innymi inteligentniejsze kolorowanie (oddzielne kolorki dla zmiennych, nazw typów, funkcji), usprawniony IS (z lepszą wyszukiwarką) i nową przeglądarkę kodu (tj. funkcji w danym pliku).

Niestety -- ja wymiękłem. VA jest dosyć irytujące, bo nie pozwala na zatwierdzenie wyboru z IS dowolnym klawiszem (po paru latach człowiek ma już readonly nałogi). Do tego trzeba dodać, że wykłada się przy szablonach.

Tak więc bez większego żalu odinstalowałem ów plugin (który notabene kosztuje 250$). Cóż, ostatnio więcej pracuję z C#, gdzie VA nie jest aż tak przydatny. Mam jednak nadzieję, że kilka jego dobrodziejstw zostanie dołączonych do którejś z przyszłych wersji VS (chociaż w sumie każda kolejna będzie coraz bardziej nastawiona na C# -- takie życie).

Comments:

Leave comment: