AkelPad 4.0.0 alpha
- Author
- Message
-
Offline
- Posts: 11
- Joined: Mon Apr 07, 2008 1:28 am
Что-то не понятно...
Дык, если открыть бинарник, то все символы,
которые в диапозоне #0..#32("ниже" пробела #32) по таблице
символов, отображаются как крякозябры...
Как же эти символы нормально редактировать то?
В общем, наверное опционально нужен hex режим
редактирования для бинарников...Было бы(?) круто
Дык, если открыть бинарник, то все символы,
которые в диапозоне #0..#32("ниже" пробела #32) по таблице
символов, отображаются как крякозябры...
Как же эти символы нормально редактировать то?
В общем, наверное опционально нужен hex режим
редактирования для бинарников...Было бы(?) круто
-
Offline
- Posts: 14
- Joined: Sat Mar 17, 2007 7:45 pm
Это значит, что теперь открыв exe файл и просто его сохранив мы получим нормальный рабочий бинарник. В принципе это может быть полезно при локализации (когда редактируются только читаемые символы). "hex режим" может и не помешает, но не сейчас а когда-нибудь, и то в качестве плагина. HEX-редакторы это совершенно другой класс программ, к которым акель не относится. К тому же там есть свои признанные лидеры, потеснить которых будет очень тяжело.AkelPadUser wrote:Что-то не понятно...
Дык, если открыть бинарник, то все символы,
которые в диапозоне #0..#32("ниже" пробела #32) по таблице
символов, отображаются как крякозябры...
Как же эти символы нормально редактировать то?
В общем, наверное опционально нужен hex режим
редактирования для бинарников...Было бы(?) круто
-
Offline
- Posts: 11
- Joined: Mon Apr 07, 2008 1:28 am
А, ну то-есть сейчас можно открыть бинарник скажем с диска С:\,
полюбоваться на крякозябры, и протерев тряпочкой неиспорченную
структуру, эффектно, широким жестом сохранить его на диск D:\!
Я падстулом. Сомнительный функционал.
Ну, признанных лидеров не потеснить(пока), но если в Акеле
можно будет НОРМАЛЬНО заменить пару байт в
екзешнике(что обычно и требуется среднестатическому(?) пользователю)
было б отлично. Тем более в наличии уже имеется продвинутый
сонтрол-редактор.
Ну, да ладно. Посмотрим, что по этому поводу думает автор.
полюбоваться на крякозябры, и протерев тряпочкой неиспорченную
структуру, эффектно, широким жестом сохранить его на диск D:\!
Я падстулом. Сомнительный функционал.
Ну, признанных лидеров не потеснить(пока), но если в Акеле
можно будет НОРМАЛЬНО заменить пару байт в
екзешнике(что обычно и требуется среднестатическому(?) пользователю)
было б отлично. Тем более в наличии уже имеется продвинутый
сонтрол-редактор.
Ну, да ладно. Посмотрим, что по этому поводу думает автор.
-
Offline
- Posts: 14
- Joined: Sun Jun 08, 2008 2:21 pm
- Location: Челябинск
Вылетает плагин XBrackets
Поставил AkelPad 4.0 Alpha 2, пользуюсь многими плагинами, но у одного проблема. Когда включен плагин XBrackets при выделении только что созданного текста, редактор отключается. В ранее сохранённых документах такой проблемы нет. Пожалуйта разберите эту ситуацию.
-
Offline
- Posts: 1250
- Joined: Thu Nov 16, 2006 11:53 am
- Location: Kyiv, Ukraine
Re: Вылетает плагин XBrackets
??? Дико извиняюсь, но из этой фразы я толком ничего не понял.p456 wrote:Когда включен плагин XBrackets при выделении только что созданного текста, редактор отключается.
Пожалуйста, по пунктам. Например,
1. Запускаем AkelPad. (Плагин Sessions активен? Есть открытые файлы?)
2. Создаем новый файл. (Какая кодировка по умолчанию?)
... и т.д. до появления ошибки.
P.S.
Вообще говоря, плагин XBrackets в любом случае нужно будет модифицировать для эффективной работы с новым AkelPad. Пока что корректная работа плагина с AkelPad 4.x.x не гарантируется.
-
Offline
- Site Admin
- Posts: 6311
- Joined: Thu Jul 06, 2006 7:20 am
Re: Вылетает плагин XBrackets
Сейчас используется эффективный метод "конвертирования координат", поэтому в этом нет большой необходимости.DV wrote:P.S.
Вообще говоря, плагин XBrackets в любом случае нужно будет модифицировать для эффективной работы с новым AkelPad.
-
Offline
- Posts: 1250
- Joined: Thu Nov 16, 2006 11:53 am
- Location: Kyiv, Ukraine
Re: Вылетает плагин XBrackets
Поскольку строки в AkelEdit хранятся в виде двусвязного списка, то проход по всем строкам с помощью EM_GETLINE(nLineIndex, szLine) становится самой неэффективной операцией, какую только можно придумать Вместо того, чтобы один раз пройтись по всем строкам с помощью указателей на них, AkelEdit вынужден для каждой (!) строки сначала искать её указатель для заданного номера строки.Instructor wrote:Сейчас используется эффективный метод "конвертирования координат", поэтому в этом нет большой необходимости.
-
Offline
- Site Admin
- Posts: 6311
- Joined: Thu Jul 06, 2006 7:20 am
Re: Вылетает плагин XBrackets
Да, так было на начальной стадии разработки. Но теперь AkelEdit определяет ближайший элемент к искомой строке и от него ведет вычисления. В число таких элементов относятся: первая и последняя строки, строка начала и конца выделения, первая строка обновленной области (WM_PAINT), строка наибольшей длины. И сейчас визуально AkelEdit эмулирующий RichEdit работает быстрее, чем сам RichEdit'е.DV wrote:Поскольку строки в AkelEdit хранятся в виде двусвязного списка, то проход по всем строкам с помощью EM_GETLINE(nLineIndex, szLine) становится самой неэффективной операцией, какую только можно придумать
-
Offline
- Posts: 14
- Joined: Sun Jun 08, 2008 2:21 pm
- Location: Челябинск
Выравнивание текста по колонкам
Как выровнить текст по колонкам. Стандартно делал клавишей TAB в версии 3.5.6 (скриншот на http://img-fotki.yandex.ru/get/53/p456. ... 0e446_orig), а в 4-ой версии не получается (скриншот на http://img-fotki.yandex.ru/get/52/p456. ... 21280_orig). Настройки в 3-ей и в 4-ой версии такие же.
-
Offline
- Posts: 1250
- Joined: Thu Nov 16, 2006 11:53 am
- Location: Kyiv, Ukraine
Re: Вылетает плагин XBrackets
Тогда убойное предложение: запоминать также указатель на строку, к которой был последний вызов по EM_GETLINE или по другой функции, работающей с номером строки. Тогда EM_GETLINE (или другая ф-ция), обращающаяся к следующей или предыдущей строке, выполнится практически мгновенно! Но не следует забывать о том, что указатель на эту строку надо будет сбрасывать каждый раз при изменении текста, которое может повлечь перенумерацию строк.Instructor wrote:AkelEdit определяет ближайший элемент к искомой строке и от него ведет вычисления.
-
Offline
- Site Admin
- Posts: 6311
- Joined: Thu Jul 06, 2006 7:20 am
Re: Выравнивание текста по колонкам
Исправлено.p456 wrote:Как выровнить текст по колонкам...
-
Offline
- Posts: 14
- Joined: Sun Jun 08, 2008 2:21 pm
- Location: Челябинск
Re: Выравнивание текста по колонкам
Большое спасибо!!!Instructor wrote:Исправлено.p456 wrote:Как выровнить текст по колонкам...
Last edited by p456 on Thu Jun 12, 2008 3:51 pm, edited 1 time in total.
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact: