Multi-Contexts Solution

for IntelliJ

Several JVM based languages and build systems provide a way to compile/resolve one file in different contexts. This means that essentially all languages (Java, Kotlin, C++, Rust, Go, and so on) should support multi-context resolve. The problem is that the IntelliJ platform does not help with that.

Frame 1234

Task Analisys

Screenshot 2025-02-13 at 14.36.05

General Solution

Switcher for changing contexts
Naming & Wording

Gradle Solution

Screenshot 2025-02-13 at 14.37.53

Bazel Solution

Screenshot 2025-02-13 at 14.38.11

Selected Works

Code With MeProject type
OutSightProject type