一、引言
如果你经常使用 VS Code,你应该对于 Ctrl + K
+ (放开然后按) M
这个快捷键组合不陌生,这是 VS Code 用来切换语言模式的快捷方式,你或许对我这个解释比较陌生,没关系,我举个例子你就懂了。
比如,在 Demo 项目中,我写了一个 sqC 结尾的文件,它的语法类似 C++ 语言,然而当我使用 VS Code 打开这个文件时,却发现该文件没有默认的高亮设置,因此就是一片空白,非常不雅观:
那么怎么办呢?使用我上面所说的快捷键, Ctrl + K
+ (放开然后按) M
,即可进入设置语言模式的命令行界面,然后选择 C++ 即可:
最后的展现结果就是:
是不是非常方便的功能呢?
那么问题来了,如果我是一个非常重度的 Visual Studio 使用者(请注意其与 Visual Studio Code 之间的区别),那么相对于这个功能,在 Visual Studio 上是怎么配置的呢?
难道在 Visual Studio 上我只能看着白花花的一片代码吗?
二、解决
这个问题仿佛在网上很难搜索到,或许是我不懂得如何搜索关键词。
不过没关系,在我摸索了一段时间后,发现 Visual Studio 是支持这个功能的(我使用的是 Visual Studio 2017)。
只需要我们进入:工具
-> 选项
-> 文本编辑器
-> 文件扩展名
然后填写扩展名,添加其对应的编辑器即可:
最后的展现效果:
是不是很惊喜?!在 Visual Studio 中依然可以自定义扩展名与语言模式之间的映射!!!
不得不说,VS 天下第一!!!
三、总结
写这篇博客的时候,正值 Visual Studio 2019 正式版发布的前夕。不得不说,不管我做什么开发,都离不开 VS 家族的编辑器,能上就上 VS,否则就上 VS Code。
微软对于开发者的态度有目共睹,感谢他即将带来 Visual Studio 2019::)