【问题标题】:Sublime Text 3 Microsoft Edge Build SystemSublime Text 3 Microsoft Edge 构建系统
【发布时间】:2015-09-05 18:17:43
【问题描述】:

所以通常您可以使用以下内容来创建构建系统:

{
    "cmd": ["C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe","$file"]
}

但是,对于 edge,您不能简单地通过双击路径中的 .exe 来启动它

C:\Windows\SystemApps\Microsoft.MicrosoftEdge_8wekyb3d8bbwe

这意味着这不起作用(我试过了):

{
    "cmd": ["C:\\Windows\\SystemApps\\Microsoft.MicrosoftEdge_8wekyb3d8bbwe\\MicrosoftEdge.exe","$file"]
}

有没有办法创建一个 Sublime Text 构建系统,以便当您按下 Ctrl+B 时,文件会在 Microsoft Edge 中打开?

【问题讨论】:

    标签: sublimetext2 sublimetext3 microsoft-edge sublime-build


    【解决方案1】:

    以下应该可以工作(来自here):

    {
        "cmd": ["start microsoft-edge:file:///$file"]
    }
    

    不幸的是,我没有方便的 Windows 10 来测试这个,但从上面的链接和其他谷歌结果来看,这应该是要走的路。

    【讨论】:

    • 命令在命令提示符下工作,但当我从 sublime 运行它时却不行。得到如下错误: [WinError 2] 系统找不到指定的文件 [cmd: ['start microsoft-edge:D:\\Dev\\Js\\Example\\eventHandler.html']]
    • @DavidTorrey 试试我上面的编辑 - 也许您需要为本地文件包含 file:/// 协议...
    • 没有骰子,如果我尝试将它指向一个网站而不是一个文件,它甚至都不起作用
    • 由于某种原因在查找 microsoft-edge 时遇到问题
    • @DavidTorrey 将"cmd" 更改为"shell_cmd" 怎么样。这有帮助吗?
    【解决方案2】:

    终于明白了:

    {
        "cmd": ["explorer.exe", "microsoft-edge:$file"]
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-10-21
      • 2015-03-01
      • 2013-10-14
      • 2018-04-27
      • 2015-02-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多