JetBrains IDE-Plugin

Flexible Julia

Das komplette Julia IDE-Plugin fuer JetBrains. Professionelle Sprachunterstuetzung mit LSP, integriertem REPL, visuellem Paketmanager, Remote-SSH-Debugging und 29+ Live-Templates. Endlich Julia in PyCharm!
4,4 7 Bewertungen · JetBrains Marketplace

IntelliJ IDEA · PyCharm · WebStorm · + Alle JetBrains IDEs

29+
Live-Templates fuer schnelles Coding
SSH
Remote-Debugging & Ausfuehrung
LSP
Volle Language-Server-Unterstuetzung

01

Was Entwickler sagen

★★★★★

„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

Komplette Sprachunterstuetzung

Professionelle Julia-IDE mit vollstaendiger Sprachimplementierung. Volle Unterstuetzung fuer Julias einzigartige Features wie Multiple Dispatch, Makros, Typsystem und Unicode-Operatoren.

Sprachfeatures

  • Komplette Julia 1.x Grammatik mit erweitertem Syntax-Highlighting
  • LSP & JETL Unterstuetzung (konfigurierbar)
  • Volle Unicode-Unterstuetzung fuer Operatoren und Bezeichner
  • String-Interpolation mit $var und $(expr)
  • Code-Folding fuer Module, Funktionen, Structs, Makros
  • Kommentare: Zeile (#) und Block (#= … =#)
  • Anpassbare Farbschemata (Default & Darcula)
Komplette Sprachunterstuetzung
Integriertes REPL

03

Integriertes REPL & Paketmanager

Voll ausgestattetes Julia-REPL direkt in Ihrer IDE. Code interaktiv ausfuehren mit Ctrl+Shift+Enter um Selektionen direkt ans REPL zu senden.

REPL & Paket-Features

  • Volles REPL mit Modus-Wechsel: ; Shell, ] Pkg, ? Hilfe
  • Auto-Vervollstaendigung, History und Syntax-Highlighting
  • Visueller Paketmanager mit Global/Projekt-Scope
  • Julia SDK-Management via juliaup (nahtlose Einrichtung)
  • Umgebungs-Management fuer mehrere Julia-Versionen

04

Remote-Debugging via SSH

Julia-Code auf Remote-Servern via SSH debuggen. Breakpoints setzen, Variablen inspizieren und durch Code steppen, der auf leistungsstarken Cloud-Maschinen oder HPC-Clustern laeuft.

Debugging-Features

  • Voller Debugger mit Breakpoints und Stepping
  • Remote-Debugging via SSH (Runtime-Konfiguration)
  • Auto-Sync von Dateien zu Remote-Hosts
  • Variablen-Inspektion und Watch-Expressions
  • Run-Konfigurationen mit Auto-Erkennung
  • Run-Line-Markers im Editor-Gutter
Remote Debugging
Smart Completion

05

Intelligente Vervollstaendigung & Navigation

Kontext-bewusste Code-Vervollstaendigung mit 6-stufiger Priorisierung. Navigieren Sie Ihre Codebase mit leistungsstarken IDE-Shortcuts.

Intelligenz-Features

  • Kontext-bewusste Vorschlaege mit Typ-Informationen
  • Paket/Modul-Vervollstaendigung in Import-Statements
  • Go to Definition (Ctrl+Click)
  • Find Usages (Alt+F7) im gesamten Projekt
  • Structure View mit Icons fuer alle Elemente
  • Rename-Refactoring mit Referenz-Tracking
  • ML/AI Hover-Docs fuer Flux.jl, CUDA.jl, MLJ.jl, Lux.jl

06

29+ Live-Templates

Tippen Sie j: um alle Templates aufzurufen. Schnelles Coding fuer Definitionen, Kontrollfluss, Multiple Dispatch, Makros und Tests.

Definitionen

  • j:function, j:compact
  • j:module, j:baremodule
  • j:struct, j:mutable
  • j:type, j:primitive
  • j:macro, j:abstract

Kontrollfluss

  • j:if, j:ifelse, j:ternary
  • j:for, j:while, j:try
  • j:comprehension
  • j:generator
  • j:where

Erweitert

  • j:dispatch, j:multimethod
  • j:@time, j:@inbounds
  • j:test, j:@test, j:testset
  • j:doc, j:docfunc
  • j:@simd

Einfache, transparente Preise

Starten Sie mit einer kostenlosen Testversion. Keine Kreditkarte erforderlich. Kauf ueber JetBrains Marketplace.

Einzelperson

Fuer Solo-Entwickler

4,90 EUR/Monat

oder 49 EUR/Jahr (17% sparen)

  • Alle IDE-Features
  • Integriertes REPL
  • Paketmanager
  • Lokales Debugging
  • Alle zukuenftigen Updates
Studenten & Open-Source-Mitwirkende: Kontaktieren Sie uns fuer Rabatte. Wir unterstuetzen die Community.

07

Schreiben Sie heute besseren Julia-Code

Schliessen Sie sich Data Scientists, Forschern und ML-Ingenieuren an, die Julia in ihrer Lieblings-JetBrains-IDE mit professionellen Tools entwickeln.
  • ★★★★★

    “Works fine and fast. The "endless loop of background tasks" can be cured by unchecking / not using the Language Server in the settings. Small routine issues are normally fixed by the provider within hours”

    Vladislav Kalinovsky ·

  • ★★★★★

    “The best way the use Julia and Jetbrains. Without these killer tools and even killer integration, I would never have learned ModelingToolkit.jl, Lux.jl, and MethodofLines.jl. The low price, as well as the functionality, are very worth it. Plus as an added bonus no Microsoft dependancy. Only problems I sometimes have is precompilation …”

    Jacob Simmons ·

  • ★★★★★

    “In software development, even with AI support, mistakes can happen — that’s perfectly normal, and Flexible Julia is no exception. What truly sets a product apart is how quickly and reliably issues are resolved. With most providers, you submit an error report and wait… and wait… until the fix eventually arrives. ILSCIPIO takes a completely …”

    joerg ·

  • ★★★★★

    “At this point Flexible Julia is the best developer experience in terms of IDE for Julia. The extension has improved at a rapid pace, with bugs and feature requests being addressed at an incredible pace. It's been a game changer for me only needing to use PyCharm at work and at home, no need to fit another IDE into my brain.”

    Carroll Vance ·

  • ★★★★★

    “Very impressive developer response and productivity. This would be a game changer for julia dev experience.”

    xgdgsc ·

  • ★★★★★

    “This plugin continues to evolve in an excellent direction. With the recent updates, Julia SDK management via juliaup is now seamless, making setup and version control significantly easier directly from the IDE. The added ML/AI hover documentation for libraries such as Flux.jl, CUDA.jl, MLJ.jl, and Lux.jl greatly improves developer …”

    raporto ·

Alle Bewertungen im JetBrains Marketplace lesen