THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
There are a number of ways to add support for a programming language, each one of them having its pros and cons. Historically, these are:
- JavaCC is the old way
- ANTLR is the modern way, but it is not easy to keep the many languages up-to-date; there are a number of tutorials on how to create a NB plugin using ANTLR, many outdated, with the best one in the Apache NetBeans book to add a plugin for blockchain support.
- LSP seems to be gaining ground and seems to become the new way. This tutorial is an LSP Client demo to provide support for the (ba)sh language.
File Type Recognition
Use the New File → Module Development → File Type
wizard. A MIME type must be specified. This MIME type will be the key under which other services will be looked up. See the File Type Integration Tutorial for more details on how to add File Type recognition support.
...