Authors:
ksafonov
amakeev
opensource software

GLSL Support

Products: Android Studio, IntelliJ IDEA, AppCode, PhpStorm, PyCharm, RubyMine, WebStorm

Vendor: Jean-Paul Balabanian, Yngve Devik Hammersland

Email: N/A

Website: http://code.google.com/p/glsl4idea/

License: http://www.gnu.org/licenses/lgpl.html

Bugtracker page

Description:

Support for the OpenGL Shading Language
Downloads: 1262
Rating:
Participated in rating: 5
Version Since Build Until Build File/URL Size (Kb) Date Details
0.1. 118.1. . Download 207.69 2012-08-24 16:55:40 details
0.1. 117.1. . Download 207.78 2012-05-05 18:44:03 details
. .

Recent change notes:

0.1.1 - Compatibility with IDEA 12

0.1 - Initial revision. Features:

  • Syntax checking
  • Jump to declaration of variable, function, type or field
  • Brace mathing
  • Type checking
  • Structure view
  • Sharers embedding in HTML
  • Comments folding
  • Customizable elements colors
  • Line markers for functions prototypes and definitions
  • Shader file template
  • "Deduce Expression Type" action
  • Convert vector components intention

General usage instructions:

Compatibility:
WebStorm 4.0+, PhpStorm 4.0+, IntelliJ IDEA Community or Ultimate 11.1+, PyCharm 2.5+, AppCode 1.5+

Comments:

Eugene.Seliverstov
Rated:
2013-04-15 03:40:12
I fixed the plugin for the Darcula theme by adding a new color category for various tokens previously shown in black. Compiled plugin: http://gluon.omniverse.ru/dist/GLSLPlugin.jar Source code: http://code.google.com/r/theirix-glsl4idea/source/browse/?name=dark
.
crashedsnow
Rated:
2013-03-24 10:29:03
Nice idea, but crashes my Intellij every time by hammering the CPU to the point that intellij stops responding and has to be killed. MacOSX 10.7.5 Intellij 12.0.4
.
mortiy
Rated:
2013-02-21 01:48:55
Having the same problem as photex. Hard to use with Darcula theme.
.
photex
Rated:
2012-12-01 03:03:33
It's nice to have GLSL support! Works pretty well, but please add support for configuring the color scheme for braces, commas, semicolons, dots, etc etc. They are by default set to black and people like me who use dark color schemes can't use this plugin.
.
TarasT
Rated:
2012-05-06 01:37:21
This is a great improvement from having to edit GLSL files as plain text in IntelliJ.

I hope the plugin will get a bit of support from JetBrains.

Some obvious suggestions:
1) Provide an exception reporter
2) "Deduce expression type" action (in context menu) is added to all file types, instead of just GLSL
3) Some support for WebGL/GLSL ES

.