Visual Studio设置shader(CG 、GLSL)语法提示及高亮和显示行号 使用GLSL language integration插件

Visual Studio设置shader(CG 、GLSL)语法提示、高亮和显示行号以及shader语法报错 使用GLSL language integration插件

前言

在使用Visual Studio编写shader程序时,默认是所用代码都一种颜色,而且还没有智能提示,程序中每个字母都是手敲,是不是感觉很痛苦。

现在福利来了,先上图片
在这里插入图片描述

![在这里插入图片描述](https://img-blog.csdnimg.cn/20201014151243807.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2FveHVlc3R1ZHk=,size_16,color_FFFFFF,t_70#pic_center

解决

使用GLSL language integration插件,目前支持vs2017和vs2019,vs2015不支持
打开vs2017,选择工具->扩展和更新,输入
GLSL language integration![在这里插入图片描述](https://img-blog.csdnimg.cn/20201014151556880.pn在这里插入图片描述
在这里插入图片描述
下载很慢,很慢,别急我给大家提供下载地址:GLSL language integration插件下载

在这里插入图片描述
下载到自己的本地磁盘
在这里插入图片描述
关闭vs2017,然后双击安装 GLSL language integration v0.10.118.vsix

问题

在我的机器上安装完成后,出现无法启动vs2017的情况,弹窗报错:
“本次安装Visual Studio 所用的安装程序不完整“,解决办法
第一种解决办法
第一步:
开始–>所有程序–>Microsoft Visual Studio 2017文件夹–>VisualStudio Tools–>VS2017开发人员命令提示(以管理员方式运行)
第二步:
输入devenv/Safemode
即可打开。

第二种解决办法
打开 vs_installer.exe 修复安装,vs_installer.exe路径:在这里插入图片描述
vs2017的安装路径
在这里插入图片描述
双击运行vs_installer.exe
在弹出的界面点击,安装, 安装完成后启动vs2017即可,它是修复性安装,不会清除你之前的vs助手和插件

在这里插入图片描述

设置Visual Studio以支持shader语言,首先打开Visual Studio 2017。然后选择工具->扩展和更新。在联机选项卡中搜索"shader",然后安装"Shader Unity Support"或"GLSL language integration"或"HLSL"插件(以GLSL language integration为例)。安装完成后关闭Visual Studio 2017。稍等片刻后,将会弹出"VSIX Installer"插件安装程序,点击修改按钮进行安装。安装完成后重新启动Visual Studio 2017,打开相关文件即可看到语法高亮和代码提示的效果。如果没有效果,可以选择工具->选项,然后在左侧选项卡中找到"GLSL language integration",在此处可以为指定类型文件编辑自定义的扩展名,然后重新打开相关文件即可完成设置。此外,如果要设置显示行号,可以选择工具->选项,然后选择左边的文本编辑器->所用语言->常规,勾选右边的行号选项,确定即可完成设置。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [Visual Studio设置shaderCGGLSL语法提示高亮显示行号](https://blog.csdn.net/weixin_41330389/article/details/89319945)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* *3* [【VS】Visual Studio设置shaderCGGLSL语法提示高亮显示行号](https://blog.csdn.net/qq_43331089/article/details/124658099)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值