15 бесплатных мини расширений для Visual Studio 2010

by sansys 16. апреля 2010 08:56

Полезная копипаста с www.gotdotnet.ru/blogs/sharomank/7567/:

Почти все кто работает с Visual Studio, слышал или использовал Resharper(R#), плагин расширяет стандартный Intellisense и делает многое другое. Я сильно привык к его удобствам, которые он мне предоставлял в VS2008 и при установке VS2010 RC, не задумываясь, пошел качать новую тестовую версию ReSharper 5.0 Nightly Builds, чтобы написать тулзу для парсинга логов.

Установка VS2010 прошла гладко, сначала я решил поработать стандартными средствами IDE. Было странно, что по умолчанию не было включено отображение синтаксических и др. ошибок с их подчеркиванием, которые я установил вручную в «Tools -> Options -> Text Editor -> C# -> Advanced».  Вроде бы было лучше, чем в VS2008, но чего-то всё же не хватало. Я установил R#,  в C# коде он работал отлично, но при открытии XAML, он вел себя просто ужасно, появлялись тормоза и он начинал хаотично подчеркивать ошибочными волнами стандартный код, видимо мне не повезло со скаченным билдом.

Долго не мучаясь, я удалил R# и начал «кодить ручками», но в силу  моих привычек было ощущение, что у меня забрали пару пальцев и я начал искать альтернативы в результатах google-а. Они меня привели на сайт Visual Studio Gallery, за 2+ недели использования студии, я установил около 8 расширений, которые сделали VS2010 удобнее для меня, при создании данной статьи я решил увеличить их список и опробовать ещё парочку популярных расширений.

 

1. Go To Definition  

В VS2010 для перехода к определению типа и т.п. используется по умолчанию клавиша F12, не знаю как Вам, а мне хотелось что-то наподобие ctrl+щелчок. Открыл настройки, и у меня не получилось этого сделать, пошел гуглить и нашел расширение, которое при нажатии ctrl начинает подчёркивать типы и т.п.,  при щелчке по которому будет произведён переход.

2. Triple Click  

Данное расширение позволяет полностью выделить строку с помощью тройного клика, обычно я это также делаю с помощью нажатия на клавиши Home -> Shift + End.

3. Hide Main Menu  

Расширение прячет главное меню VS2010 аналогично IE8, появляется при нажатии на клавишу Alt, у меня разрешение на ноутбуке по высоте 768px.
  

4. ItalicComments  

Данное расширение применяет курсив для комментариев, в стандартных настройках я только лишь смог поменять цвет. В основном у меня данное расширение отключено, мне так тяжелее читать комментарии, хоть их и не много в данной тулзе :)
  

5. MoveToRegionVSX  

Расширение для перемещения куска кода в регион. Выделяем код, потом в контекстном меню  выбираем «Move To Region», появляется окошко со списком всех регионов, в котором нужно сделать выбор.
  

6. Word Wrap with Auto-Indent  

Расширение, которое позволяет редактору кода включить перенос не вмещающихся слов, после установки появляется в «Edit -> Advanced -> Word Wrap» для использования по умолчанию «Ctrl+E, W» для включения и выключения.
Было:
  
Стало:
  

7. Regex Editor  

Расширение, которое делает написание регулярных выражений более удобным, а также может служить помощником при их написании. Окно появляется автоматически при создании класса Regex, или при наведении на его строковый параметр и нажатия Ctrl+щелчок.
  

8. GradientSelection  

Данное расширение делает окантовку при выделении кода, также в VS2010 код при выделении не теряет свой цвет, как было в VS2008.
Было:
 
Стало:
 

9. Selection Foreground  

Для тех, кому нравиться вариант VS2008, есть дополнительное расширение.
 

10. StructureAdornment  

Расширение создаёт цветные линии, которые визуально объединяют начало и конец блоков, а также при наведении на линию отображает начальные строки  всех родительских блоков. Содержит внутри себя 4 не визуальных расширения: BlockTagger, BlockTaggerImpl, SettingsStore, SettingsStoreImpl.
Автор данного расширения написал несколько различных расширений, которые все вместе есть в AllMargins.
  
 

11. Highlight all occurrences of selected word  

В VS 2010 появилась родная подсветка одинакового текста, при установке курсора на слово или при его выделении, одинаковые слова подсвечиваются серым цветом, которые еле заметны. Сначала хотел найти, где можно в настройках изменить фон данной подсветки, но к счастью нашел расширение, которое меня удовлетворило и даже больше. Данное расширение выделяет все повторения, включая повторения в комментариях, делая при этом маркет на поле слева, что позволяет увидеть повторение, которое находится на линии, но из за скролла не уместилось в экране, а также повторение внутри свёрнутого блока.
Было:
  
Стало:
  

12. Find Results Highlighter  

В VS есть окно результатов поиска(Find Results) при поиске через «Find in Files» или Ctrl+Shift+F. Данное расширение выделяет цветом совпадающие значения.
Было:
 
Стало:
  

13. Visual Studio Background Customizer  

Данное расширение позволяет выбирать другой плиточный фон рабочего поля или задать собственный рисунок, появляется новый пункт меню в «Tools -> Customize background…» 
  
 

14. Visual Studio Color Theme Editor  

Данное расширение позволяет делать тонкую настройку цветов элементов IDE VS2010, есть несколько тем  сразу, а также возможность создавать свои собственные, в главном меню появляется пункт «Theme».
  
  

15. IntelliSense Presenter  

Расширение заменяет стандартное окно Intellisense при кодинге на более красивое WPF представление, которое имеет в правом нижнем углу ссылку на главную страницу MSDN-а :)
 
  

Заключение  

Конечно можно спорить о необходимости установки некоторых из этих расширений или о том, что Resharper кручи всех на свете, но он платный, а также как говорится: На вкус и цвет, фломастеров нет.
14 расширений из этого списка в общем весят 689КВ(!) и «Visual Studio Color Theme Editor» весит 751КБ, общий вес 1,4МБ. И не забудьте, что расширения могут обновится в любой момент, поэтому рекомендую включить автообновление в «Tools -> Environment -> Extension Manager».

Хотел бы также заметить, что данные расширения делаю VS2010 более дружелюбной и удобной в работе, ну а также не забывайте заходить в родные настройки, которые позволяют более тонко  настраивать ваш рабочий инструмент Visual Studio.

UPDATE: Статья участвует в конкурсе

Это моя первая статья, благодарю всех за внимание! 

Текущий рейтинг: 5.0 (2 голосов)

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

Microsoft | Visual Studio

Комментарии

Комментарии закрыты

О нас

Это блог компании Инлайн. Мы занимаемся разработкой сайтов, корпоративных порталов и корпоративных информационных систем на основе новейших технологии Microsoft  - ASP.NET, SharePoint и Silverlight. А в этом блоге мы размещаем самые последние новости в области разработке для web.

Облако тегов