I use IntelliJ to write my code in Java. Sometimes of course I'm forced to use some MySQL. Usually the query is a simple String object, but IDE allows to inject language to make the query more readable. I can inject MySQL syntax temporary, but after restarting IntelliJ query is a simple String again. To make it permanent in code, you have to type:

```
@Language("MySQL") String query = "SELECT * FROM table";

```

It's ok when everybody working on the project use the same IDE, but e.g. our PM uses NetBeans. Will it still compile in his IDE if I use this kind of annotation? Can NetBeans handle these?