VSCode extension that adds glsl syntax highlighting for template literals using /* glsl */
comment tag.
Forked from vscode-comment-tagged-templates and edited for personal use.
Requires GLSL language extension (such as WebGL GLSL Editor) to be installed.
const fragment = /* glsl */ `
precision highp float;
varying vec2 vUv;
void main() {
gl_FragColor = vec4(vUv, 0.0, 1.0);
}
`;
In extensions panel, choose 'Install from VSIX...' from menu, then locate vsix file.
To re-package locally (generate .vsix), install vsce - $ npm install -g @vscode/vsce
Then run npm script package
.