red*_*lts 16 macos visual-studio-code
Xcode是打开文件时的当前默认编辑器,我想将其切换到vscode
Tom*_*eld 40
我结合使用了Thomas Krajacic上面的答案和一个名为duti的工具- 使 vscode 成为 GitHub languages.yml已知的所有这些语言的默认编辑器
brew install duti python-yq
curl "https://raw.githubusercontent.com/github/linguist/master/lib/linguist/languages.yml" \
| yq -r "to_entries | (map(.value.extensions) | flatten) - [null] | unique | .[]" \
| xargs -L 1 -I "{}" duti -s com.microsoft.VSCode {} all
# Use duti to set defaults for specific files to VSCode
duti -s com.microsoft.VSCode public.plain-text all
duti -s com.microsoft.VSCode public.source-code all
duti -s com.microsoft.VSCode public.data all
duti -s com.microsoft.VSCode .css all
duti -s com.microsoft.VSCode .gitattributes all
duti -s com.microsoft.VSCode .gitignore all
duti -s com.microsoft.VSCode .htaccess all
duti -s com.microsoft.VSCode .js all
duti -s com.microsoft.VSCode .json all
duti -s com.microsoft.VSCode .link all
duti -s com.microsoft.VSCode .md all
duti -s com.microsoft.VSCode .mv all
duti -s com.microsoft.VSCode .mvt all
duti -s com.microsoft.VSCode .scss all
duti -s com.microsoft.VSCode .sh all
duti -s com.microsoft.VSCode .txt all
duti -s com.microsoft.VSCode .xml all
duti -s com.microsoft.VSCode .yaml all
duti -s com.microsoft.VSCode .zsh all
Run Code Online (Sandbox Code Playgroud)
仅供参考,我在 Mac M1 上运行 Monterey 12
Tho*_*cic 28
编辑器与macOS上的文件扩展名相关联.
当您选择其中一个代码文件时,按Command + I打开检查器(或从"文件" - 或上下文菜单中选择"获取信息"),您将找到一个带有下拉菜单和"更改"的部分所有......"按钮.
从下拉菜单中选择要打开此文件的应用程序,然后单击"全部更改...".将出现一个对话框,要求您确认所选编辑器将用于与当前文件具有相同扩展名的所有文件.
对要更改关联编辑器的所有文件类型执行此操作.
我希望这有帮助.
| 归档时间: |
|
| 查看次数: |
8100 次 |
| 最近记录: |