Что хотелось бы добавить в AkelPad (3)

Russian main discussion
  • Author
  • Message
Offline
Posts: 876
Joined: Tue Jul 24, 2007 8:54 am

Post by Fr0sT »

FeyFre
А кто сравнивал? Наоборот, вполне можно позаимствовать хорошую идею, обкатанную годами и кучей разрозненных разрабов. Всё равно рано или поздно это делать придётся: энтропия настроек неотвратима. Либо оставлять все расширенные опции в текстовых конфигах (юникс-путь, корнями сидящий в консольности прог и муторности процесса чтения-применения-записи опций).

Offline
Posts: 1862
Joined: Mon Aug 06, 2007 1:07 pm
Contact:

Post by Infocatcher »

Не так давно было исправлен показ контекстного меню для ссылок, и теперь при наличии части ссылки в выделении обычное контекстное меню никак не получить.
Дублировать пункты при этом не очень хочется. :)
Предлагается сделать принудительное отображение обычного контекстного меню даже у ссылок при зажатой клавише Shift.
Или подправить отображение меню ссылок, чтобы проверялось наличие ссылки под курсором при клике мышкой.
Впрочем, одно другому не мешает. :)

Offline
Posts: 41
Joined: Tue Dec 06, 2011 12:58 pm

Post by Nizaury »

Добавьте пожалуйста на страницу Плагины на сайте, ссылку для скачивания 64-битных версий плагинов:

http://akelpad.sourceforge.net/files/pl ... ck-x64.zip

Ибо 32-битные плагины в 64-битной версии не работают, а файрвол иногда блокирует AkelUpdater(приходится добавлять в исключения).

А так, скачал плагины и разархивировал поверх.

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

Post by Instructor »

Nizaury
Добавлено.

Offline
Posts: 1862
Joined: Mon Aug 06, 2007 1:07 pm
Contact:

Post by Infocatcher »

Предлагается доработать перетаскивание, чтобы при бросании текста на вкладку вставлялось в позицию каретки.
Удобство в том, что при совпадении текущего положения каретки с желаемым местом вставки не нужно будет целиться.

Offline
Posts: 171
Joined: Thu Dec 01, 2011 11:15 pm
Location: Россия

Post by LonerD »

Восстановить закрытую вкладку Command(5002).
Восстанавливается только одна вкладка. Было бы удобно при первом нажатии восстанавливать предыдущую закрытую вкладку, при втором нажатии - вкладку перед ней и т.д. пока не закончится список последних файлов.

Offline
Posts: 767
Joined: Mon Sep 28, 2009 10:03 am
Location: Minsk, Belarus

Post by se7h »

LonerD
+1

Offline
Posts: 2247
Joined: Tue Aug 07, 2007 2:03 pm
Location: Vinnitsa, Ukraine

Post by FeyFre »

LonerD, намекаю: Scripts плагином можно такое сделать.

Offline
Posts: 1862
Joined: Mon Aug 06, 2007 1:07 pm
Contact:

Post by Infocatcher »

Пожелание: не перезаписывать текст после выполнения команды удаления концевых пробелов (Alt+Backspace) – чтобы не записывалось лишнее в буфер отмен. И если удаление было только одно – удалять только эту часть без правки всего документа (если правок несколько, то уже станет неудобно отменять :)).

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

Post by VladSh »

Infocatcher
+100500!))

Offline
Posts: 1862
Joined: Mon Aug 06, 2007 1:07 pm
Contact:

Post by Infocatcher »

Infocatcher wrote:если удаление было только одно – удалять только эту часть без правки всего документа
С «заменить все» тоже неплохо бы сделать точно так же. :)

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

Post by VladSh »

Пожелание: сделать какой-нибудь экспорт/импорт настроек горячих клавиш (проги, окна плагинов, всех планов, где это используется и окна скриптов), т.к. сборки в основном устраивают людей, но комбинации клавиш у них свои. Легче было бы обновляться. Или даже ставишь чужую сборку, применил свои комбинации клавиш и можешь спокойно пробовать, - порог вхождения ниже.

P.S. Про экспорт/импорт настроек вообще вроде как уже было..

Offline
Posts: 10
Joined: Wed May 23, 2007 2:10 pm

Post by Ewfox1 »

В панели инструментов есть теперь почти все, но теперь она перегружена, а редактировать приходится каждый элемент вручную.Было бы хороши иметь возможность сохранить несколько
рабочих мест (пространств) т.е. настроенную конфигурацию панели, например, иногда нужен только блокнот (не пусть с несколько расширенными функциями) ну и.т.д.
Сейчас или все значки, что нужные не сразу найдёшь или настраивай вручную, а для других случаев опять вручную... :(
И кто -нибудь объяснит для чего может понадобиться разделение окна на части? Видел во многих программах-но текст-то один и тот же во всех секциях?

Offline
Posts: 366
Joined: Mon Jan 10, 2011 5:28 pm
Contact:

Post by Lenchik »

Ярлыки с командными ключами для запуска разных версий тулбара (возможно не работает в 4.7.2).
И может быть вам что-то придёт в голову, когда прочитаете тему про Фулскрин плагин, в частности отсюда начиная viewtopic.php?p=16167#p16167

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

Post by Instructor »

FeyFre wrote:...Созадние новой строки посредством нажатия на кнопку Enter вставляет LF-перенос. А если мне нужно CRLF?...

Code: Select all

ReplaceSelAsIs("\r\n");

function ReplaceSelAsIs(pText)
{
  var lpRepSel;

  if (lpRepSel=AkelPad.MemAlloc(_X64?40:24))
  {
    AkelPad.MemCopy(lpRepSel /*offsetof(AEREPLACESELW, pText)*/, AkelPad.MemStrPtr(pText), 2 /*DT_QWORD*/);
    AkelPad.MemCopy(lpRepSel + (_X64?8:4) /*offsetof(AEREPLACESELW, dwTextLen)*/, pText.length, 2 /*DT_QWORD*/);
    AkelPad.MemCopy(lpRepSel + (_X64?16:8) /*offsetof(AEREPLACESELW, nNewLine)*/, 3 /*AELB_ASIS*/, 3 /*DT_DWORD*/);
    AkelPad.SendMessage(AkelPad.GetEditWnd(), 3030 /*AEM_REPLACESELW*/, 0, lpRepSel);
    AkelPad.MemFree(lpRepSel);
  }
}
Post Reply