Как правильно готовить Visual Studio

Disclaimer: Я использую VS в основном для C# и Javascript. Да, там стоят еще плагины на PHP, Fortran, Python и F#, но использую я их намного реже.
1. Расширения
- Hide Main Menu – скрывает панель меню, как в Explorer, до нажатия ALT. Бережем пространство на экране :)
- Javascript Parser – показывает дерево элементов JS-файла. Правда, чего не хватает этому расширению – автоскрытия панели на других типах файлов. Впрочем, C# и JS вперемешку в одном проекте все же встречаются редко.
- JSEnhancements – свертыватель регионов в JS и подсвечиватель парных скобок. Must have. Надо сказать, что эту фичу у VS Team просят уже несколько лет, но они упорно закрывают ее с Won’t fix. Почему – непонятно((
- Productivity Power Tools. Тут много. Одни Quick
Access и Solution Navigator с быстрым поиском чего стоят. Еще,
Ctrl+Click для Go To Definition – тоже must-have вещь, которой нету
в штатной поставке VS из-за патентных троллей :/
BEWARE: текущая версия Power Toys крашится, если у вас не-английская локаль и вы пользуетесь Quick Access. Обещали пофиксить. - VS 10x Code Map – то же самое, что и Javascript Parser, только для C# и красивее. Умеет сворачивать и разворачивать куски файла синхронно с превьюшкой. На больших файлах тормозит.
1.1. Еще стоит посмотреть на Image Insertion, Regex Editor и
Tangible T4 Editor. Я их ставил, но пока не привык. Поэтому ничего
не пишу %)
Color Theme Editor, XAML Intellisense Presenter, Visual Studio Tip
Of The Day Start Page, VSCommands 2010 может кому приглянутся.
1.2. Нет, я не использую ReSharper. Иногда, впрочем, ставлю, окучиваю какой-нибудь очередной опенсорс проект до приятного мне вида, потом удаляю. Потому что тормозит :/
2. Сглаживание
Много кто ругался на невыключаемый ClearType в VS2010. Я, в общем, этих людей не понимаю, но все равно, вот расширение, которое позволяет выключить в студии сглаживание шрифтов.
3. Настройка окон (кликабельно)
Как-то вот так. Но это по вкусу, конечно же. Для C# место JS
Parser’a занимает Code Map, остальное остается так же.
Еще я Error List и Find Results часто выношу на второй монитор.
4. Критика, пожелания, советы? :)
|
</> |