![有没有办法将 stdin 提供给 VS Code 并告诉它将其视为哪种文件类型?](https://linux22.com/image/1593713/%E6%9C%89%E6%B2%A1%E6%9C%89%E5%8A%9E%E6%B3%95%E5%B0%86%20stdin%20%E6%8F%90%E4%BE%9B%E7%BB%99%20VS%20Code%20%E5%B9%B6%E5%91%8A%E8%AF%89%E5%AE%83%E5%B0%86%E5%85%B6%E8%A7%86%E4%B8%BA%E5%93%AA%E7%A7%8D%E6%96%87%E4%BB%B6%E7%B1%BB%E5%9E%8B%EF%BC%9F.png)
我正在运行,git diff | code -
以便在 VS Code 中快速显示差异。但是,我必须转到右下角并选择“差异”作为显示类型,以便让它进行语法突出显示,而不仅仅是将其显示为纯文本。
我查看了文档,没有找到我需要的内容,但也许我错过了什么。有没有办法让它git diff| code --ext=diff -
自动执行此操作?
答案1
将输出发送到差异文件,然后output.diff
使用代码打开该文件,而不是直接通过管道传输到代码。
我正在运行,git diff | code -
以便在 VS Code 中快速显示差异。但是,我必须转到右下角并选择“差异”作为显示类型,以便让它进行语法突出显示,而不仅仅是将其显示为纯文本。
我查看了文档,没有找到我需要的内容,但也许我错过了什么。有没有办法让它git diff| code --ext=diff -
自动执行此操作?
将输出发送到差异文件,然后output.diff
使用代码打开该文件,而不是直接通过管道传输到代码。