SimpleASM is a IDE for the Microsoft Macro Assembler which can be obtained here, here and at my homepage.
Current features :
Language import system which allows translations into different languages. Two basic language files (german and english) are included in the "temp" subdirectory of SimpleASM. They will be expanded in further versions.
Syntax highlighting with the SynEdit component. Makes source code easier to read.
Itīs possible to create your own syntax highlighting rules and formats thru the SynUniHighlighter component which allows to use different syntax formats in one SynEdit component.
You can change the settings of the MacroAssembler (ML.exe) and the linker (Link.exe) as well as from the ressource compiler (RC.exe) and use them to create your applications.
Projects are supported but there are still a few bugs to fix in this feature.
Change the output type (console, win32, dll) with just one click
Planned features :
HTML - Help with training cards and overview of the Assembler language with several examples
Encrypted source files which needs a password to encrypt
UPX algorithm to decrease EXE size
A own compiler which doesnīt create any *.OBJ - Files and compiles a whole project to an application / library