You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何配置VS Code使终端`open`命令默认在内置编辑器打开文件?

解决VS Code终端open命令默认在编辑器打开文件的方法

临时单次生效方案

直接在open命令后加-a参数指定VS Code作为打开程序:

open -a "Visual Studio Code" file.html

针对特定文件类型永久设置默认关联

如果只想让.html这类特定格式文件默认用VS Code打开:

  • 找到任意一个.html文件,右键选择「显示简介」
  • 在「打开方式」下拉菜单中选择「Visual Studio Code」
  • 点击「全部更改」,确认系统弹窗后,同类型文件都会默认用VS Code打开,终端执行open file.html也会直接在编辑器中打开

全局设置open默认用VS Code(所有文件类型)

希望所有文件执行open命令都默认在VS Code打开的话,可给open设置别名:

  1. 打开终端配置文件(zsh用户用~/.zshrc,bash用户用~/.bash_profile):
code ~/.zshrc
  1. 在文件末尾添加别名配置:
alias open='open -a "Visual Studio Code"'
  1. 保存文件后,让配置立即生效:
source ~/.zshrc

之后再执行open fileName就会默认在VS Code内置编辑器打开文件。如果偶尔需要用系统默认程序打开,可临时指定程序,比如用浏览器打开:open -a "Safari" file.html

内容的提问来源于stack exchange,提问作者Andrew

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.10 22:15:29