Расширения для Visual Studio -- какие пользуете?
От: Shmj Ниоткуда  
Дата: 22.04.17 02:21
Оценка:
Давно ли вы зяглядывали в магазин расширений Visual Studio? Уже наклепали несколько тысяч, даже пересмотреть все несколько дней займет.

Часть из них уже по умолчанию установлена с VS (как то NPM), их предлагаю не рассматривать.

У меня прижился Resharper, NoComment и в последнее время добавил Productivity Power Tools только для функции скрыть/раскрыть все regions.

Смотрю, там есть несколько для авто-генерации Unit-тестов. Что лучше для этих целей?

Какие вы используете и остались довольны?
Re: Расширения для Visual Studio -- какие пользуете?
От: Doc Россия http://andrey.moveax.ru
Дата: 22.04.17 05:36
Оценка: 23 (5)
Здравствуйте, Shmj, Вы писали:

S>Какие вы используете и остались довольны?

Re: Расширения для Visual Studio -- какие пользуете?
От: hi_octane Беларусь  
Дата: 22.04.17 06:02
Оценка: 8 (1) +2
S>Какие вы используете и остались довольны?
Последнее время только 4:
VS Color Output — раскрашивает вывод output'a и позволяет добавить свою раскраску
Hide Main Menu — строка меню убирается и появляется по нажатию на Alt. 95% времени строка меню не нужна, а дополнительыне пару строчек кода нужны всегда.
File Nesting — позволяет в Solution Explorer вкладывать одни файлы в другие
ReSharper — без него всё скучно и медленно
Re[2]: Расширения для Visual Studio -- какие пользуете?
От: Doc Россия http://andrey.moveax.ru
Дата: 22.04.17 06:05
Оценка:
Здравствуйте, hi_octane, Вы писали:

S>>Какие вы используете и остались довольны?

_>Hide Main Menu — строка меню убирается и появляется по нажатию на Alt. 95% времени строка меню не нужна, а дополнительыне пару строчек кода нужны всегда.
В VS2015 пользовался. Жаль в VS2017 не поддерживается.
Re[3]: Расширения для Visual Studio -- какие пользуете?
От: hi_octane Беларусь  
Дата: 22.04.17 09:56
Оценка: 6 (1) +1
Doc>В VS2015 пользовался. Жаль в VS2017 не поддерживается.
Автор видно подзабил, но кто-то другой перевыложил с поддержкой VS 2017:
https://marketplace.visualstudio.com/items?itemName=vs-publisher-356819.HideMainMenu

Кроме того есть некий Hide Title Bar (никогда не пользовался им)
https://marketplace.visualstudio.com/items?itemName=dingbo.HideTitleBar-18430

Ну и можно взять оригинальное расширение от VS 2015, и добавить в секцию <SupportedProducts> в манифесте что-то такое:
<VisualStudio Version="15.0"><Edition>Pro</Edition></VisualStudio>
Re: Расширения для Visual Studio -- какие пользуете?
От: _NN_ www.nemerleweb.com
Дата: 22.04.17 10:46
Оценка:
Здравствуйте, Shmj, Вы писали:

.ignore
AsmDude
Code alignment
Customize Visual Studio Window Title — показывается рабочую ветку в заголовке
File nesting
Multi Edit Mode
Productivity Power Tools — весь
Resharper
VisualHG
VSColorOutput
Web Essentials 2017 — где-то половину из набора установил
http://rsdn.nemerleweb.com
http://nemerleweb.com
Re[4]: Расширения для Visual Studio -- какие пользуете?
От: bnk СССР http://unmanagedvisio.com/
Дата: 22.04.17 10:46
Оценка:
Здравствуйте, hi_octane, Вы писали:

_>Ну и можно взять оригинальное расширение от VS 2015, и добавить в секцию <SupportedProducts> в манифесте что-то такое:

_><VisualStudio Version="15.0"><Edition>Pro</Edition></VisualStudio>

А вот нифига. Они формат поменяли на vsix v3
Если сделать, как ты говоришь, оно грязно ругаться будет о несовместимости (хотя и запустится). Я уже запарился свое расширение на 2017 портировать

Что сам пользую:
— Resharper
— VS Output Enhancer
— Visual Assist X (для плюсов)
Re[5]: Расширения для Visual Studio -- какие пользуете?
От: _NN_ www.nemerleweb.com
Дата: 22.04.17 10:48
Оценка:
Здравствуйте, bnk, Вы писали:

bnk>А вот нифига. Они формат поменяли на vsix v3

bnk>Если сделать, как ты говоришь, оно грязно ругаться будет о несовместимости (хотя и запустится). Я уже запарился свое расширение на 2017 портировать
Я пока не встречал расширение которое не завелось таким способом.
Жалуется да, но весь функционал работал.
Возможно где-то есть несовместимость, но не замечал.
http://rsdn.nemerleweb.com
http://nemerleweb.com
Re[2]: Расширения для Visual Studio -- какие пользуете?
От: Mystic Artifact  
Дата: 22.04.17 11:58
Оценка:
Здравствуйте, Doc, Вы писали:

Doc>
  • SettingsGuard для автоматического применения настроек VS в зависимости рабочий это проект или личный (разные стили кода)

    FYI: .editorconfig VS2017 понимает теперь из коробки. Его расширили, вот пример в рослине с настройками форматирования. Хотя на данный момент всё равно немного космонавтики осталось. Для двух стилей конкурирующих у меня (стандартный и табы+блоки открываются на той же строке) — файлов этих хватает, удобно. Плюс если не насиловать root=true — то можно (нужно) оставить юзеру возможность настроить свою ширину таба.
  • Отредактировано 22.04.2017 22:07 Mystic Artifact . Предыдущая версия .
    Re: Расширения для Visual Studio -- какие пользуете?
    От: rameel https://github.com/rsdn/CodeJam
    Дата: 22.04.17 13:11
    Оценка:
    Здравствуйте, Shmj, Вы писали:

    Fix Mixed Tabs
    Git Diff Margin
    Trailing Whitespace Visualizer
    Shrink Empty Lines
    Markdown Editor
    Multi Edit Mode
    VSColorOutput
    Open Command Line
    File Icons
    .ignore


    Resharper:

    Enhanced Tooltip
    ForTea
    Heap Allocation Viewer (Есть и как студийное расширение)
    ... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
    Re: Расширения для Visual Studio -- какие пользуете?
    От: rm822 Россия  
    Дата: 22.04.17 16:32
    Оценка:
    Здравствуйте, Shmj, Вы писали:
    S>Какие вы используете и остались довольны?
    Visual assist
    p4vs
    postsharp
    ResX manager
    SmoothScroll
    VSColorOutput
    Re: Расширения для Visual Studio -- какие пользуете?
    От: AndrewVK Россия http://blogs.rsdn.org/avk
    Дата: 22.04.17 21:17
    Оценка:
    Здравствуйте, Shmj, Вы писали:

    S>Какие вы используете и остались довольны?


    1. Resharper
    2. Razor Codegen
    3. Web Compiler
    4. Editor Guidelines
    5. Productivity Power Tools — Document Well
    6. File icons
    ... << RSDN@Home 1.0.0 alpha 5 rev. 0 on Windows 8 6.2.9200.0>>
    AVK Blog
    Re: Расширения для Visual Studio -- какие пользуете?
    От: Vladek Россия Github
    Дата: 23.04.17 07:50
    Оценка:
    Здравствуйте, Shmj, Вы писали:

    S>Какие вы используете и остались довольны?


    CodeMaid — форматирует код по ходу его написания. Код всегда аккуратно выглядит.
    Add New File — позволяет быстро добавить файлы в проект.
    AsyncFixer, C# Essentials, Refactoring Essentials, Roslynator — анализируют код и помогают его исправлять и рефакторить.
    Configuration Transform — позволяет быстро сделать копии любых конфигурационных файлов под новое рабочее окружение (Debug/Release/Dev/Test/Prod и так далее) и переключаться между ними. Для корректной работы на чужой машине это расширение устанавливать не требуется.
    ResXManager — удобная работа с файлами ресурсов.
    NUnit 2 Test Adapter — позволяет студии распознавать и запускать тесты NUnit.
    Package Installer, Client-Side Library Installer — упрощает добавление в проект всяких фреймворков и библиотек JavaScript.

    Расширений ещё много есть, но перечисленные больше всего помогают мне в работе.
    Re: Расширения для Visual Studio -- какие пользуете?
    От: SergASh  
    Дата: 23.04.17 12:22
    Оценка:
    А есть что-нибудь очень простое для автоматичемкого удаления концевых пробелов при сохранении файла?
    Re[2]: Расширения для Visual Studio -- какие пользуете?
    От: _NN_ www.nemerleweb.com
    Дата: 23.04.17 13:18
    Оценка:
    Здравствуйте, SergASh, Вы писали:

    SAS>А есть что-нибудь очень простое для автоматичемкого удаления концевых пробелов при сохранении файла?


    https://marketplace.visualstudio.com/items?itemName=cpmcgrath.TrimLineEnds
    http://rsdn.nemerleweb.com
    http://nemerleweb.com
    Re[3]: Расширения для Visual Studio -- какие пользуете?
    От: Doc Россия http://andrey.moveax.ru
    Дата: 23.04.17 15:19
    Оценка:
    Здравствуйте, Mystic Artifact, Вы писали:

    MA> FYI: .editorconfig VS2017 понимает теперь из коробки.


    Я смотрел его. Как я понимаю, он может пригодиться когда проект правят в разных редакторах.
    Минус — очень ограниченный набор поддерживается из того что можно настроить в VS. Да и сам конфиг надо составлять.

    Для SettingGuard нужно про сделать export.
    Re[4]: Расширения для Visual Studio -- какие пользуете?
    От: Mystic Artifact  
    Дата: 23.04.17 16:12
    Оценка:
    Здравствуйте, Doc, Вы писали:

    MA>> FYI: .editorconfig VS2017 понимает теперь из коробки.

    Doc>Я смотрел его. Как я понимаю, он может пригодиться когда проект правят в разных редакторах.
    Ну, учитывая что дотнет/c# опции понимает только VS — то это пока в бОльшей степени только для VS. Но и для других редакторов тоже полезно иметь расшаренные настройки табов/пробелов и их ширин. Причём это ж работает на уровне директорий — поэтому, например, если подключён third-party как исходник — есть возможность попытаться сохранить оригинальное форматирование библиотеки и всё это в одном солюшне. Я собственно в VS2015 пользовался расширением для editorconfig. Но там не было настроек форматирования.

    Doc>Минус — очень ограниченный набор поддерживается из того что можно настроить в VS. Да и сам конфиг надо составлять.

    Да. Я так понимаю там настройки только рослиновские. А в студии их чуток больше. Плюс ещё иногда опции почему-то не хотят срабатывать.

    Doc>Для SettingGuard нужно про сделать export.

    Это понятно. Я когда искал нечто подобное — находил другие и странные, а это расширение не попадалось на глаза.
    Re[3]: Расширения для Visual Studio -- какие пользуете?
    От: yenik  
    Дата: 25.04.17 08:15
    Оценка:
    SAS>>А есть что-нибудь очень простое для автоматичемкого удаления концевых пробелов при сохранении файла?

    _NN>https://marketplace.visualstudio.com/items?itemName=cpmcgrath.TrimLineEnds


    Полезная вещь, но вызывает глюк стайлкопа: https://youtrack.jetbrains.com/issue/RSRP-462392
    Re: Расширения для Visual Studio -- какие пользуете?
    От: yenik  
    Дата: 25.04.17 08:38
    Оценка:
    К уже сказанному добавлю
    Locate in TFS
     
    Подождите ...
    Wait...
    Пока на собственное сообщение не было ответов, его можно удалить.