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 (1 голосов)

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

Tags:

Microsoft | Visual Studio

Новый контрол от Microsoft для графиков <asp:chart runat="server"/>

by DenizK 6. февраля 2010 23:26

И в продолжение темы о выводе графиков - Microsoft выпустило контрол для вывода графиков. Подброности как всегда у Скотта Гатри http://weblogs.asp.net/scottgu/archive/2008/11/24/new-asp-net-charting-control-lt-asp-chart-runat-quot-server-quot-gt.aspx

3Д круговые диаграммы

Графики

 

Оценок нет

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

Tags:

ASP.NET | Microsoft | Tools

Microsoft SQL Web Data Administrator

by Sasha 19. июля 2008 07:54
загуглил на тему веб-управления базами MSSQL.
нарыл один забытый проект SqlWebAdmin

качнул. хотел поставить, потребовал .NET 1.1 поставить (конечно не ставил).
в тотал командере "над" инсталлиционным пакетом нажал CTRL+PageDown

копирнул содержимое setup.msi\SourceDir\Samples\ в wwwRoot
в IIS 6.0 сконфигурил, делаю browse, вижу безвкусный интерфейс, но приконнектиться к базам смог!

+ есть неплохая возможность изучить C# код по работе с базами.
(точнее с различными объектами структуры базы)

 sqlWebAdmin.rar (464.94 kb) - только приложения

 setup.msi (3.34 mb) - инсталлиционный пакет

Оценок нет

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

Tags:

ASP.NET | Microsoft | SQL Server

Узнать исходник хранимой процедуры

by Sasha 18. июля 2008 11:44

Возникла ситуация, нужно узнать исходник хранимой процедуры, а доступ к базе на уровне выполнения SQL-запросов через web-интерфейс.

Решение :  SELECT OBJECT_DEFINITION(OBJECT_ID(N'ProcName',N'P'));

И вообще, полезно знать http://msdn.microsoft.com/en-us/library/ms176090.aspx 

Скрин.jpg (98.29 kb)

Оценок нет

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

Tags:

Microsoft | SQL Server

Вышла Expression Studio 2

by DenizK 2. мая 2008 14:32

1 мая Microsoft объявила о выходе второй версии Expression Studio. Были внесены следующие изменения

Expression Web:
· Поддержка работы в режиме design для PHP и Silverlight
· Возможность импорт Adobe Photoshop файлов
· Поддержка ASP.NET 3.5 включая ASP.NET AJAX
Expression Blend:
· Поддержка Silverlight включая редактор JavaScript
· Добавлен XAML Vertex Animation
· Конвертер XAML контролов в WPF контролы
· Улучшение GUI (добавлени режим разделения экрана в режиме design/XAML view)
Expression Encoder:
· Новый VC-1 кодек
Expression Design:
· Улучшен экспорт XAML для Silverlight и WPF
· Image slicing для создания графики для web-сайтов 

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

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

Tags:

Microsoft | Tools

Internet Explorer 8 Beta 1

by MeF 5. марта 2008 23:49

Сегодня Microsoft сообщила о выходе бета-версии своего нового продукта - Internet Explorer 8, в котором они обещали реализовать нормальную поддержку современных стандартов (по-крайней мере поддержку CSS 2.1). Скачать бета-версию можно по адресу: http://www.microsoft.com/windows/products/winfamily/ie/ie8/readiness/Install.htm

В частности было добавлено несколько новых CSS3 селекторов таких как выборка элементов по значению некоторого аттрибута с учетом подстрокового поиска (E[att^='val'], E[att$='val'], E[att*='val']) и поддержка псевдо-элементов :before и :after . До сих пор нет поддержки ни свойства opacity, ни RGBA, однако тенденция к поддержке стандартов есть, что не может не радовать (возможно грядут времена, когда не придётся придумывать извращенные хаки, чтобы добиться отображения страницы в IE именно так, как её отображают нормальные браузеры, поддерживающие стандарты). Хочется отметить, что билды популярных в узких кругах браузеров Opera и FireFox давно имеют полную (или практически полную в FireFox) поддержку всех селекторов.

Что касается прохождения теста ACID2 - на данный момент авторы заявили, что IE8 не проходит копии ACID2, что связано с кросс-доменной безопасностью, но вполне проходит официальный тест.

ACID3 проходится IE8 лишь с результатом 17/100, что на текущий момент является очень низким показателем (бета-версии альтернативных браузеров набирают более 55 очков, а последние сборки WebKit'а уже около 90).  

Есть некоторые интерфейсные улучшения, но в большей степени IE8 практически не отличается от IE7 по интерфейсу. Изменений в производительности рендеринга не наблюдается, т.е. как всё жутко тормозило, так всё и тормозит.

Оценок нет

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

Tags: ,

Microsoft

Стандарты кодирования от Microsoft

by DenizK 25. января 2008 18:34
Стандарты кодирования - очень важная вещь для любой команды разработчиков. Со взглядом Microsoft на эту проблему можно ознакомится по ссылке http://msdn2.microsoft.com/en-us/library/xzf533w0(VS.71).aspx

Оценок нет

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

Tags:

Microsoft

О нас

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

Облако тегов