Sublime Text 2键盘快捷键,用于在指定浏览器中打开文件(例如Chrome)

www*_*ser 109 sublimetext2

我做网页开发并尝试使用Sublime Text 2.是否有键盘快捷方式可以在指定的浏览器中打开当前文件(例如Chrome)?

任何有助于在Sublime Text中进行Web开发设置的帮助表示赞赏!

J. *_*mes 168

我不确定这个问题是否合适,但您可以添加一个新的"构建系统" Tools -> Build System -> New Build System...

与Sublime Text中的所有配置一样,它只是JSON,所以它应该非常简单.您要配置的"cmd"主要内容是key/val.这是用于在我的mac上启动chrome的构建配置.

{
    "cmd": ["open", "-a", "Google Chrome", "$file"]
}
Run Code Online (Sandbox Code Playgroud)

保存为Chrome.sublime-build,重新启动Sublime Text,您应该Chrome在构建列表中看到一个新选项.选择它,然后您就可以在Mac上启动Chrome Cmd+ + B(或者您为构建配置的任何热键,可能是Windows机器上的+ F7Ctrl+ B)

至少这应该会让你朝着正确的方向前进.

编辑:

我最终在Sublime Text 2中做了很多事情的另一件事是,如果你右键单击一个文档,上下文菜单中的一个项目是Copy File Path,它将当前文件的完整路径放入剪贴板,以便轻松粘贴到你想要的任何浏览器中.


Sublime Text 3(linux示例)"shell_cmd":"google-chrome'$ file'"

  • 对于Window OS,请使用此cmd:{"cmd":["PATH_TO_YOUR_CHROME","$ file"]} (53认同)
  • 注意Windows路径中的反斜杠,使它们加倍或者将它们视为无效的转义序列,因此无效. (15认同)
  • 同样对于linux它只是`{"cmd":["google-chrome","$ file"]}` (13认同)
  • 在Sublime Text 3中,命令已更改为""shell_cmd":"open -a your_app'$ file'"`. (13认同)
  • 谢谢!这非常有帮助. (5认同)
  • OS X用户,如果你可以打开默认浏览器`{"cmd":["open","$ file"]}`就可以了.安装Choosy(http://www.choosyosx.com/)使其更加灵活. (2认同)

aan*_*ton 48

最新版本(2207)中添加了"在HTML文件的浏览器上下文菜单中打开".它的发布日期是2012年6月25日.

  • 您可以轻松地为此指定快捷方式:转到首选项>键绑定 - 用户.然后,在打开的.sublime-keymap文件中,添加"{"键":["ctrl + alt + b"],"command":"open_in_browser"}`(或您想要的任何其他组合键) (17认同)
  • 我必须通过右键单击忽略上下文菜单.谢谢你的提示! (2认同)
  • @NeilMonroe在控制台中激活日志记录命令以查看可能的错误`sublime.log_commands(True)` (2认同)

小智 33

Windows7 FireFox/Chrome:

    {
       "cmd":["F:\\Program Files\\Mozilla Firefox\\firefox.exe","$file"]
    }
Run Code Online (Sandbox Code Playgroud)

只需使用自己的firefox.exe或chrome.exe路径替换我的.

用您自己的路径替换firefox.exe或chrome.exe.


小智 13

使用Package Control安装View In Browser插件或从github下载包,并将此包解压缩到packages文件夹(来自浏览包)

在此之后,转到首选项,键绑定 - 用户,粘贴此

[{"keys":["f12"],"command":"view_in_browser"}]

现在F12将成为您的快捷键.


Mam*_*dex 13

这适用于Sublime 3:


使用Alt + L热键浏览默认应用程序的html文件:

将此行添加到Preferences -> Key Bindings - User打开文件:

{ "keys": ["alt+l"], "command": "open_in_browser"}
Run Code Online (Sandbox Code Playgroud)


要使用Chrome等外部应用浏览或打开:

将此行添加到Tools -> Build System -> New Build System...打开文件,并使用名称保存"OpenWithChrome.sublime-build"

"shell_cmd": "C:\\PROGRA~1\\Google\\Chrome\\APPLIC~1\\chrome.exe $file"
Run Code Online (Sandbox Code Playgroud)

然后,您可以通过选择Tools -> Build System -> OpenWithChrome并按F7Ctrl+B键来浏览/打开文件.


Tim*_*kov 12

您可以安装SideBarEnhancements插件,除了其他功能外,您还可以通过单击F12在浏览器中打开文件.

要在Chrome中完全打开,您需要修复"Side Bar.sublime-settings"文件并设置"default_browser""chrome".

我还建议在Sublime Text 2上学习这个视频教程.


小智 8

在Windows上启动带有预定义URL的默认浏览器:

工具>构建系统>新构建系统:

{
    "cmd": ["cmd","/K","start http://localhost/projects/Reminder/"]
}
Run Code Online (Sandbox Code Playgroud)

ctrl+ B瞧!


Sim*_*ris 8

Windows中似乎有很多解决方案,但这是最简单的:

工具 - >构建系统 - >新建系统,输入上面的内容,另存为Browser.sublime-build:

{
    "cmd": "explorer $file"
}
Run Code Online (Sandbox Code Playgroud)

然后返回HTML文件.工具 - >构建系统 - >浏览器.然后按CTRL-B,文件将在您的系统默认浏览器的任何浏览器中打开.