正在尝试使用名为“浏览器刷新”的插件(链接如下),已在插件旁边为 st3 安装了“包管理器”,但无法使用它。到目前为止,已编辑了所需的 /preferences>package settings>browser refresh>keybinding - user/。当按“Ctrl + Shift + r”执行此操作时,没有任何反应,当按 ctrl+s 执行此操作并尝试保存和刷新时,没有任何反应,但未保存default ctrl+s for st3
。必须改用 /file>save/。这可能是因为 st3 只允许每个键绑定一个功能。
附加信息:
每次重新映射后都重新启动了 st3。
尝试了不同的热键组合。
将文件(.php 和 .html)加载到 xampp,然后在 st3 中打开它。
"keys": ["Ctrl + Shift + r"], "command": "browser_refresh", "args": {
"auto_save": true,
"delay": 1.0,
"activate": true,
"browsers" : ["chrome"]
}
软件信息:
Ubuntu 18
google chrome
sublime text 3
包管理器浏览器 从 Ubuntu 存储库
刷新xdotool
如有不清楚之处,请询问。如有
任何回复,我们将不胜感激。
更新:
按下 ctrl+shift+r 时控制台不显示任何消息。
答案1
我通过以下方式使用这个插件(Sublime 3 的 v2.0.4)来工作:
- 在 Chrome 中打开您正在编辑的文件(即 something.html)。
- Alt+tab 返回 Sublime 的窗口。
- 编辑文件并按 Ctrl+Shift+r(Chrome 的窗口应该出现在最前面并刷新)。
- 重复步骤 2 和 3。
我使用此处指示的默认键绑定设置https://github.com/gcollazo/BrowserRefresh-Sublime#2-configure-key-bindings
如果您打开了多个选项卡,则您正在编辑的文件必须位于活动选项卡中才能刷新。
如果 Chrome 的窗口最小化,插件就不起作用(因此我建议使用 Alt+tab 切换窗口)。