Введение

Изменение веб-ресурсов в D365 CRM — трудоемкий процесс. Если мы редактируем скрипты напрямую в CRM, то параметры IntelliSense и форматирования недоступны, а синтаксические ошибки не обнаруживаются. Поэтому обычно мы загружаем и открываем эти веб-ресурсы в редакторах кода, таких как VS Code, а затем загружаем их обратно в CRM. Решение вышеуказанной проблемы состоит в том, чтобы иметь редактор, такой как VS Code, в самой CRM. Это достижимо с помощью редактора Monaco, на котором работает VS Code, и с открытым исходным кодом Microsoft.

Демо

Монтаж

Применение

  • Перейдите к Solutions в настройках и нажмите кнопку Webresource Editor.

  • Введите любое имя веб-ресурса, которое вы хотите изменить.
  • Например, для приведенного ниже веб-ресурса имя будет con_samplewebresource.js. Можно даже частично ввести имя типа sample.

  • Нажмите CTRL+S, чтобы сохранить, CTRL+P, чтобы опубликовать, или CTRL+SHIFT+P, чтобы сохранить и опубликовать.

  • Нажмите CTRL+O, чтобы открыть веб-ресурс в новой вкладке.
  • Почти все другие сочетания клавиш редактора VS Code также будут работать.

Рекомендации

Первоначально опубликовано на http://github.com.