Isabelle/jEdit

E822903

Isabelle/jEdit is a graphical user interface and integrated development environment for the Isabelle proof assistant, built on top of the jEdit text editor.

All labels observed (1)

Label Occurrences
Isabelle/jEdit canonical 6

How this entity was disambiguated

Statements (47)

Predicate Object
instanceOf Isabelle front-end
graphical user interface
basedOn jEdit
compatibleWith Linux
Windows
macOS
designedFor formal verification researchers
students learning Isabelle
theorem proving practitioners
developedFor Isabelle proof assistant
invokedBy isabelle jedit command
license BSD-style license (via Isabelle)
maintainedBy Isabelle development team
partOf Isabelle distribution
provides integration with Isabelle build system
output panel for proof messages
project-oriented view of Isabelle sessions
query panel for tools
session management
sidekick structure view
theory file editing
replaced Proof General (for many Isabelle users)
linked to: Proof General
repository https://isabelle.in.tum.de/repos/isabelle
runsOn JVM
supports Isabelle document preparation
Isar proof language
LaTeX document generation via Isabelle
ML programming within Isabelle
Nitpick integration
Quickcheck integration
Sledgehammer integration
asynchronous proof processing
code completion
continuous proof checking
document-oriented proof development
error and warning messages inline
hyperlinks to definitions
interactive theorem proving
proof state visualization
semantic highlighting
syntax highlighting
tooltips for types and terms
uses Isabelle/ML back-end
linked to: Isabelle/ML

Isabelle/Scala layer
jEdit text editor
linked to: jEdit
writtenIn Java
Scala

How these facts were elicited

Referenced by (6)

Full triples — surface form annotated when it differs from this entity's canonical label.

Isabelle hasComponent Isabelle/jEdit
subject linked to: Isabelle proof assistant
Isabelle primaryInterface Isabelle/jEdit
subject linked to: Isabelle proof assistant
Markus Wenzel notableWork Isabelle/jEdit
Markus Wenzel softwareProject Isabelle/jEdit
Isabelle hasInterface Isabelle/jEdit