Shellarium Public Beta is here! Try the AI Agent Orchestrator
JetBrains IDE Plugin

Nginx Configuration Pro

A typo in nginx.conf means downtime. Nginx Configuration Pro catches misconfigurations as you type — so you ship with confidence, not anxiety. Validates 1090+ directives, navigates complex multi-file configs, and provides one-click fixes for common issues.

247KDownloads
4.4Rating
2022Since

The Problem

⚠️

Silent Config Errors

You pushed a config with a typo in proxy_pass — and found out from an alert at 3 AM. nginx -t catches syntax, not logic errors.

🔍

Documentation Juggling

Was it proxy_read_timeout or proxy_timeout? You spent 10 minutes on nginx.org to find the right directive and its allowed context.

📁

Config Sprawl

Your nginx config grew to 15 files with nested includes — and nobody knows which upstream is used where.

Features

14 Inspections + Quick Fixes

Wrong context, invalid parameters, missing semicolons, undefined upstreams — caught instantly with one-click fixes.

Context-Aware Completion

Suggests only directives valid in the current block. Completes upstream names, include paths, and variables.

🔗

Navigation & Find Usages

Ctrl+Click on includes, upstreams, variables, and named locations. Find all references across your project.

🔧

Refactoring

Rename upstreams, variables, and locations safely across all files. Safe Delete checks usages before removing.

🚀

30+ Live Templates

Type "proxy" + Tab for a reverse proxy block, "ssl" + Tab for SSL config. WebSocket, PHP-FPM, CORS, caching, and more.

📖

Documentation & Intentions

Quick docs for every directive and variable. Alt+Enter to extract blocks, inline includes, add SSL redirects.

Free vs Pro

FeatureFreePro
Syntax Highlighting
Basic Directive Completion
Structure View & Code Folding
Context-Aware Completion (1090+ directives)
14 Inspections + Quick Fixes
Go to Definition & Find Usages
Rename, Safe Delete, Extract to Include
30+ Live Templates
Quick Documentation for Directives & Variables
Docker / envsubst Support
OpenResty, Brotli, GeoIP2 Modules
Custom Directive Definitions
Code Formatting with Column Alignment

Frequently Asked Questions

Which JetBrains IDEs are supported?

Nginx Configuration Pro works with all JetBrains IDEs including IntelliJ IDEA, PyCharm, WebStorm, PhpStorm, GoLand, CLion, Rider, and others. It requires IDE version 2023.1 or later.

What is the difference between Free and Pro versions?

The Free version provides syntax highlighting, basic directive completion, structure view, and code folding. Pro adds 14 inspections with quick fixes, context-aware completion for 1090+ directives, Go to Definition, Find Usages, refactoring (rename, safe delete, extract to include), 30+ live templates, quick documentation, code formatting, Docker/envsubst support, OpenResty modules, and custom directive definitions.

How does the licensing work?

Nginx Configuration Pro uses JetBrains Marketplace licensing. You can purchase a monthly or annual subscription. A free trial is available to test all features before buying.

Can I use it for commercial projects?

Yes, both Free and Pro versions can be used for commercial projects. There are no restrictions on the type of projects you can work on.

How can I get support?

Pro users get priority support via email at [email protected]. You can also report issues on our GitHub repository. We typically respond within 24-48 hours.

Ready to upgrade your Nginx workflow?

Trusted by 247K+ developers worldwide.