【问题标题】:CLion GLSL Support plugin. Adding file associationsCLion GLSL 支持插件。添加文件关联
【发布时间】:2020-07-13 16:55:53
【问题描述】:

最近我开始OpenGL tutorials

我使用 CLion 作为 IDE。但它没有对 GLSL 的原生支持。

有一个叫“GLSL support”的CLion插件,增加了*.shader文件关联和shader语言语法高亮,非常方便。

问题是:在 openGL 教程中,着色器文件具有扩展名 *.vertexshader / *.fragmentshader,而 GLSL 支持插件不想识别。

有谁知道如何为 CLion GLSL 支持插件添加文件关联?还是一般的 CLion 扩展?

【问题讨论】:

    标签: opengl glsl clion


    【解决方案1】:

    GLSL 着色器可以有任何你想要的文件扩展名,毕竟,你编写加载它们的代码! 我经常给我的东西命名,比如simple.vertsimple.frag,或者如果我很懒,甚至只使用.txt

    如果您想让 Clion 接他们,请使用 .shader

    【讨论】:

    • 感谢您的回答,但它没有回答我的问题。问题是:如何让 CLion 的“GLSL 支持”插件获取我想要的任何文件扩展名,因为在所有 ogl 教程中重命名它们然后为每个可执行文件修改 CMakeLists 是非常乏味的。
    • 它看起来支持.glsl.frag.fsh.vert.vsh.tesc.tese.comp、@98765433 .shader。如果您不想重命名任何文件,则可以构建plugin from source 并更改this file 中支持的扩展名。就我个人而言,我建议将所有教程代码都写出来,而不是仅仅复制/粘贴或构建演示,这样你会学得更好:)
    猜你喜欢
    • 2020-04-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-25
    • 2019-10-25
    • 2012-04-22
    • 2012-03-26
    • 1970-01-01
    相关资源
    最近更新 更多