- Применение
- Схема
- Компоненты
- Микроконтроллеры
- Мониторы
- Редактор/компилятор
- Редактор кода
- Файлы
- Разработка
Редактор кода
Это простой текстовый редактор с подсветкой синтаксиса, функциями вырезать, копировать, вставить, отменить, повторить и базовой автоматической отступностью. Возможно открывать несколько документов, которые будут размещены в перемещаемых вкладках.
Когда файл изменён, в вкладке рядом с именем файла появится звёздочка: *.
Разделы:
Связанные темы:
Панель инструментов
В верхней части мы видим панель инструментов с 5 разделами (слева направо):
Настройки:
Действия с файлами:
Поиск и замена:
Действия компилятора:
Действия отладчика:
Текстовый редактор
В центре находится сам текстовый редактор — пространство, где мы можем просматривать и редактировать текстовые файлы.
Настройки редактора
- Размер шрифта: устанавливает размер шрифта (также работают комбинации Ctrl+ и Ctrl-) (по умолчанию 9).
- Шаг табуляции: устанавливает размер табуляции (по умолчанию 4).
- Табуляция пробелами: если включено, табуляция будет заменена пробелами; если выключено — используются табуляторы (по умолчанию выключено).
- Показывать табуляцию и пробелы: если включено, вы сможете отличить пустое пространство от пробелов или табуляторов.
Вы увидите маленькие точки, обозначающие пробелы,
и маленькие стрелки, обозначающие табуляторы (по умолчанию выключено).
Настройки файлов
- Компилятор: компилятор, используемый для этого файла.
- Сохранять настройки при закрытии файла: сохранять ли настройки файла в файл .cfg.
Действия после открытия этого файла: Если вы сохраняете конфигурацию, выберите, какие действия выполнять при следующем открытии этого файла.
- Загрузить компилятор: загрузить выбранный выше компилятор.
- Загрузить точки останова: загрузить точки останова, используемые в отладчике.
- Восстановить файлы: открыть схему и документы редактора, которые были открыты при закрытии этого файла.
Контекстное меню:
Откройте контекстное меню, щёлкнув правой кнопкой мыши, чтобы: Отменить, Повторить, Вырезать, Копировать, Вставить, Удалить или Перезагрузить документ.
Отступы:
Для создания отступа нажмите клавишу Tab.
Для удаления отступа используйте Shift + Tab.
Вы можете выделить блок текста и сделать/удалить отступ.
Новые строки наследуют отступ предыдущей строки.
Подсветка синтаксиса:
Подсветка синтаксиса зависит от расширения файла и/или используемого компилятора.
Поддерживаются следующие синтаксисы:
6502 asm.
AVR asm.
I51 asm.
PIC14 asm.
Z80 asm.
C/C++.
GcBasic.
Javascript.
Makefile.
Intel Hex.
Xml.
Вы можете изменять существующие синтаксисы или добавлять новые, используя файлы в:
SimulIDE/data/codeeditor/syntax/
Или: User_data_folder/codeeditor/syntax/
Панель сообщений
Эта панель сообщений под редактором отображает сообщения от редактора, компилятора и отладчика.
Ошибки будут выделены жёлтым фоном, а предупреждения — жирным оранжевым текстом.