Nivanchenko / bootstrapper

Многофункциональный набор инструментов для 1С разработчика
MIT License
57 stars 11 forks source link

Просмотр изменений в помощью редактора на основе monaco-editor #26

Closed salexdv closed 3 weeks ago

salexdv commented 3 weeks ago

Добавил просмотр изменений в коде с помощью редактора на основе monaco editor. Из текущих исходников не очень понял, какая логика будет при работе с git, поэтому пока добавил отдельный параметр в файл .project.json.

{    
    ...
    "КаталогРепозитория": "ТутПутьКРепозиторию",
    ...
}

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

image

Результат выглядит так

image

Чтобы заработало, в файле autumn-properties.json необходимо включить использование monaco

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

salexdv commented 3 weeks ago

25