Шаблон проекта Visual Studio для настольного приложения на основе браузера
Я начинаю разработку настольного приложения на основе браузера (HTML + JavaScript) без участия веб-сервера. Это будет один статический HTML-файл, использующий FileApi
для его ввода и BlobUrls для вывода.
Я рассматриваю возможность использования Visual Studio Community в качестве IDE для этой разработки, но не могу найти подходящий шаблон проекта для использования.
Мой список пожеланий:
- Поддержка основных языков интерфейса: JavaScript, HTML, CSS.
- Инструменты рефакторинга, охватывающие несколько языков и файлов (например, переименование объекта JavaScript или
class
атрибуты). - Отладка JavaScript в IDE с подключением к нескольким браузерам.
- Нет сервера (даже не
localhost
) требуется. - Поддержка инструментов сборки JavaScript (связка, минификация, … но без транспилятора)
- Поддержка Git.
Это доступно?
1 ответ
Visual Studio поддерживает это, но, кажется, только при использовании TypeScript. Я боролся с той же проблемой давным-давно. Я создал приложение ASP.NET, но потом я не использовал страницы веб-форм, я просто использовал обычные страницы HTML и JavaScript.
Я бы порекомендовал просто переключиться на код Visual Studio, который предоставляет все в вашем списке пожеланий и имеет гораздо больше настроек, чем сообщество Visual Studio.