Visual Studio 使用技巧:VS 中如何配置 VS Code 中的切换语言模式的功能(配置自定义扩展名文件映射)

时间:2024-04-13 19:22:40

一、引言

如果你经常使用 VS Code,你应该对于 Ctrl + K + (放开然后按) M 这个快捷键组合不陌生,这是 VS Code 用来切换语言模式的快捷方式,你或许对我这个解释比较陌生,没关系,我举个例子你就懂了。

比如,在 Demo 项目中,我写了一个 sqC 结尾的文件,它的语法类似 C++ 语言,然而当我使用 VS Code 打开这个文件时,却发现该文件没有默认的高亮设置,因此就是一片空白,非常不雅观:

Visual Studio 使用技巧:VS 中如何配置 VS Code 中的切换语言模式的功能(配置自定义扩展名文件映射)
那么怎么办呢?使用我上面所说的快捷键, Ctrl + K + (放开然后按) M ,即可进入设置语言模式的命令行界面,然后选择 C++ 即可:
Visual Studio 使用技巧:VS 中如何配置 VS Code 中的切换语言模式的功能(配置自定义扩展名文件映射)
最后的展现结果就是:
Visual Studio 使用技巧:VS 中如何配置 VS Code 中的切换语言模式的功能(配置自定义扩展名文件映射)

是不是非常方便的功能呢?

那么问题来了,如果我是一个非常重度的 Visual Studio 使用者(请注意其与 Visual Studio Code 之间的区别),那么相对于这个功能,在 Visual Studio 上是怎么配置的呢?

难道在 Visual Studio 上我只能看着白花花的一片代码吗?

二、解决

这个问题仿佛在网上很难搜索到,或许是我不懂得如何搜索关键词。

不过没关系,在我摸索了一段时间后,发现 Visual Studio 是支持这个功能的(我使用的是 Visual Studio 2017)。

只需要我们进入:
工具 -> 选项 -> 文本编辑器 -> 文件扩展名

然后填写扩展名,添加其对应的编辑器即可:
Visual Studio 使用技巧:VS 中如何配置 VS Code 中的切换语言模式的功能(配置自定义扩展名文件映射)

最后的展现效果:
Visual Studio 使用技巧:VS 中如何配置 VS Code 中的切换语言模式的功能(配置自定义扩展名文件映射)
是不是很惊喜?!在 Visual Studio 中依然可以自定义扩展名与语言模式之间的映射!!!

不得不说,VS 天下第一!!!

三、总结

写这篇博客的时候,正值 Visual Studio 2019 正式版发布的前夕。不得不说,不管我做什么开发,都离不开 VS 家族的编辑器,能上就上 VS,否则就上 VS Code。

微软对于开发者的态度有目共睹,感谢他即将带来 Visual Studio 2019::)