Yo Structer Среда разработки - PenzaStreetGames/Yo GitHub Wiki

Внешний вид

Редактор

Окна редактора

Панель инструментов

Здесь находятся полезные функции при работе с редактором. Подробнее о них ниже.

Файлы

Эта область отображает структуру файлов внутри папки путь/до/папки/редактора/yostruct_files/. Позволяет быстро найти и открыть нужный файл. При переключении между файлами изменения сохраняются.

Редактор .yostruct

В этой области редактируется Yo Struct структура. Поддерживается подсветка синтаксиса.

О том, как писать на Yo Struct, написано здесь

Редактор html

В этой области появляется преобразованный .html код. Его также можно написать самому, либо отредактировать результат преобразования.

Консоль

Во время преобразования могут появляться ошибки и информационные сообщения, они будут отображаться в этом окне.

Кнопки

Кнопки Преобразовать, Открыть в браузере и Преобразовать и открыть в браузере позволяют преобразовать написанный .yostruct текст в .html и просмотреть результат в браузере.

Стили кода

Флажки стилей кода позволяют выбрать метод отображения .html кода.

  • Аккуратный

    Теги записываются с соблюдением отступов. Теги с небольшим содержимым записываются в одну строку.

  • Роскошный

    Теги записываются с соблюдением отступов. Теги с любым содержимым оформляются отступами.

  • Однострочный

    Теги записываются в одну строчку.

Все три стиля отображаются в браузере одинаково, но для человека выглядят по-разному

Панель инструментов

На панели инструментов имеется три вкладки

Файл

Новый .yostruct

Создаёт новый файл с заданным именем.

Файлы .yostruct лежат в папке путь/до/папки/редактора/yostruct_files/

Сохранить .yostruct

Сохраняет файл .yostruct, открытый в редакторе

Сохранить .html

Сохраняет файл .html, открытый в редакторе

Файлы .html лежат в папке путь/до/папки/редактора/html_files/

Сохранить всё

Сохраняет оба файла: yostruct и .html, открытые в редакторе

Выход

Закрывает редактор

Код

Преобразовать

Собирает древовидную модель из текста .yostruct, набранного в редакторе и преобразует её в html.

При преобразовании могут возникнуть ошибки, они выведутся в консоль. При успешной сборке оба файла сохранятся.

Открыть в браузере

Отображает открытый в редакторе .html файл в браузере

Преобразовать и открыть в браузере

Преобразует .yostruct в .html и открывает его в браузере.

Убедительная просьба сообщать об ошибках

Помощь

Как писать на Yo Struct?

Открывает в браузере вот эту страницу

Руководство по редактору

Открывает в браузере эту самую страницу