Flix + Eclipse IDE =

Flix is a next-generation reliable, safe, concise, and functional-first programming language.

This project provides a Eclipse IDE plugin that enables you to develop with the Flix programming language.

Install via the Eclipse Marketplace:
Drag to your running Eclipse* workspace. *Requires Eclipse Marketplace Client

Install by using the following update site:

Syntax Highlighting

The world is not only black and white. Likewise, your Flix code doesn't have to be either.

Diagnostics

The plugin automatically checks your code through the official Flix compiler and marks corresponding errors in the editor.

Auto-complete / Snippets

Writing code is made much easier with suggestions and templates.

Type and Effect Hovers

Learn more about your Flix code by simply pointing to what you want to learn more about.

Jump to Definition

Trace your Flix functions and data back to their origin.

Find References

Keep track of which code is called from where.

(Workspace) Symbols

Search the symbols in your project across the entire Eclipse workspace. A part of the name is enough for this.

Rename Refactoring

Code changes can be exhausting and time consuming. It doesn't have to be that way when renaming symbols.

Launch configurations

Manage configurations to run your Flix application and run them conveniently.

Links:

Documentation

Source Code

Issues

Eclipse Marketplace