JetBrains IDE Plugin
Flexible Julia
IntelliJ IDEA · PyCharm · WebStorm · + All JetBrains IDEs
- 29+
- Live templates for rapid coding
- SSH
- Remote debugging & execution
- LSP
- Full language server support
01
What Developers Are Saying
★★★★★
“Very impressive developer response and productivity. This would be a game changer for Julia dev experience.”
xgdgsc — JetBrains Marketplace
★★★★★
“This is shaping up to be an excellent tool for Julia coding. The developer is very responsive. I can endorse this product without reservations.”
Petr Krysl — JetBrains Marketplace
★★★★★
“The plugin has moved from being ‘promising’ to genuinely robust, and it is quickly becoming a first-class option for Julia development within JetBrains IDEs.”
raporto — JetBrains Marketplace
02
Complete Language Support
Language features
- Complete Julia 1.x grammar with advanced syntax highlighting
- LSP & JETL support (configurable via Settings)
- Full Unicode support for operators and identifiers
- String interpolation highlighting with $var and $(expr)
- Code folding for modules, functions, structs, macros
- Comment support for line (#) and block (#= … =#)
- Customizable color schemes (Default & Darcula)
03
Integrated REPL & Package Manager
Ctrl+Shift+Enter to send selections directly to the REPL.REPL & Package features
- Full REPL with mode switching:
;shell,]pkg,?help - Auto-completion, history, and syntax highlighting
- Visual Package Manager with Global/Project scope
- Julia SDK management via juliaup (seamless setup)
- Environment management for multiple Julia versions
04
Remote Debugging via SSH
Debugging features
- Full debugger with breakpoints and stepping
- Remote debugging via SSH (runtime configuration)
- Auto-sync files to remote hosts
- Variable inspection and watch expressions
- Run configurations with auto-detected settings
- Run line markers in editor gutter
06
29+ Live Templates
j: to access all templates. Rapid coding for definitions, control flow, multiple dispatch, macros, and testing.Definitions
j:function,j:compactj:module,j:baremodulej:struct,j:mutablej:type,j:primitivej:macro,j:abstract
Control Flow
j:if,j:ifelse,j:ternaryj:for,j:while,j:tryj:comprehensionj:generatorj:where
Advanced
j:dispatch,j:multimethodj:@time,j:@inboundsj:test,j:@test,j:testsetj:doc,j:docfuncj:@simd
07
Code Inspections & Quick Fixes
Alt+Enter. Catch issues before they become problems.Inspections
- Unused variables – Remove or rename to underscore
- Variable shadowing – Rename with context-aware suffix
- Performance issues – Convert abstract to concrete types
- Deprecated APIs – Auto-replace 24+ deprecated functions
- Type stability – Add type annotations
Intention Actions
- Function transforms – Convert between compact/full forms
- Add where clauses – Type constraints
- Extract variable – Complex expressions
- Inline variable – Simplify code
- String operations – Split, convert interpolation
Simple, Transparent Pricing
Individual
For solo developers
$4.90/month
or $49/year (save 17%)
- ✓ All IDE features
- ✓ Integrated REPL
- ✓ Package manager
- ✓ Local debugging
- ✓ All future updates
TEAMS
Organization
For teams and companies
$11.90/month
or $119/year (save 17%)
- ✓ Everything in Individual
- ✓ Team license management
- ✓ Remote debugging via SSH
- ✓ Priority support
- ✓ Invoice billing
08