This is the source code of my Netbeans GLSL editor plugin. It is also available in the Netbeans Plugin Center at the following link: http://plugins.netbeans.org/plugin/74843/glsl-editor
- syntax highlighting (with customization)
- code completion
- syntax errors and warnings
- code formatting (with customization)
- indentation (with customization)
- go to definition
- mark occurrences
- code folding
- brace mathcing
- adding new files, unique icons
- Download and install JDK (1.8 or above) https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
- Download and install Netbeans IDE 8.2 https://netbeans.org/downloads/
- Install the IDE Platform and the Netbeans Plugin Development plugins (Tools → Plugins → Available Plugins)
- Open all 3 projects is Netbeans
- Download and include the antlr-4.7.1-complete.jar in the AntlrLibraryWrapper4.7.1 project https://www.antlr.org/download.html
- Run one of the projects