Contributing to Netbeans #7933
Replies: 1 comment 5 replies
-
For small fixes, test them, ensure your commit has a good description and valid author information, just open a PR. For larger contributions please make sure an ICLA is on file at the Apache foundation (https://www.apache.org/licenses/contributor-agreements.html).
I don't understand why you don't use NetBeans to work on the modules. The basic idea:
I doubt, that this is the right approach and it will not scale. I admit, that I have not yet looked to deeply into this, but NetBeans has the infrastructure to handle embeddings. I.e. situations where several languages are interleved/nested into each other. Examples are:
For this there is an EmbeddingProvider:
Examples are:
|
Beta Was this translation helpful? Give feedback.
-
Hi.
I've implemented the feature requested in issue #5010, syntax coloring of PHP heredoc blocks named "...SQL...". It would be a great help in a PHP project I work for, which has many long SQL queries (dozens of lines for each). The branch is https://github.com/mytskine/netbeans/tree/5010_php_heredoc_sql
But since I'm not a Java developer, my branch is not ready for production. It's a hack, a personal toy written with plain vim and barely tested. Yet I have a few questions after struggling with Netbeans' code and build process.
php/php.editor/.../lexer/
, the filesPHPTop*.java
looked promising but are apparently unused. Is it dead code or did I miss something?Many thanks for maintaining Netbeans, especially to the PHP maintainer!
Beta Was this translation helpful? Give feedback.
All reactions