sublimetext3 - 为什么 Sublime Text 3 的 View-In-Browser 插件不起作用
问题描述
我正在 macOS 10.13.6 (High Sierra) 上安装 Sublime Text 3.2.2,包括 View-In-Browser 插件。一切都使用包控制按预期安装,但按任何组合键都无法加载请求的浏览器。根本没有明显的效果。控制台中没有错误消息。它就像键盘没有被读取一样填充,但其他组合键有效。
View-In-Browser 用户键绑定是;
[
{ "keys": [ "alt+1" ], "command": "view_in_browser", "args": { "browser": "/firefox" } },
{ "keys": [ "alt+2" ], "command": "view-in-browser", "args": { "browser": "/chrome" } },
{ "keys": [ "alt+3" ], "command": "view-in-browser", "args": { "browser": "/safari" } },
{ "keys": [ "alt+4" ], "command": "view-in-browser", "args": { "browser": "/opera" } }
]
View-In-Browser 包用户设置为:
{
"posix": {
"darwin": {
"firefox": "open -a \"/Programs/Firefox.app\"",
"safari": "open -a \"/Applications/Safari.app\"",
"chrome": "open -a \"/Programs/Chrome.app\"",
"opera": "open -a \"/Programs/Opera.app\""
}
},
"browser": "firefox"
}
我没有运气尝试过的事情:
多次阅读代码,但对我来说总是很好。也许我对某些语法错误视而不见?这些设置看起来好吗?卸载并重新安装 View-In-Browser 插件;卸载并重新安装 Firefox 开发者版应用程序;已查看 View-In-Browser 的 github 更改日志以了解操作系统兼容性 - 无评论。卸载并手动重新安装 View-In-Browser 插件;已扫描 StackOverflow Sublime-text-plugin 以在浏览器中查看
View-In-Browser 和其他插件包之间是否存在任何已知的冲突?任何其他方法来调试问题的想法?
解决方案
浏览器的路径错误。所有都应该位于/Applications
,而不是/Programs
。对于 Firefox,使用以下设置:
"firefox": "open -a \"/Applications/Firefox.app\"",
如果您打算使用 Chrome 和 Opera 进行测试,请对它们执行相同操作。
推荐阅读
- php - 我如何从控制器调用事件?命名空间
- wpf - 按钮内 StackPanel 的宽度很窄。(WPF)
- python - Python argparse:使用禁用其他标志的“试运行”标志
- c# - 如何检查字符串是否包含“(1)”,如果包含,则将数字加 1?
- javascript - React Native 中的自定义模式下拉菜单
- orientdb - Orientdb 3.0.26 OETL JDBC oracle 驱动未找到
- azure-functions - 使用 Azure Functions 处理来自 IoT 中心的传入 JSON 消息
- sql - SQL - 使用参考表将值拆分为存储桶
- c++ - 识别和跟踪无用的复制
- javascript - Javascript 复杂数组过滤器