Отечественная разработка, вышедшая из-под руки программиста Дмитрия Манушина, призвана облегчить работу программистов, занимающихся написанием кода на ассемблере. SASM позволяет не только оптимизировать сам процесс разработки нового софта, но и запускать уже написанный код на выполнение, чтобы обнаружить скрытые ошибки и устранить их до первой компиляции. Разработчиком предоставляются версии как для Windows, так и для Linux.
Благодаря подсветке синтаксиса SASM является оптимальным вариантом для новичков, которым может не хватать концентрации и внимательности в работе с кодом. Она не требует дополнительных настроек и может работать сразу после установки, а также распространяется по открытой лицензии, благодаря чему ее можно скачать бесплатно на этой странице.
Основные возможности
Программа SASM обладает широким функционалом, позволяющим выполнять множество операций, среди которых:
- работа с одновременной поддержкой до 4 видов ассемблера, включая FASM, GAS, MASM и NASM;
- активация опции подсветки синтаксиса, ее точная настройка;
- запуск графического отладчика, встроенного в среду разработки;
- переключение между языками интерфейса на лету для большего удобства;
- обеспечение доступа к библиотеке макросов ввода-вывода;
- одновременная работа с несколькими редактируемыми файлами, располагающимися в разных вкладках.
Почти все необходимые компоненты, не считая MASM, уже входят в саму SASM, поэтому устанавливать их отдельно не придется.