sublimetext3 - 在本地机器 sublime 上打开 URL
问题描述
通过 view_in_browser 命令打开 URL 时,它会打开
文件:///Applications/MAMP/htdocs/file.php
相反,我希望它打开
我以前可以这样做,但是它是5年前设置的,计算机已经死了。
我不想对项目 URL 或设置侧边栏增强包做任何事情,我还尝试创建一个自定义插件,如 https://forum.sublimetext.com/t/how-to-view-in-browser/3225/ 7
它覆盖了 open_browser 命令,但它不起作用。
没有我可以在键绑定中指定的参数来添加 URL 吗?就像是
{ "keys": [ "super+e" ],
"command": "view_in_browser"
"args": {"url": "http://localhost:8888/"}
}
可能有一个现有的软件包可以做到这一点吗?
看起来很简单,但是做起来很复杂..我在崇高3
解决方案
除了侧边栏增强路线之外,找不到任何其他方法,所以以下方法
已安装侧边栏增强功能,详细信息在这里: https ://www.hongkiat.com/blog/preview-in-localhost/
打开文件夹“htdocs”,然后右键单击文件夹 > 项目 > 编辑预览 URL
并粘贴以下内容:
{
"/Applications/MAMP/htdocs/":{
"url_testing":"http://localhost:8888/"
}
}
/Applications/MAMP/htdocs/:文件路径
http://localhost:8888/:是本地机器 URL 的路径
然后转到 Preference > Keybindings 并在右侧窗口中粘贴
{ "keys": ["ctrl+l" ],
"command": "side_bar_open_in_browser" ,
"args":{"paths":[], "type":"testing", "browser":"Chrome"}
}
现在,当您在计算机上按 control + l 时,它将打开带有 localhost 前缀的 URL。
希望这可以帮助!
个人观察:sidebarenhacements 的粒度控制非常棒,但是如果您只是想绑定一个键以打开带有 localhost 的 chrome 窗口,而不管项目、url 类型、文件路径等如何,这太复杂了。希望这在未来。
推荐阅读
- angular - 是否有任何文件选择器或画廊可以显示预定义的图像,以便用户从角度选择一个图像?
- java - PageObject 方法中如何在没有“new”关键字的情况下初始化对象
- animation - 如何使用动画 SVG 模式作为滑块过渡?
- r - ggplot2:geom_quantile 看起来很奇怪并返回意外错误
- python - 字典理解:如果键存在则附加到键值,如果键不存在则创建一个新的键:值对
- django - Django 在模板/应用程序目录中找不到模板
- mysql - 如何使用带有条件的 sql 连接多个(四个)表?
- sql-server - 通过 Azure 集成运行时的 SSIS 源连接
- kotlin - Kotlin elvis 运算符回退函数调用链中任何 null 情况
- python - 在android中使用Tensorflow模型