Critical Fix
Fixed: Files with nested directories now open correctly when clicked! This was a critical bug where double-clicking files that had nested directories would only expand/collapse the tree instead of opening the file.
What Changed
- Navigation Fix: Double-clicking files now opens them instead of expanding the tree
- Test Suite: All tests passing (16 total)
- Multi-Language Support Verified: Added comprehensive tests for PHP, Ruby, TypeScript, Vue, Go, Python, JSX, and TSX
Technical Details
The fix involved overriding expandOnDoubleClick() to return false in NestingGroupNode, ensuring double-click triggers navigation instead of tree expansion. This makes the plugin behave exactly like IntelliJ's built-in file nesting.
Installation
Install from the JetBrains Marketplace or download the ZIP file below and install manually via Settings → Plugins → ⚙️ → Install Plugin from Disk.
Compatibility
Works with all JetBrains IDEs: PhpStorm, RubyMine, WebStorm, IntelliJ IDEA, PyCharm, GoLand, and more.
Compatible with IDE versions 2023.3 through 2025.3+