Julia Snail is an Emacs development environment for Julia, inspired by SLIME and CIDER. It provides REPL interaction via libvterm or Eat terminal emulators, enabling REPL-driven development with features including: loading files and individual functions into a running Julia process, remote REPLs over SSH/Tramp, Docker container REPLs, multimedia/plotting display in Emacs buffers, cross-referencing via xref, completion via completion-at-point, module-aware code evaluation using CSTParser, and notebook-style code-cells integration. Extensions add REPL history search, JuliaFormatter integration, Org Babel support, and DAP-based debugging via DebugAdapter.jl and dape.

23m read timeFrom github.com
Post cover image
Table of contents
FeaturesDemoInstallationConfigurationUsageExtensionsFuture improvements

Sort: