Расширения Visual Studio: выделяем предварительные версии

Visual Studio logoНа Visual Studio Marketplace зачастую можно найти предварительные версии расширений для Visual Studio. С одной стороны, они позволяют как можно раньше ознакомиться с их новыми возможностями. С другой стороны, надежность их работы может сильно уступать стабильным версиям. Поэтому важно, чтобы пользователь четко осознавал что он устанавливает предварительную версию. Для этого разработчики обычно добавляют слово "Preview" в название расширения. Но есть и другой способ.

Читать дальше...

Задаем версию C# в Visual Studio

C# logoС выходом C# 7, компания Microsoft изменила подход к выпуску новых версий языка: стали доступны минорные версии, которые понемногу расширяют его возможности. Использовать их или ждать выхода следующей мажорной версии – решать самим разработчикам. Поэтому по умолчанию поддержка промежуточных версий выключена.

Читать дальше...

Удаляем проект из Visual Studio Team Services или TFS

Visual Studio logoВ Visual Studio Team Services можно столкнуться с ситуацией, когда удаленный проект всё ещё доступен для загрузки в Team Explorer. А значит исходный код все еще в облачном хранилище. Ну или просто нет желания тратить время на поиск кнопки удаления проекта на сайте. В подобных ситуациях поможет Visual Stusio и командная строка.
Читать дальше...

Workspace Manager

Tools logoСредние и большие решения (solution) могут содержать десятки или даже сотни файлов, разделенных на проекты. Для ряда задач бывает необходимо открыть группу файлов, расположенных в разных местах. Например, при отладке каталога на сайте, могут потребоваться классы доступа к его данным, соответствующие классы бизнес-логики, контроллер веб-приложения и скрипты для веб-страницы. Как это сделать быстро в Visual Studio? Это поможет сделать расширение Workspace Manager.

Читать дальше...