JetBrains IDE-Plugin
Flexible Haskell: Haskell-IDE-Plugin für JetBrains
Schreiben Sie Haskell mit HLS-Vervollständigung und Diagnosen, starten Sie ein GHCi-REPL und debuggen Sie, alles in Ihrer JetBrains-IDE.
4,6
3 Bewertungen · JetBrains Marketplace
JetBrains-IDEs: IntelliJ IDEA · PyCharm · WebStorm · PhpStorm · und weitere JetBrains-IDEs
- HLS
- Vervollständigung, Diagnosen und Hover-Doku
- GHCi
- REPL und Debugger in der IDE
- 100
- Live-Templates
01
Was Entwickler sagen
★★★★★
„A very strong start. Extremely responsible and forward support.“
Andrei Dziahel
JetBrains Marketplace
★★★★★
„Works well already, and the developer is very responsive for feature requests. In my opinion this is clearly the go-to Haskell plugin now.“
Christopher Cowell
JetBrains Marketplace
02
Debuggen mit dem GHCi-Debugger
Setzen Sie Zeilen-Breakpoints in Haskell-Code und gehen Sie im Debug-Toolfenster der IDE Schritt für Schritt durch. Der Debugger läuft über Stack, Cabal und runghc.
- Zeilen-Breakpoints im Editor-Gutter
- Variablen im Debug-Toolfenster
- Integriertes GHCi-REPL in einem Toolfenster, mit klickbaren GHC-Stacktraces
03
Run-Konfigurationen für Stack, Cabal und runghc
Starten Sie jede .hs-Datei aus einer Run-Konfiguration. Wählen Sie den Modus selbst oder lassen Sie das Plugin wählen.
- Modi: auto, runghc, stack run und cabal run
- Ein Auto-Producer erstellt für jede .hs-Datei eine Run-Konfiguration
- Ein Run-Marker im Gutter steht an
main
04
GHC-, HLS- und Cabal-Einstellungen
Zeigen Sie dem Plugin Ihre Toolchain und schalten Sie den Haskell Language Server ein.
- HLS liefert Vervollständigung, Diagnosen, Hover-Doku, Inlay-Typhinweise und Code Lenses
- GHC-, HLS-, Stack- und Cabal-Pfade auf einer Einstellungsseite, oder GHC-SDK per GHCup über Tools > Haskell laden
- ormolu, fourmolu oder stylish-haskell als Formatter, optional mit Formatieren beim Speichern
.cabal- undcabal.project-Dateien mit Vervollständigung und cabal-fmt-Formatierung bearbeiten
05
Ein Haskell-Projekt starten
Legen Sie ein Projekt im New-Project-Assistenten an und fügen Sie in den Projekteinstellungen ein GHC-SDK hinzu.
- Ein Haskell-Eintrag im New-Project-Assistenten erzeugt eine minimale
src/Main.hs - Dateivorlagen für Haskell Module, Haskell Script und Haskell Test
- 100 Live-Templates: Kürzel wie
fn,dtoderinsttippen und Tab drücken
06
Inspections und Quick Fixes
Die IDE markiert typische Haskell-Probleme schon beim Tippen.
- 16 Inspections, darunter fehlende Typsignaturen, unbenutzte Imports und möglicherweise unvollständige Pattern Matches
- 6 Intention Actions, etwa fehlenden Import ergänzen, Typannotation ergänzen und LANGUAGE-Pragma ergänzen
- Import-Optimierer mit
Ctrl+Alt+O
07
KI-Assistent in der IDE
Ein optionales KI-Chat-Toolfenster für Ihr Haskell-Projekt. Ein Schalter in den Einstellungen deaktiviert es.
- Funktioniert mit Claude Code, Codex, Cursor, Windsurf, Antigravity, Aider oder Ihrem eigenen Anthropic-, OpenAI-, Gemini- oder Ollama-Schlüssel
- Ein MCP-Server mit 32 IDE-Tools, mit einem Klick in Ihr Agent-CLI installiert
Einfache, transparente Preise
Starten Sie mit 7 Tagen kostenlosem Test. Der Kauf erfolgt über den JetBrains Marketplace.
Einzelperson
Für Solo-Entwickler
$4.90/Monat
oder $49/Jahr (17% sparen)
- HLS-Vervollständigung und Diagnosen
- GHCi-REPL und Debugger
- 100 Live-Templates
- Unterstützung für Cabal-Dateien
TEAMS
Organisation
Für Teams und Unternehmen
$9.90/Monat
oder $99/Jahr (17% sparen)
- Alles aus Einzelperson
- Eine Lizenz für Teams und Unternehmen
- Kauf über den JetBrains Marketplace
- 7 Tage kostenlos testen
Studenten & Open-Source-Mitwirkende: Kontaktieren Sie uns für Rabatte. Wir unterstützen die Community.
Was Entwickler sagen
4,6 3 Bewertungen · JetBrains Marketplace-
★★★★★
“A very strong start. Extremely responsible and forward support.”
Andrei Dziahel ·
-
★★★★★
“Works well already, and the developer is very responsive for feature requests. In my opinion this is clearly the go-to Haskell plugin now.”
Christopher Cowell ·
-
★★★★★
“The plugin is new and doesn't have all features yet, but it's already a huge upgrade compared to what I got from Haskell plugins in VSCode (where HLS and formatter often work)!”
Vasiliy Dommes ·
Schreiben Sie heute Haskell in Ihrer JetBrains IDE
Installieren Sie Flexible Haskell aus dem JetBrains Marketplace und öffnen Sie eine beliebige .hs-Datei.