Все заметки

Незаметные функции редактора

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

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

Добавил скролл, авто раскрытие родительских нод и переключение вкладки на ту, что соответствует выбранному элементу. Мелочь, но времени на ручные переключения будет тратиться чуть меньше.