Page 14 of 33

Posted: Mon Aug 25, 2008 11:49 am
by FeyFre
Незнаю было ли уже:
хтоелось бы подстветку активной колонки и строки. Хотя бы строки.. Можно не сплошным фоном а хотябы рамочкой

Posted: Mon Aug 25, 2008 11:54 am
by Instructor
FeyFre
"Главное меню->Вид->Цвета...->Активная строка"

Posted: Mon Aug 25, 2008 3:34 pm
by Fr0sT
Супер, мега-респект Инструктору!
Давно не заглядывал сюда, а тут заглянул - ба! И собственный контрол отображения текста, и вертикальное выделение, и быстрая загрузка больших файлов... все, о чем только можно мечтать! )) Акель рулит просто нереально, рвёт остальные блокноты на ленточки для бескозырок!

Выскажу список того, что хотелось бы ещё улучшить в Акеле, дабы повысить его левел до Mega-Uber pad-a ))

1) Смена шрифта с пропорционального на моноширинный одним нажатием. Первый - текстов, второй - для исходников

2) Циклическое изменение регистра, типа как в Ворде по Shift-F3. Также чтобы при отсутствии выделения захватывалось только текущее слово, на котором стоит курсор, а не весь файл

3) Настройка формата вставляемой даты. Реализация самой фичи будет проще, чем добавление опции в окно настроек и чтение-запись оной.
Функция GetLocaleInfo извлекает текущий формат даты и времени, SetLocaleInfo соответственно устанавливает.
Какая-то из этих функций может помочь - это кусок стандартной функции из Дельфей, которая считывает все настройки локали в структуру

Code: Select all

    DateSeparator := GetLocaleChar(DefaultLCID, LOCALE_SDATE, '/');
    ShortDateFormat := TranslateDateFormat(GetLocaleStr(DefaultLCID, LOCALE_SSHORTDATE, 'm/d/yy'));
    LongDateFormat := TranslateDateFormat(GetLocaleStr(DefaultLCID, LOCALE_SLONGDATE, 'mmmm d, yyyy'));
    TimeSeparator := GetLocaleChar(DefaultLCID, LOCALE_STIME, ':');
    TimeAMString := GetLocaleStr(DefaultLCID, LOCALE_S1159, 'am');
    TimePMString := GetLocaleStr(DefaultLCID, LOCALE_S2359, 'pm');
    TimePrefix := '';
    TimePostfix := '';
    if StrToIntDef(GetLocaleStr(DefaultLCID, LOCALE_ITLZERO, '0'), 0) = 0 then
      HourFormat := 'h' else
      HourFormat := 'hh';
    if StrToIntDef(GetLocaleStr(DefaultLCID, LOCALE_ITIME, '0'), 0) = 0 then
      if StrToIntDef(GetLocaleStr(DefaultLCID, LOCALE_ITIMEMARKPOSN, '0'), 0) = 0 then
        TimePostfix := ' AMPM'
      else
        TimePrefix := 'AMPM ';
    ShortTimeFormat := TimePrefix + HourFormat + ':mm' + TimePostfix;
    LongTimeFormat := TimePrefix + HourFormat + ':mm:ss' + TimePostfix;
4) Визуальное редактирование тулбара.

5) Копирование отступов на новую строку - вот это реально очень нужно, когда правишь исходники в Акеле. Постоянно вводить 2-3 таба очень неудобно.
(По п.5 вопрос снят)

Posted: Mon Aug 25, 2008 10:48 pm
by Instructor
Fr0sT wrote:3) Настройка формата вставляемой даты.
См. InsertDate.js в дистрибутиве Scripts плагина.

Posted: Tue Aug 26, 2008 5:01 am
by nightsnowfox
Планируется ли добавление автообновления файла и слежение за концом файла? Спасибо.

Posted: Tue Aug 26, 2008 5:11 am
by Instructor
nightsnowfox
LogView plugin

Posted: Tue Aug 26, 2008 5:54 am
by Fr0sT
См. InsertDate.js в дистрибутиве Scripts плагина.
Да это-то я в курсе, давно юзаю. Я имел в виду встроенную функцию, раз уж она появилась

Posted: Tue Aug 26, 2008 7:35 am
by indvdum
мне кажется было бы удобнее, если бы в окне просмотра плагинов при выделении плагина можно было бы увидеть его краткое описание.. так легче оценить возможности программы (если скачал полный архив плагинов).. иначе приходится каждый раз при использовании нового плагина искать его описание..

Визуальное сравнение файлов

Posted: Tue Aug 26, 2008 10:15 am
by temp1111
Было бы весьма полезным иметь плагин/функцию визуального сравнения содержимого любых двух файлов из списка открытых в MDI - с подсветкой различий и настраиваемыми критериями детектирования этих различий (игнорировать пробелы, табы, пустые строки, регистр и т.д.)

Мои искренние благодарности и респекты создателям AkelPad и плагинов.

Posted: Tue Aug 26, 2008 1:33 pm
by Fr0sT
temp1111, для этого WinMerge есть ;)

Posted: Wed Aug 27, 2008 9:11 am
by temp1111
Я говорю о желательных функции/плагине AkelPad, а не об отдельной утилите

Posted: Thu Aug 28, 2008 7:48 am
by Dystopian
Думаю, можно переименовать кнопку/команду "Повторить" в "Вернуть".

Posted: Thu Aug 28, 2008 2:15 pm
by morismoss
Вообще пожеланий очень много. Хотелось бы побольше удобства. Предлагаю поплотнее попользоваться программой TextPad. Это достаточно мощный, быстрый и надёжный редактор, котороый я только встречал. Скажем, если нужна какая то фича, я бы сначала посмотрел, как она реализована в этом блокноте.

Posted: Fri Aug 29, 2008 4:13 pm
by MaRaT
Очень не хватает "избранного".
Список недавно открытых документов меняет сортировку...

Posted: Mon Sep 01, 2008 7:11 am
by VladSh
MaRaT wrote:Очень не хватает "избранного".
Можно пользоваться Sessions-плагином.
Или отак для реально избранного :mrgreen: