The latest version contains the following features:

General IDE Enhancements
Fully Integrated Assembler Editor
Content Outline and Source Folding

The content outline and the folder of source code sections are two of the most helpful features of WUDSN IDE. They help you navigate and manage even huge source files efficiently. The standard menu "Window / Show View / Outline" activates the content outline. Source folding requires the content outline to be active. The content outline has the following features.

Content Assistance and Code Completion

Content assistance provides proposals as you type and lets you enter code more efficiently. Content assistance is activated by pressing "CTRL-Space" or automatically by typing special characters. The content assistance has the following features.

The source code editor provides detection for different types of links in the source code. You can navigate to other parts of the file, other files, or websites via these links. You activate the hyperlink navigation by pressing "CTRL". The hyperlink navigation has the following features.

Hex Editor

The Hex Editor allows inspection of arbitrary files on the binary level. It has the following features.

Graphics Conversion Editor

The Graphics Conversion Editor views and converts many binary and image file formats. It has the following features.

Preferences for Editing

The WUDSN IDE editor is configurable via language-specific preferences. They are available via the entry "Preferences" from the menu "Window" (under Windows and Linux) or the menu "Eclipse" (under macOS) and include the following.

Preferences for Building and Running

The build process of WUDSN IDE is configurable via language and assembler/compiler-specific preferences. They are available via the entry "Preferences" from the menu "Window" (under Windows and Linux) or the menu "Eclipse" (under macOS)

In addition, the application to run the outcome of the build process, typically an emulator, can be configured. Download links for every supported application are offered in the preferences.

The preferences for the applications to run the result of the build process can be maintained for all assemblers/compilers in parallel. They include:

Annotations for Building
Planned Features
Known Bugs

You can find all known bugs on GitHub. If you find new bugs, please report them on Github or contact me directly.