Корисні надбудови або плагіни для власного розробника Visual Studio [закрито]


75

Існує безліч різних надбудов для Visual Studio, див. Visual Studio Gallery . Будь ласка, поділіться своїм досвідом та улюбленим.

Як мотивацію, ось кілька моїх улюблених:

Інструменти

  • Ranorex [C] - Структура тестування та автоматизації графічного інтерфейсу
  • OneTime [F / C] - Управління програмними проектами
  • CppCheck [F / O] - Статичний аналіз коду C / C ++
  • Інтернет-генератор GUID [F] - на випадок, якщо вам потрібен GUID
  • WinMerge [F] - порівняння файлів / каталогів
  • codepad [F] - онлайн-компілятор
  • Cilk ++ [F / C] - оптимізуйте свою програму для багатоядерних процесорів
  • Microsoft Application Verifier [F] - інструмент перевірки виконання для власного коду
  • SourceMonitor [F] - простий інструмент вимірювання метрики коду
  • WinUnit [F] - приємне модульне тестування для власного (C / C ++) коду в Windows
  • Very Sleepy [F] - простий інструмент профілювання коду
  • Visual Sidekick [P] - ефективний, але дешевий покроковий пошук за символами та файлами
  • CodeAnalyst [F] - інструмент профілювання коду від AMD (також частково працює на Intel)
  • Sisulizer [C] - Інструмент візуальної локалізації програмного забезпечення
  • Innovasys HelpStudio Lite [F / C] - створити довідкові системи Microsoft Help 2.x.

Для перерви на каву

  • Іграшка з порошком [F] - будуйте захоплюючі симуляції самостійно
  • OE-CAKE [F / C] - будуйте симуляції рідини самостійно.

Ваші пропозиції:


[F] - безкоштовна програма [O] ​​- з відкритим кодом [C] - комерційна.


До речі, цей пост - це, по суті, одне і те ж.
Джордан Пармер,

він він збирався сказати те саме саме ...
Метт

1
просто охайна друкарська помилка: для Visual Assist це "La Crème de la Crème" :-) приємний список BTW.
Макс.

WiX не був включений до Visual Studio 2010, я це виправив.
bitbonk

Інтернет-генератор GUID [F] - на випадок, якщо вам потрібен GUID або ви не знаєте, як користуватися своєю IDE? 3.bp.blogspot.com/-fNr9nipDNbI/T8g_3hn51vI/AAAAAAAAAc4/…
ta.speot.is

Відповіді:




5

Хіба ніхто не використовує Resharper ? - Ганьба тобі! ;-)

Серйозно, ви не знаєте, чого вам не вистачає (я знаю, бо мені ще належить переконати свого начальника купити його, і термін мого оцінювання закінчився)

Додавання цього інструменту до візуальної студії майже доводить його до рівня IntelliJ Idea для Java


2
ReSharper тут не актуальний :) Корисні надбудови або плагіни для власного розробника Visual Studio.
Павло Мінаєв

Не зовсім впевнені, як Resharper не кваліфікується як надбудова чи плагін - або як використання будь-якої такої програми може підтримувати природну природу Visual Studio? Кожен до свого, я припускаю.
belugabob

4
Рідна в контексті цього питання, схоже, означає некеровану. Як у C / C ++, а не в C #.
sean e

ReSharper незабаром отримає підтримку C ++, але для того, що воно того варте, це не зовсім марно з проектами C ++. Ви все ще можете CTRL+Tі використовувати його можливості навігації рішенням.
ta.speot.is

@PavelMinaev ReSharper має підтримку C ++, див. Тут
odiszapc

3

RockScroll чудовий, але є щось більш потужне: MetalScroll :)

до речі ... Я також рекомендую цей патч: http://code.google.com/p/metalscroll/issues/detail?id=9


Дякую! Я прочитав цю відповідь, замінивши RockScroll на MetalScroll. Ряд удосконалень функцій та краща стабільність. Я рекомендую будь-кому зробити те саме.
Дані ван дер Меер,

2

VSFileExplorer - приємний провідник файлів для VS. Це також дуже корисно, коли використовується разом з subversion / tortoiseSVN, оскільки він відображає піктограми накладання черепахи в VS.

і звичайно

GhostDoc для генерації коментарів до XML-документів щодо методів, властивостей, класів, ...



1

допомога дуже корисна, візуальні ворси - це добре, але нудно.



0

Мої дві копійки коштують: TabStudio та RockScroll .

Tab Studio надзвичайно дивовижний під час роботи з програмами WPF / Silverlight, намагаючись відстежувати будь-яку кількість коду, файлів моделі перегляду та файлів xaml.

Рок-прокрутка чудово підходить для великих файлів та швидкого пошуку посилань.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.