快捷键设置问题 Error trying to parse file: Expected value in Packages/

你们好,我今天刚安装了sublime text 3
想设置一下代码在浏览器预览的快捷键
在user的快捷键文件里写了

[

{ “keys”: [ “super+e” ], “command”: “view_in_browser” },
{ “keys”: [ “ctrl+alt+f” ], “command”: “view_in_browser”, “args”: { “browser”: “firefox” } },
{ “keys”: [ “ctrl+alt+c” ], “command”: “view_in_browser”, “args”: { “browser”: “chrome” } },
{ “keys”: [ “ctrl+alt+s” ], “command”: “view_in_browser”, “args”: { “browser”: “safari” } }
]

跳出对话框报错
Error trying to parse file: Expected value in Packages/User/Default (OSX).sublime-keymap:3:4

我已经安装了package control和view in browser,不知道是什么问题?

阅读 7.3k
1 个回答

推挤你使用 SideBarEnhancements ,不仅支持任意浏览器,并且支持服务器打开。

路径根据你本机的浏览器的路径!

然后再快捷键绑定中添加一下代码:

// chrome
    {
        "keys": ["f1"],
        "command": "side_bar_files_open_with",
        "args":
        {
            "paths": [],
            "application": "C:/Program Files (x86)/Google/Chrome/Application/chrome.exe",
            "extensions": ".*"
        }
    },

    // firefox
    {
        "keys": ["f2"],
        "command": "side_bar_files_open_with",
        "args":
        {
            "paths": [],
            "application": "D:/火狐/firefox.exe",
            "extensions": ".*"
        }
    },

    // ie
    {
        "keys": ["f3"],
        "command": "side_bar_files_open_with",
        "args":
        {
            "paths": [],
            "application": "C:/Program Files/Internet Explorer/iexplore.exe",
            "extensions": ".*"
        }
    },
    // 猎豹
    {
        "keys": ["f6"],
        "command": "side_bar_files_open_with",
        "args":
        {
            "paths": [],
            "application": "D:/猎豹浏览器/liebao/liebao.exe",
            "extensions": ".*"
        }
    },
    // 服务器中打开快捷
    {
        "keys": ["shift+f2"],
        "command": "side_bar_open_in_browser",
        "args":
        {
            "paths": [],
            "type": "testing",
            "browser": "chrome"
        }
    },
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进