【问题标题】:Visual Studio Project Template for a Browser-based Desktop Application基于浏览器的桌面应用程序的 Visual Studio 项目模板
【发布时间】:2018-09-07 15:31:55
【问题描述】:

我开始开发一个基于浏览器的桌面应用程序(HTML + JavaScript),不涉及网络服务器。它将是一个单独的静态 HTML 文件,使用 FileApi 作为输入并使用 BlobUrls 作为输出。

我考虑使用 Visual Studio Community 作为该开发的 IDE,但我找不到要使用的正确项目模板。

我的愿望清单是:

  • 支持基本的前端语言:JavaScript、HTML、CSS。
  • 跨多种语言和文件的重构工具 (例如重命名 JavaScript 对象或 class 属性)。
  • IDE 中的 JavaScript 调试,连接到多个 浏览器。
  • 不需要服务器(甚至localhost)。
  • 支持 JavaScript 构建工具(捆绑,缩小,......但没有 转译器)
  • Git 支持。

这个可以吗?

【问题讨论】:

  • Visual Studio 对此有支持,但似乎只有在使用 TypeScript 时才支持。很久以前,我一直在为同样的问题而苦苦挣扎。我建议只切换到 Visual Studio Code,它提供了您的愿望清单上的所有内容,并且比 Visual Studio Community 具有更多的自定义功能。 code.visualstudio.com
  • @ToastyMallows:感谢您的建议。 (我什至没有听说过 Visual Studio Code)。由于您正在回答我的问题,请考虑将您的评论作为常规答案发布。

标签: javascript visual-studio browser-based


【解决方案1】:

Visual Studio 对此提供支持,但似乎只有在使用 TypeScript 时才支持。很久以前,我一直在为同样的问题而苦苦挣扎。我所做的是创建一个 ASP.NET 应用程序,但后来我没有使用任何 Web 表单页面,我只使用了普通的 HTML 页面和 JavaScript。

我建议您直接切换到 Visual Studio Code,它提供了您的愿望清单上的所有内容,并且比 Visual Studio Community 具有更多的自定义功能。

http://code.visualstudio.com

【讨论】:

  • 在试用 VS Code 几个小时后,我可以确认它是适合这项工作的工具。
  • 太棒了! VSCode 似乎也得到了更快的更新,而且它是开源的!
猜你喜欢
  • 2010-11-30
  • 1970-01-01
  • 2011-03-30
  • 2013-09-01
  • 1970-01-01
  • 2011-02-06
  • 2016-08-23
  • 2012-02-01
  • 1970-01-01
相关资源
最近更新 更多