idea-nginx
idea-nginx copied to clipboard
nginx server support plugin for IntelliJ IDEA
```text com.intellij.diagnostic.PluginException: Please, do not use constructor injection: it slows down initialization and may lead to performance problems (requestorClass=net.ishchenko.idea.nginx.configurator.NginxConfigurationManager)). See https://plugins.jetbrains.com/docs/intellij/plugin-services.html for details. [Plugin: ideanginx9] at com.intellij.diagnostic.PluginProblemReporterImpl.createPluginExceptionByClass(PluginProblemReporterImpl.java:23) at com.intellij.diagnostic.PluginException.createByClass(PluginException.java:89) at...
After the update of the IntelliJ version to the last one (v2023.2), on the startup process the nginx plugin generate some issues. This is the stack trace : ` com.intellij.diagnostic.PluginException:...
The module doesn't catch escaping: 
com.intellij.diagnostic.PluginException: The default implementation of method 'getId' is deprecated, you need to override it in 'class net.ishchenko.idea.nginx.run.NginxConfigurationType$NginxConfigurationFactory'. The default implementation delegates to 'getName' which may be localized, but return value...
``` IntelliJ IDEA 2021.3 (Ultimate Edition) Build #IU-213.5744.223, built on November 27, 2021 Licensed to Bob Brown Subscription is active until December 18, 2021. Runtime version: 11.0.13+7-b1751.19 amd64 VM: OpenJDK...
In the current NGINX run configuration, there is no place where one can add the environment that you want to be set before NGINX is started. Adding this feature would...
I have WebStrom 2019.1.3 and the plugin version 0.1.6 is installed. Everything works perfectly. But after updating the plugin version to 0.17-0.1.9, I can't link the * .conf nginx file...
I assumed installing this plugin would give me support in *.conf files, but it doesn't seem to. IntelliJ has no idea how to comment a block of text in the...
In the code below, `$page` is highlighted as an unknown variable. ``` location ~ ^/pages/(?[^/]+)/?(edit)?$ { root /var/www/website/pages; try_files /$page/index.html /index.html =404; } ``` 
Tokenisation of variable names in config files appears to exclude digits, causing a warning that the truncated variable is unknown. This will happen, for example, with `$time_iso8601` 