直接问题: 在Visual Studio 2013中,是否可以为CUDA 7.0启用语法高亮,如果可以,如何操作? 背景: 我尝试按照这篇文章的指导进行操作,但是找不到usertype.dat文件(这个版本是否还包含此文件?)。我在1、2、3提到的位置上都没有找到该文件。
请按照以下步骤进行操作,以设置Visual Studio CUDA项目的语法高亮支持:• 转到:工具->选项->项目和解决方案->VC++项目设置->要包含的扩展名->添加“.cu”(如果您愿意还可以添加“.cuh”);• 转到:项目->属性->配置属性->VC++目录->包含目录->添加$(CUDA_INC_PATH)• 转到:工具->选项->文本编辑器->文件扩展名->添加“cu”作为扩展名,选择Microsoft Visual C++作为编辑器,然后单击确定。• 将C:\ProgramData\NVIDIA Corporation\CUDA Samples\v5.0\doc\syntax_highlighting\visual_studio_8中的usertype.dat复制到C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE。第一步将使Visual Studio 2010知道应该以类似于cpp文件的方式处理cu文件。第二步将启用右键单击CUDA头文件并选择“打开文档”。第三步将在.cu文件上启用标准关键字着色。第四步将扩展颜色到CUDA关键字。