Кибор » Кибор - Интегрированная среда разработки ботов » Предложения по программе » Внешний редактор.

Страниц (1): [1]
 

1. Karp - 21 Июля, 2019 - 02:06:14 - перейти к сообщению
сделать продвинутый редактор кода самому - задача нудно мало реальная.

  • внедрить в проект, чей-то халявно/ломано/шароварный- геморойная.
  • да даж за деньги - чужой код это гемор )


    потому опция ВНЕШНИЙ РЕДАКТОР

    ну ни как проект не испортит и не опозорит
    оно даж в больших ИДЕ встречал.
    =====================================

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

    В коде всяко есть отслеживание события - возврат фокуса в окно редактора кода.
    Ну или добавить его - ну не сложная это задача.


    И на это событие вешаем проверку - времени сохранения кода в файл кибором и время создания/модификации файла.

    If( KiborKodeSavedTime<FileSavedTime )
    {
    showdialog(
    text_button[0]="Файл #имя измен!";
    text_button[1]= "загрузить";
    text_button[2]= "загрузить и запустить";
    text_button[3]= "игнорировать";
    Длг.ЧекБокс1.name= "запомнить выбор";
    Длг.ЧекБокс2.name= "больше не спрашивать";
    )
    }

    И вот и все, что надо для счастья....

    Сворачивание блоков, поиск, подсветка выделения, замена по правилам....
    когда ты к этому привык - прикольно конечно на время в каменный век вернуться )
    но долго там сидеть - не комфортно )

  • Powered by ExBB FM 1.0 Final