Новият Microsoft MSBuild редактор е по-лесен и по-полезен експериментален инструмент за разработчиците

Новият Microsoft MSBuild редактор е по-лесен и по-полезен експериментален инструмент за разработчиците

Днес Microsoft пусна прототип на редактора MSBuild с надеждата да го направи по-удобен за потребителя и полезен за разработчиците. MSBuild служи като платформа за изграждане и инструмент за приложенията за разработка на софтуер Visual Studio на Microsoft, въпреки че може да се окаже предизвикателство за определени потребители да се ориентират.

Microsoft търси обратна връзка от разработчици, които може да изискват директно редактиране на csproj файлове чрез експериментален MSBuild редактор. Това ще им позволи достъп до функции, които в момента не са налични чрез потребителския интерфейс на Visual Studio, както е посочено в публикация в блог.

Може също да се наложи да редактирате csproj файлове директно, когато обединявате промени от контрола на източника, или може да пишете целеви и подпорни файлове за локална употреба или за публикуване в пакет NuGet.

msbuild

Редакторът на MSBuild може да предостави бърза информация за свойства, елементи и метаданни в изразите на MSBuild, в допълнение към обичайните подробности, показвани за XML елементи.

Изскачащият прозорец с бърза информация е по-богат и има дълбоки връзки към съответната документация, както и хипервръзки към препратки в други файлове, които могат да ви помогнат да разберете как това свойство или елемент се използва от основните цели.

Актуализираният редактор включва IntelliSense в целия файл, като използва схеми за предоставяне на документация. Освен това той включва система от типове, която идентифицира всички потенциални „неправилно формирани условия и изрази“ преди стартиране на компилацията. Според Microsoft този редактор използва нов формат на схема, специфичен за MSBuild, базиран на json.

В момента инструментът е предназначен изключително за използване с Visual Studio. Има обаче намерения за включване на съвместимост с Visual Studio Code. Освен това, ако приемът е благоприятен, Microsoft възнамерява да внедри това като основен редактор на MSBuild за всички. NET програмисти. За тези, които се интересуват, експерименталният редактор на MSBuild може да бъде достъпен на уебсайта на Visual Studio Marketplace чрез предоставената тук връзка .