Zeus is a language neutral programmer's IDE for the Windows platform.

It has general language features like automatic brace insertion, code indenting, code folding, code completion and more recent Zeus releases have added many other Rust specific language features.

For example, the ctags feature now supports Rust meaning the goto definition and goto declaration features now work with Rust code.

The latest release also comes with many Zeus macros allowing the IDE to better work with Rust tools like Racer for auto-complete, documentation and code navigation and tools like rustfmt for automatic code formating.

IMPORTANT NOTE: For Zeus to work with Rust it is assumed Rust has been installed on the machine. For details on how to setup Rust refer to this link.

Rust Racer

Rust Zeus Macros

The default Zeus installation comes with several macro scripts designed to improve support for the Rust language.

NOTE: For historical reason some of the links below contain macro code, but there is no need to copy that code as these scripts now come as part of the installation process.

Support for the Rust Toolchain

By default Zeus comes configured to work with the Rust toolchain, meaning Rust files can be compiled directly from inside the IDE.

Automatic Rust Formatting

By default Zeus runs the rustfmt each time the file is saved, however this feature is totally configurable.

Autocomplete using Rust Racer

The default Zeus installation has macros designed to work with Racer to provide autocompletion, code navigation and tooltip information. More details about these features can be found here.

Other Scripting Examples

Many more general purpose scripting examples can be found here.

Latest Version: Zeus 3.99b
Released: 29th January 2024