PicAsmEditor - Редактор ассемблерных файлов для PIC контроллеров

PicAsmEditor


Данная программа предназначена для работы с ассемблерными кодами программ для PIC контроллеров.
Чем она отличается от множества других?
В ней реализованы некоторые идеи, упрощающие написание программ.
Например, можно задать автоматически формируемый отступ при нажатии кнопки "Пробел" или "ТАВ".
Какая именно кнопка будет использоваться и размер этих отступов можно изменить в разделе
Отступы настроек программы.
Настройки программы вызываются щёлкнув по пункту
Настройки программы в меню Файл

Программа также может автоматически переключать регистр клавиатуры в зависимости где сейчас находится курсор до комментария (английский регистр) или после него (русский регистр).

Введена поддержка маркеров свёртки, что позволяет сворачивать куски кода, например подпрограммы, чтобы они не мешали работе. Состояние маркеров (свёрнуто или нет) сохраняется после закрытия файла если конечно это разрешено в разделе
Проект настроек программы.
Началом свёртки служат символы
;+/ а концом ;-/

Для быстрейшей навигации по тексту предусмотрены специальные метки навигации, которые отображаются в дополнительной панели (см. раздел
Дополнительная панель настроек программы) на закладке Навигация. Начало метки состоит из символов ; - (точка с запятой, пробел, дефис, пробел) а далее может следовать произвольный текст, который и будет отображаться. Для перехода на эту метку достаточно клика по её имени в дополнительной панели.

Если на ключевое слово (ASM инструкция, псевдо инструкция, директива и т. д.) "поставить" текстовый курсор, то в строке состояния будет отображена краткая подсказка, что может помочь при изучении контроллера.

Всплывающие подсказки появляются при наведении мышки на имя, объявленное с помощью директив Equ, Set, Macro, Constant, #Define.

Настроить вывод подсказок можно в разделе
Подсказки настроек программы.

Если нужно просмотреть все имена присвоенные с помощью директив Equ, Set, Macro, Constant, #Define, то в меню "Инструменты" следует выбрать пункт
Просмоторщик переменных

Есть поддержка списка авто завершения ключевых слов, которая настраивается в разделе
Авто завершение настроек программы

При необходимости, можно задействовать авто замену слов позволяющую заменять скажем
porta на PortA или PORTA, кому как больше нравится. Настраивается это в разделе Регистр букв настроек программы


Скачать программу
 PicAsmEditor

Проекты        Главная
Сайт создан в системе uCoz