最近我开始使用OpenGL tutorials。
我使用CLion作为IDE。但它没有GLSL的原生支持。
有一个名为“GLSL支持”的CLion插件,它增加了*.shader
文件关联和着色器语言语法高亮,这是相当方便的。
问题是:在openGL教程中,着色器文件的扩展名为*.vertexshader / *.fragmentshader
,GLSL支持插件不想识别它。
有人知道如何为CLion GLSL支持插件添加文件关联吗?还是一般的CLion扩展?
最近我开始使用OpenGL tutorials。
我使用CLion作为IDE。但它没有GLSL的原生支持。
有一个名为“GLSL支持”的CLion插件,它增加了*.shader
文件关联和着色器语言语法高亮,这是相当方便的。
问题是:在openGL教程中,着色器文件的扩展名为*.vertexshader / *.fragmentshader
,GLSL支持插件不想识别它。
有人知道如何为CLion GLSL支持插件添加文件关联吗?还是一般的CLion扩展?
2条答案
按热度按时间aurhwmvo1#
对于未来的访问者,在设置中有一个选项。
导航到“设置”>“编辑器”>“文件类型”>“可识别的文件类型”>“OpenGL着色语言文件”,然后添加必要的文件名模式。如果您没有该文件类型,请安装GLSL支持插件。
xurqigkl2#
GLSL着色器可以有任何你想要的文件扩展名,毕竟,你写的代码加载它们!我经常把我的名字命名为
simple.vert
,simple.frag
,如果我很懒,甚至使用.txt
。如果你想让Clion去接他们,只需使用
.shader