Page 13 of 29
Posted: Sat May 14, 2011 7:35 pm
by Infocatcher
Если из-за удаления строк несколько закладок оказываются на одной строке, то они так и остаются «пачкой» – нужно несколько раз удалять, и в списке закладок дублируются строки.
И вообще, почему бы не сделать только одно сочетание клавиш – добавить/убрать закладку. Двойные-то не нежны. Тем более, что добавить можно только одну на строку.

Posted: Sun May 15, 2011 2:31 pm
by nikspb
Уважаемые !
Спасибо за плагин, у меня вопрос.
Не подскажете, как сделать так, чтобы закладки сохранялись в самом файле ? (А не в сессии, как сейчас.)
Желательно, чтобы при конвертировании этого txt-файла в html-файл закладки в файле преобразовывались во внутренние ссылки.
Заранее благодарен за ответ.
Posted: Sun May 15, 2011 5:51 pm
by Instructor
nikspb
С последней версии 7.1 закладки запоминаются без Session плагина (но могут и с ним) в последних файлах программы.
Posted: Mon May 16, 2011 4:36 am
by nikspb
Уважаемый Instructor !
У меня последняя версия LineBoard.dll 7.1.0.0 от 11.05.11, закладки запоминаются в виде отдельного файла с расширением "session", я же спрашивал о возможности сохранить закладки в самом файле (в том, который я редактирую). Пока такой возможности не обнаруживаю.
Может быть, я чего-то не понял (объясните для "чайника").
Спасибо за внимание.
Posted: Mon May 16, 2011 7:31 am
by FeyFre
nikspb
Вы наверное не по адресу обратились. АР - редактор текстовых файлов. Именно текстовых - таких которые отрицают наличие каких либо метаданных(те которые могут быть понятны как text/plain) АР-у всё-равно какое расширение, и какое содержимое Вашего файла, он его читает как текст, и также сохраняет. Никакие дополнительные служебные данные в содержимое возможности вставить нету.
Сейчас АР метаданные(закладки, выделение, положение курсора, кодировку и пр.) сохраняет в собственных хранилищах. Вы конечно можете оттуда взять всё-что Вам нужно и носить вместе с файлом, но это сильно неудобно, и проще будет научится запоминать в голове закладке, либо ставить условные маркеры в тексте самостоятельно.
Posted: Mon May 16, 2011 7:40 am
by VladSh
Instructor wrote:Добавлено: запоминание закладок в последних файлах программы.
Instructor wrote:С последней версии 7.1 закладки запоминаются без Session плагина (но могут и с ним) в последних файлах программы.
У меня просьба, указать в документации на плаг:
- что сохраняются файлы в d:\Documents and Settings\<user>\Application Data\AkelPad\Sessions\;
- чёткий порядок действий, при котором сохраняются закладки, т.к. некоторые файлы sessions в вышеуказанной папке я вижу, но не могу понять, когда они создаются; действия:
1. Открываю файл.
2. Включаю номера строк (по умолчанию они отключены; Sessions-плагин работает всегда).
3. Делаю закладки.
4. Закрываю файл.
5. Закрываю прогу.
в результате файл закладок не создаётся.
Posted: Wed May 18, 2011 6:57 pm
by Instructor
Изменено: восстановление закладок из последних файлов программы происходит при первой возможности, а не только при открытии файлов.
Changed: restore recent bookmarks at the first opportunity, not only when opening files.
LineBoard plugin v7.2
Posted: Thu May 19, 2011 7:31 am
by VladSh
Instructor wrote:Изменено: восстановление закладок из последних файлов программы происходит при первой возможности, а не только при открытии файлов.
За это огромное спасибо!
Только для полного счастья не хватает опции, которая будет управлять удалением (или НЕудалением) информации о закладках, когда файл выходит из списка свежих. Т.е. расширить функционал восстановления закладок не только для списка свежих, а на все редактируемые файлы. Т.е. если закладки создавались на файл, значит эту инфу надо сохранить.
Для чистки инфы по закладкам для несуществующих файлов можно также добавить функцию; в крайнем случае можно написать скрипт.
Добавлено:
Но лучше бы всё-таки иметь соответствие: 1 файл закладок = 1 файл документа. А в дальнейшем можно было бы (и это было бы правильно) хранить всю служебную инфу по файлу там (в отдельном специальном файле), а это:
- кодировка;
- позиции каретки (выделение);
- применённый coder-файл;
- и т.п...
Достоинства такого подхода - можно скопировать этот файлы (файл документа и файл закладок) домой и работать с ними. Это очень важно.
Копировать sessions-файлы не пойдёт, т.к. в последних файлах на разных компах совершенно разные файлы, которые, к тому же, находятся по разным путям.
Вопрос: где сейчас хранится информация о закладках?
Posted: Thu May 19, 2011 7:55 am
by DrakonHaSh
VladSh
я для себя этот нюанс решил установкой
Последние файлы - Количество файлов = 99
Posted: Thu May 19, 2011 8:05 am
by VladSh
DrakonHaSh wrote:я для себя этот нюанс решил установкой
Последние файлы - Количество файлов = 99
Это не выход.
Мне тяжело ориентироваться в последних файлах, когда их много (у меня в настройках 20), потому вручную чищу и оставляю там только то, что планирую использовать сегодня-завтра, а это 8-12 файлов.
Закладками же нужно пользоваться и через месяц, а то и больше. Один из примеров - файл меню Оперы; и таких примеров множество.
Добавлено:
Кстати, если файл открыть с помощью Sessions-плагина, то закладки, которые были сохранены для этого же файла, находящегося в списке последних файлов, затрутся, что плохо. Видимо, действительно надо менять принцип сохранения и работы с закладками (см. моё сообщение чуть выше, я туда дописал..).
Posted: Thu May 19, 2011 3:13 pm
by Instructor
VladSh wrote:Кстати, если файл открыть с помощью Sessions-плагина, то закладки, которые были сохранены для этого же файла, находящегося в списке последних файлов, затрутся, что плохо.
Sessions плагин восстанавливает то состояние, которое было при сохранении сессии.
Posted: Thu May 19, 2011 4:10 pm
by VladSh
Instructor wrote:Sessions плагин восстанавливает то состояние, которое было при сохранении сессии.
Именно поэтому и говорю, что работа с закладками никак не должна зависеть от Sessions-плагина. Это как раз пример того, когда 2 плага пытаются рулить ситуацией, и каждый это делает по своему...
Posted: Fri Jun 17, 2011 3:33 pm
by Instructor
Добавлено: если не указана горячая клавиша для удаления закладки, то горячая клавиша для установки закладки работает как "Установить/Удалить".
Added: if no hotkey is assigned for bookmark delete, then hotkey for bookmark set is working like "Set/Delete."
LineBoard plugin v7.4
Posted: Fri Jun 17, 2011 5:00 pm
by Infocatcher
Instructor
Надо бы такие вещи в описание записывать.
И про отсутствие символа в SpecialChar, кстати, тоже.

Posted: Fri Jun 24, 2011 8:52 am
by [Yustas.NeO]
VladSh wrote:А в дальнейшем можно было бы (и это было бы правильно) хранить всю служебную инфу по файлу там (в отдельном специальном файле), а это:
- кодировка;
- позиции каретки (выделение);
- применённый coder-файл;
- и т.п...
Да. да, да!!! Полностью поддерживаю! И уже писал об этом:
viewtopic.php?p=9039#p9039