Шаблон проекта Visual Studio для браузерного настольного приложения

Я начинаю разработку браузерного настольного приложения (HTML + JavaScript) без веб-сервера. Это будет один статический файл HTML, использующий FileApi для ввода и BlobUrls для вывода.

Я рассматриваю возможность использования Visual Studio Community в качестве IDE для этой разработки, но не могу найти подходящий шаблон проекта.

Мой список желаний:

  • Поддержка основных языков интерфейса: JavaScript, HTML, CSS.
  • Инструменты рефакторинга, охватывающие несколько языков и файлов (например, переименование объекта JavaScript или атрибута class).
  • Отладка JavaScript в среде IDE с подключением к нескольким браузерам.
  • Сервер (даже localhost) не требуется.
  • Поддержка инструментов сборки JavaScript (связывание, минимизация, …, но без транспилятора)
  • Поддержка Git.

Это доступно?


person Christine VACHER    schedule 28.03.2018    source источник
comment
Visual Studio поддерживает это, но только при использовании TypeScript. Я давно боролся с той же проблемой. Я бы порекомендовал просто переключиться на Visual Studio Code, который предоставляет все, что вам нужно, и имеет гораздо больше настроек, чем Visual Studio Community. code.visualstudio.com   -  person ToastyMallows    schedule 29.03.2018
comment
@ToastyMallows: Спасибо за ваши советы. (Я даже не слышал о Visual Studio Code). Поскольку вы отвечаете на мой вопрос, рассмотрите возможность публикации вашего комментария как обычного ответа.   -  person Christine VACHER    schedule 30.03.2018


Ответы (1)


Visual Studio поддерживает это, но только при использовании TypeScript. Я давно боролся с той же проблемой. Что я сделал, так это создал приложение ASP.NET, но тогда я не использовал никаких страниц веб-форм, я просто использовал обычные HTML-страницы и JavaScript.

Я бы порекомендовал просто переключиться на Visual Studio Code, который предоставляет все, что вам нужно, и имеет гораздо больше настроек, чем Visual Studio Community.

http://code.visualstudio.com

person ToastyMallows    schedule 30.03.2018
comment
После нескольких часов экспериментов с VS Code я могу подтвердить, что это правильный инструмент для работы. - person Christine VACHER; 31.03.2018
comment
Превосходно! VSCode, кажется, также получает более быстрые обновления, и это с открытым исходным кодом! - person ToastyMallows; 31.03.2018