Page 1 of 1

Не сохраняются закладки после закрытия, как исправить?

Posted: Thu Dec 24, 2020 11:22 am
by sany666
Делаю закладки
Image
Сохраняю документ, закрываю, но после окрытия их уже нет.
Как сделать чтобы akelpad сохранял закладки?

Posted: Thu Dec 24, 2020 7:10 pm
by opk44
1. Самое очевидное
LineBoard::Settings --> [v] Запоминать закладки

2. Менее очевидное - сохраняется ли история файлов?

Posted: Sat Dec 26, 2020 5:20 pm
by sany666
Не самое очевидное)
у меня галка стоит "Запоминать закладки", но не разу не запомнились закладки.

Как проверить, и где настройка, сохранения истории файлов?


Image

Posted: Sat Dec 26, 2020 6:51 pm
by opk44
1. Где настройка:
для версии 4.9.9dev
Меню "Настройка" --> [Параметры...] --> Вкладка [Реестр] --> Блок настроек [Сохранять историю]
Здесь указывается место хранения INI/Реестр и количество отслеживаемых файлов.
для версии 4.9.8 вид вкладки немного отличается, но суть та же.

2. Как проверить:
Надо чётко понимать, что это именно "plain-text" и никаких изменений связанных с закладками (тэги или что-то подобное) в сам файл не вносится. Закладки указываются как параметр к отслеживаемому файлу. Если файл не отслеживается, то и информация о закладках теряется. Например, если в настройках указан предел истории файлов = 10, а файлу "с закладками" повезло оказаться 11-тым, тогда информация о закладках в нём теряется. Отсюда вывод - есть смысл увеличить количество "последних файлов" до какого-то трехзначного числа.

Если настройки хранятся в INI, то см. файл "AkelPad.ini" раздел [Recent]
что-то вроде этого:
file0=d:\TEST\test.txt|65001|68-68|Bookmarks=20,76|

Последний параметр - перечисление закладок: строки 21 и 77 (в настройках отсчёт строк идёт не от 1, а от 0).

Если настройки хранятся в реестре, то см. ветку "HKCU\Software\Akelsoft\AkelPad\Recent"

Posted: Sat Dec 26, 2020 10:31 pm
by sany666
Спасибо, работает

Posted: Sat Dec 26, 2020 11:12 pm
by opk44
1. Пожалуйста.
2. Но! Вы бы не пояснили заинтересованным, что же именно было не так и что именно помогло? А то не информативно получилось.