MacOS命令行配置Chrome快捷方式及指定Chrome打开HTML/XML文件
在Mac命令行用Google Chrome打开.html和.xml文件
我来分享下解决这个问题的实用方法,亲测靠谱:
核心命令用法
Mac终端的open命令可以指定应用打开目标文件,针对默认用Xcode打开的.xml文件,你只需要通过-a参数明确指定Google Chrome即可。因为Chrome的名称/路径包含空格,所以必须用引号把它包裹起来,避免终端把空格当成参数分隔符导致报错。
你已经验证有效的命令是:
open -a "/Applications/Google Chrome.app/Contents/MacOS/Google Chrome" ~/Documents/Seattle/comparables.xml
更简洁的写法
其实不用写这么长的路径,直接用应用名称就能让open命令自动识别到应用位置,效果完全一致:
open -a "Google Chrome" ~/Documents/Seattle/comparables.xml
进阶技巧:一劳永逸设置默认打开应用
如果不想每次都手动加-a参数,可以直接修改文件的默认关联应用:
- 在Finder里找到任意一个.xml或.html文件,右键选择「显示简介」
- 在「打开方式」的下拉菜单中选择「Google Chrome」
- 点击「全部更改」并确认,之后所有同类型文件都会默认用Chrome打开,直接输入
open filename.xml就能搞定
内容的提问来源于stack exchange,提问作者Kurt Peek
相关产品推荐
相关产品推荐

