查看: 4426|回复: 8

让VS支持不含后缀的头文件

[复制链接]

该用户从未签到

发表于 2011-12-30 11:15:51 | 显示全部楼层 |阅读模式
本帖最后由 qele 于 2011-12-30 11:19 编辑

看OSG源码时,会遇到不含后缀的头文件无定位信息的尴尬,很让人苦恼。今天索性google了一下,原来解决方案早已具备。下面转载原博文,并感谢博主分享。

链接:关于如何使用VS高亮显示无扩展名源码文件的一个小技巧

   有些开源代码的头文件并无后缀名,如之前我下载了OSG的源码,它的头文件就是无后缀名的,使用VS浏览往往不能高亮显示,阅读这样的源码非常难受,如下图:

   7822ce75t77260a2822aa&690.jpg

  直接的办法是将这些头文件一一加上.h后缀名是一件琐碎的事情,更麻烦的是还要改动源文件。于是我想另辟蹊径。起初我以为把它们的路径加进VA (Visual Assist)就可以高亮显示,发现还是不行。上网搜了搜,找到了一个小技巧,就是单击VS中“工具菜单栏”——>”选项(O)….”菜单项,弹出选项对话框,单击“文本编辑器”节点下“文件扩展名”节点,将“将无扩展名文件映射到Microsoft Visual C++,如下图所示:

    7822ce75ta77c677d6f86&690.jpg

这样做之后再浏览那些无扩展名的头文件,高亮显示效果出来了,如下图所示:  

   7822ce75ta77c6b877b71&690.jpg

  这个技巧在VS 2005上测试通过。

该用户从未签到

发表于 2012-2-7 13:16:33 | 显示全部楼层
鼓励下~
编译器方面的基本操作哦,不属于osg范畴啊

该用户从未签到

发表于 2012-2-16 12:59:50 | 显示全部楼层
哦~哦~  3Q   没高亮太痛苦

该用户从未签到

发表于 2012-3-2 21:38:48 | 显示全部楼层
vs2008也测试通过,不错。

该用户从未签到

发表于 2012-3-3 22:21:06 | 显示全部楼层
vs2010也测试通过,不错。

该用户从未签到

发表于 2012-4-7 10:53:02 | 显示全部楼层
不错,不错, 支持一下.

该用户从未签到

发表于 2012-7-19 11:06:22 | 显示全部楼层
马克一下!貌似我还没遇到这个问题!

该用户从未签到

发表于 2012-8-13 16:11:47 | 显示全部楼层
刚想问这个问题,就有解答的了。。V5

该用户从未签到

发表于 2016-4-10 21:49:38 | 显示全部楼层
vs2013测试通过,楼主v5
您需要登录后才可以回帖 登录 | 注册

本版积分规则

OSG中国官方论坛-有您OSG在中国才更好

网站简介:osgChina是国内首个三维相关技术开源社区,旨在为国内更多的技术开发人员提供最前沿的技术资讯,为更多的三维从业者提供一个学习、交流的技术平台。

联系我们

  • 工作时间:09:00--18:00
  • 反馈邮箱:1315785073@qq.com
快速回复 返回顶部 返回列表