Visual Studio Online Monaco在哪里?

j3r*_*3m7 11 azure azure-devops

我最近一直在使用Visual Studio Online'Monaco'来编辑我作为Azure网站托管的AngularJS应用程序.我想使用Monaco,因为它有浏览器打字稿支持.

据我所知,唯一可以访问Visual Studio Online"Monaco"的地方是通过相关Azure网站仪表板上隐藏得很好的链接,位于右侧页面的底部.

例如,最终访问URL最终为:

https://your-website-dev.scm.azurewebsites.net/dev/wwwroot/app/scripts/services/sampleService.ts
Run Code Online (Sandbox Code Playgroud)

这是到达摩纳哥的唯一地方吗?

它似乎是Cloud 9Nitrous.io的一个很好的替代品,用于开发Typescript和.Net解决方案,但我想要一种更加Nitrous.io风格的方式来设置开发环境.例如登录,从github克隆,开始编码.


编辑:随着时间的推移回答这个问题......

截至2015年12月,Visual Studio Code是一个优秀的本地托管版本,类似于Atom,但具有Visual Studio氛围和跨平台:

https://code.visualstudio.com/

截至2015年7月,Azure Web App仪表板中出现了一个选项.

要为Web应用程序启用Visual Studio Online:

  • 转到Web应用程序的"配置"选项卡
  • 切换"在线编辑可编辑工作室",单击"保存"
  • "快速浏览"区域下的仪表板选项卡上将显示"在Visual Studio中编辑"选项
  • 单击此按钮将转到指向您的Web应用程序的VSO
    • 注意:如果您通过git等进行部署,则可能会覆盖您的vso更改

csm*_*cnz 11

截至20167月的新门户网站

这已重命名为App Service Editor.

App Services =>您的应用=>工具=>应用服务编辑器(预览)

单击go打开的面板以导航到

https://yourapp.scm.azurewebsites.net/dev/wwwroot/

更新添加图片(卢克)

工具中的菜单项


Ric*_*nks 5

目前,在线编辑代码的唯一方法是通过 Azure 门户中的链接(或直接使用 url)。

我认为摩纳哥会在某个时间点出现在其他 Microsoft 资产上,但这只是猜测。


更新:自从给出这个答案以来发生了很多变化。添加到问题的摘要很好地概述了摩纳哥的用法,但您也应该添加到Typescript Playground。VSCode 团队甚至希望将 Monaco 作为独立工具提供,您可以在自己的应用程序中使用(请参阅GH 问题

PS VSCode 建立在Electron之上,作为开源,您今天可以查看Monaco 编辑器代码