Обновил ассемблер.
https://svofski.github.io/pretty-8080-assembler/
Сделал то, что вообще хотел сделать с самого начала, но тогда это было сложнее реализовать. Теперь листинга как такового нет, или можно сказать, что редактируется прямо листинг. Текстовый редактор сильно отличается от затычки, что была раньше. Это Ace, по ощущениям примерно как Sublime Text или Atom. Нормально работает поиск, есть множественные курсоры. Полный список клавиатурных команд.
Фичи навигации с попап-менюшками я не стал делать, оставил только подстветку кросс-референсов и тултип с адресом метки. Из собственного 10-летнего опыта пользования прекрасмом, попапы для навигации оказались не очень полезными даже при работе с внушительного размера сорцами.
Сам ассемблер практически не менялся. Чуть-чуть, надеюсь, улучшил подсветку ошибок. Убрал лишние служебные директивы. Теперь только .project и .tape. Если нужен hex, есть кнопка hex итд.
P.S. Поскольку пользователи ассемблера для 8080 по определению консервативны, старый ассемблер не пропал, а переехал на https://svofski.github.io/pretty-old-8080-assembler/




Ответить с цитированием