Skip to content

hetzge/eclipse-flix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Eclipse Flix Language Support

This project implements a plugin for the Eclipse IDE that provides support for the Flix programming language.

Build

mvn clean verify

Useful links

Package structure

Under the de.hetzge.eclipse.flix package the following packages can be found:

  • client: The Language Server Protocol client that bridges the Eclipse IDE with the LSP Server
  • server: The Language Server Protocol server implementation that uses the Flix compiler internally to answer language requests
  • editor: Provides an Eclipse text editor with Flix editing support (Hover, Autocomplete, Highlighting ...)
  • launch: Allows to run Flix applications. Provide Eclipse UI extensions and commands for this purpose
  • model: The Eclipse Handly language model
  • project: Extends Eclipse with functions to manage Flix projects (create projects and files)
  • utils: Collection of useful functions
  • compiler: Provide client to interact with the Flix compiler

Releases

No releases published

Packages

No packages published