AkelPad 4.0.0 alpha

Russian main discussion
  • Author
  • Message
Offline
Posts: 11
Joined: Mon Apr 07, 2008 1:28 am

Post by AkelPadUser »

Что-то не понятно...
Дык, если открыть бинарник, то все символы,
которые в диапозоне #0..#32("ниже" пробела #32) по таблице
символов, отображаются как крякозябры...
Как же эти символы нормально редактировать то?
В общем, наверное опционально нужен hex режим
редактирования для бинарников...Было бы(?) круто 8)

Offline
Posts: 14
Joined: Sat Mar 17, 2007 7:45 pm

Post by Torbins »

AkelPadUser wrote:Что-то не понятно...
Дык, если открыть бинарник, то все символы,
которые в диапозоне #0..#32("ниже" пробела #32) по таблице
символов, отображаются как крякозябры...
Как же эти символы нормально редактировать то?
В общем, наверное опционально нужен hex режим
редактирования для бинарников...Было бы(?) круто 8)
Это значит, что теперь открыв exe файл и просто его сохранив мы получим нормальный рабочий бинарник. В принципе это может быть полезно при локализации (когда редактируются только читаемые символы). "hex режим" может и не помешает, но не сейчас а когда-нибудь, и то в качестве плагина. HEX-редакторы это совершенно другой класс программ, к которым акель не относится. К тому же там есть свои признанные лидеры, потеснить которых будет очень тяжело.

Offline
Posts: 11
Joined: Mon Apr 07, 2008 1:28 am

Post by AkelPadUser »

А, ну то-есть сейчас можно открыть бинарник скажем с диска С:\,
полюбоваться на крякозябры, и протерев тряпочкой неиспорченную
структуру, эффектно, широким жестом сохранить его на диск D:\! :wink: :D
Я падстулом. Сомнительный функционал.
Ну, признанных лидеров не потеснить(пока), но если в Акеле
можно будет НОРМАЛЬНО заменить пару байт в
екзешнике(что обычно и требуется среднестатическому(?) пользователю)
было б отлично. Тем более в наличии уже имеется продвинутый
сонтрол-редактор.
Ну, да ладно. Посмотрим, что по этому поводу думает автор.

Offline
Posts: 14
Joined: Sun Jun 08, 2008 2:21 pm
Location: Челябинск

Вылетает плагин XBrackets

Post by p456 »

Поставил AkelPad 4.0 Alpha 2, пользуюсь многими плагинами, но у одного проблема. Когда включен плагин XBrackets при выделении только что созданного текста, редактор отключается. В ранее сохранённых документах такой проблемы нет. Пожалуйта разберите эту ситуацию.

DV
Offline
Posts: 1250
Joined: Thu Nov 16, 2006 11:53 am
Location: Kyiv, Ukraine

Re: Вылетает плагин XBrackets

Post by DV »

p456 wrote:Когда включен плагин XBrackets при выделении только что созданного текста, редактор отключается.
??? :shock: Дико извиняюсь, но из этой фразы я толком ничего не понял.
Пожалуйста, по пунктам. Например,
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

Post by Instructor »

DV wrote:P.S.
Вообще говоря, плагин XBrackets в любом случае нужно будет модифицировать для эффективной работы с новым AkelPad.
Сейчас используется эффективный метод "конвертирования координат", поэтому в этом нет большой необходимости.

DV
Offline
Posts: 1250
Joined: Thu Nov 16, 2006 11:53 am
Location: Kyiv, Ukraine

Re: Вылетает плагин XBrackets

Post by DV »

Instructor wrote:Сейчас используется эффективный метод "конвертирования координат", поэтому в этом нет большой необходимости.
Поскольку строки в AkelEdit хранятся в виде двусвязного списка, то проход по всем строкам с помощью EM_GETLINE(nLineIndex, szLine) становится самой неэффективной операцией, какую только можно придумать :) Вместо того, чтобы один раз пройтись по всем строкам с помощью указателей на них, AkelEdit вынужден для каждой (!) строки сначала искать её указатель для заданного номера строки.

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Re: Вылетает плагин XBrackets

Post by Instructor »

DV wrote:Поскольку строки в AkelEdit хранятся в виде двусвязного списка, то проход по всем строкам с помощью EM_GETLINE(nLineIndex, szLine) становится самой неэффективной операцией, какую только можно придумать :)
Да, так было на начальной стадии разработки. Но теперь AkelEdit определяет ближайший элемент к искомой строке и от него ведет вычисления. В число таких элементов относятся: первая и последняя строки, строка начала и конца выделения, первая строка обновленной области (WM_PAINT), строка наибольшей длины. И сейчас визуально AkelEdit эмулирующий RichEdit работает быстрее, чем сам RichEdit'е.

Offline
Posts: 18
Joined: Thu Mar 06, 2008 6:25 pm

Post by Pressly »

Найдена маленькая ошибка. При выделении блоком, используя сочетание ctrl+9 (каждое слово с заглавной буквы) выделение превращается в обычное и операция проводится в новом выделении. В MS Word подобная операция применяется в блочном выделении.

Offline
Posts: 14
Joined: Sun Jun 08, 2008 2:21 pm
Location: Челябинск

Выравнивание текста по колонкам

Post by p456 »

:?: Как выровнить текст по колонкам. Стандартно делал клавишей 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-ой версии такие же. :roll:

DV
Offline
Posts: 1250
Joined: Thu Nov 16, 2006 11:53 am
Location: Kyiv, Ukraine

Re: Вылетает плагин XBrackets

Post by DV »

Instructor wrote:AkelEdit определяет ближайший элемент к искомой строке и от него ведет вычисления.
Тогда убойное предложение: запоминать также указатель на строку, к которой был последний вызов по EM_GETLINE или по другой функции, работающей с номером строки. Тогда EM_GETLINE (или другая ф-ция), обращающаяся к следующей или предыдущей строке, выполнится практически мгновенно! Но не следует забывать о том, что указатель на эту строку надо будет сбрасывать каждый раз при изменении текста, которое может повлечь перенумерацию строк.

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Re: Выравнивание текста по колонкам

Post by Instructor »

p456 wrote:Как выровнить текст по колонкам...
Исправлено.

Offline
Posts: 14
Joined: Sun Jun 08, 2008 2:21 pm
Location: Челябинск

Re: Выравнивание текста по колонкам

Post by p456 »

Instructor wrote:
p456 wrote:Как выровнить текст по колонкам...
Исправлено.
Большое спасибо!!! :P
Last edited by p456 on Thu Jun 12, 2008 3:51 pm, edited 1 time in total.

Offline
Posts: 14
Joined: Sun Jun 08, 2008 2:21 pm
Location: Челябинск

Post by p456 »

А появятся ли новые плагины в 4-ой версии, если да то какие?

Offline
Posts: 3217
Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:

Post by VladSh »

Да, 4-ка с собственным контролом - это супер новость!
Но пока редактор не будет работать так же, как и 3-ка (базовые возможности) + хотябы ещё Scripts-plugin, то говорить об его использовании пока рано.
Post Reply