Тег: Tools
Найдено материалов: 46
Про C#, .NET, ASP.NET, Core, MVC, Azure, EF, IoC и другие умные слова
Найдено материалов: 46
Наверное у многих разработчиков решения (solution) рассортированы по различным папкам: рабочие, личные, экспериментальные и т.д. Проекты в них также могут иметь разветвленную структуру и длинные имена. При таком подходе, рано или поздно, можно получить ошибку при сборке проекта из-за того, что путь до файла превысил 260 символов. Однако c Visual Studio 2019 и MSBuild 16 это не проблема. Надо только сделать небольшую настройку.
Рассмотрим следующую задачу: необходимо поддерживать общий стиль кода в разных проектах, даже если разработка и поддержка осуществляется разными командами. Один из вариантов решения этой задачи – использовать StyleCop для анализа кода. Ему потребуется файл “.ruleset” с правилами, определяющими допустимые стили. Кроме того, необходимо настроить каждый проект, указав путь до такого файла. В случае если проектов мало, то это может показаться простой задачей. Но как быть, если проектов много и располагаются они в разных репозиториях. Да еще и файл с правилами может изредка изменяться. Обновлять все проекты вручную, копируя правила в каждый из них и периодически проверять не изменены ли они в отдельно взятом проекте? Это уже ресурсоемкая задача.
StyleCop это отличное средство для контроля кода при работе в команде. Он позволяет автоматически находить стилистические ошибки. Для .NET проектов достаточно установить его и указать файл правил, используя пользовательский интерфейс. С .NET Standard и .NET Core все чуть-чуть сложнее. Давайте разберёмся как установить StyleCop и создать новый набор правил.
Компания Microsoft выпустила очередное, третье по счету, большое обновление для Visual Studio 2017 (версия 15.3). Кроме того, до второй версии “доросли” .NET Standard, .NET Core и еще ряд библиотек. Но обо всём по порядку.
Предлагаю ознакомиться с видеозаписью одного отличного доклада с конференции Build 2016. В нем показаны возможности отладчика Visual Studio 2015. Рекомендуется к просмотру тем, кто не уверен что знает все возможности Visual Studio, хочет сделать свою работу более комфортной и увеличить производительность.
В Visual Studio Team Services можно столкнуться с ситуацией, когда удаленный проект всё ещё доступен для загрузки в Team Explorer. А значит исходный код все еще в облачном хранилище. Ну или просто нет желания тратить время на поиск кнопки удаления проекта на сайте. В подобных ситуациях поможет Visual Stusio и командная строка.
Средние и большие решения (solution) могут содержать десятки или даже сотни файлов, разделенных на проекты. Для ряда задач бывает необходимо открыть группу файлов, расположенных в разных местах. Например, при отладке каталога на сайте, могут потребоваться классы доступа к его данным, соответствующие классы бизнес-логики, контроллер веб-приложения и скрипты для веб-страницы. Как это сделать быстро в Visual Studio? Это поможет сделать расширение Workspace Manager.
Не секрет, что в большинстве веб-браузеров есть инструменты для разработчиков. С их помощью можно получить информацию о DOM, состоянии выполняемых скриптов, времени загрузки страницы и т.д. Но существуют ситуации когда они отсутствуют или не доступны. Например, в мобильных или IoT устройствах. Тогда на помощь приходит Vorlon.js.
Стала доступна для загрузки новая версия редактора Visual Studio Code 0.5.0. По сравнению с предыдущим выпуском, в ней добавилось много интересных возможностей.
На конференции Build 2015 компания Microsoft представила новый бесплатный инструмент для разработчиков – Visual Studio Code. Это компактный, удобный, функциональный и простой в использовании редактор исходного кода. Он ориентирован на облачную и веб разработку. И что немаловажно, доступен для Windows, Linux и Mac OSX.