Разработчик: Шенгальц А.А. Сайт:http://akelpad.sourceforge.net/ru/index.php Версия: 4.9.8 ===================================== Дата Выпуска сборки: 06.02.2017 Версия сборки: 32.32 Автор сборки: Averin Andrey Разрядность: 32bit Платформа: Portable Язык интерфейса: Русский Статус: Бесплатный Системные требования: Windows 2000/XP/Vista/7/8 x32, x64 Форумы поддержки:tc-image.3dn =====================================
Сборка содержит: 2-x уровневое главное меню 16 - переключаемых ToolBar'ов более 11 утилит более 19 справочников по скриптописанию: vbs, js, php, wsh, xml ... более 30 плагинов (часть из них ToolBar.dll сдублицированы для увеличения функциональности) более 89 файл подсветки синтаксиса (17 авторские) более 190 настроенных "горячих клавиш" для удобства работы с текстом более 310 скриптов, в том числе и авторских более 1550 значков - авторская подборка библиотеки значков более 1000 типов файлов подсвечиваются синтаксисом более 4700 пунктов в главном меню и многое другое....
Размер сборки в распакованном виде составляет ~118 Mb
Описание: AkelPadImage является первой и крупнейшей уникальной сборкой-библиотекой бесплатного текстового редактора AkelPad, в которой собраны сотни скриптов, значков, утилит, команд для комфортной работы с любыми текстовыми файлами. Можно много описывать преимущества - лучше один раз попробовать.
Дополнительно: Ряд контекстных меню и скриптов направлены для работы с Total Commander и TC Image
- Clipboard - Работа с буфером обмена: Захват, Вставка серийного номера, Автоматическое копирование выделения. - Coder - подсветка синтаксиса, сворачивание блоков, автодополнение, цветовые темы. - ColorPicker - Вставка значения цвета HTM - ContextMenu - настройка главного и контекстного меню для окна редактирования, MDI вкладок, ссылок - Exit - 1. Подтверждение закрытия программы. 2. Изменение назначения клавиши ESC. - Explorer - добавляет панель проводника. - Fonts - Динамическая загрузка шрифтов без установки в систему. - Format - Различные операции по преобразованию текста. - FullScreen - Полноэкранный режим. - HexSel - Преобразование текста в шестнадцатеричный код и наоборот. - Hotkeys - Назначение пользовательских горячих клавиш. - LineBoard - 1. Показывает номера строк. 2. Добавляет поддержку закладок. - Log - Просмотр логов в реальном времени. - Macros - Записывает клавиатурные действия пользователя и затем воспроизводит их. - MinimizeToTray - Сворачивает программу в трей. - QSearch - Плагин представляет собой панель для "быстрого" поиска текста. - RecentFiles - Работа со списком последних файлов. - SaveFile - Дополнительные настройки сохранения файлов. - Scripts - позволяет использовать различные COM-объекты. - Scroll - Автоматическая прокрутка текста. - Sessions - Сохранение и восстановление MDI сессии программы. - SmartSel - Исключает последний символ перевода строки (EOL) из выделенного текста. - Sounds - Проигрывание звуков во время набора текста. - SpecialChar - показывает и подсвечивает специальные символы (пробел, табуляция...). - Speech - Плагин позволяет выполнить машинное чтение выделенного текста. - Stats - Показывает количество символов, слов и строк в тексте. - Templates - Плагин позволяет создавать новые файлы по заранее определенному шаблону. - ToolBar - добавляет настраиваемую панель инструментов. - XBrackets - автозавершает скобки ([{""}])
Код
23.01.2016 - 06.02.2017 AkelPad Image 32.32
[±] Обновлена программу до версии 4.9.8 и плагины последних версий [+] Добавлены Grub4dos.coder, Str.coder [±] Обновлены ряд файлов подсветки (.coder файлы) [±] В разных местах меню добавлено более 100 новых команд [±] Добавлены/Изменены 50 значков в AkelPadImage.dll [±] TCIMG.exe обновлена до 17.4 [±] Добавлены/Изменены 50 скриптов [±] Обновлена справка [±] Исправлены ошибки скриптов и функционала...
Новые скрипты: SessionMenu.js LinesHideShow.js quoted-printable.js
Сборка изготовлялась для себя и распространяется "Как есть" с целью ознакомления с возможностями программы. Если у Вас нет прав на использование программы, после ознакомления, Вы должны либо зарегистрировать её либо отказаться от дальнейшего использования. В противном случае автор сборки снимает с себя всю ответственность за использование программы. Вы используете сборку на свой страх и риск: за любой вред, нанесённый Вашему оборудованию или материалам (файлам), автор ответственности не несёт! При публикации на других ресурсах обязательно ссылаться на автора и сайт поддержки
[spoiler=Инструкция по замене AkelPad в сборке TC Image:]
============================================= Если Вы пользуетесь AkelPad_Image_Full 15.15 - 32.32 вы можете заменить на AkelPad Image 32.32 0. Закрыть AkelPad, если он у Вас запущен 1. Удалить папку AkelFiles, находящуюся в корне сборки TC Image. 2. Скопировать из папки AkelPadImage (новой версии) все файлы (с заменой) и папку в корень файлового менеджера ============================================= Для сохранения своих настроек: 1. Сделать дубль папки и доп. файлов. 2. Установить новую сборку 3. Снять галки "Одна копия программы" 4. И имея 2 открытых варианта переносить своё... =============================================
[info]'=============================== Спасибо ================================ Выражаю искреннюю благодарность всем, кто напрямую или косвенно помогал и повлиял на развитие проекта Авторам программы: Алексею Кузнецову и Шенгальц Александру Всем авторам плагинов, скриптов, тестерам и не только: VladSh, KDJ , Infocatcher, FeyFre , se7h , Fr0sT, cnnnc, Idjo, lexa, Yustas.NeO, DV, bluestone, levilevi, oyaebu, wisgest, opk44, Serge Yolkin, GREY, evxeon, LonerD, ХарВик, Veter, simup, xianon, JKT, GGG8, Yaroslav, San_dr, ASMEst, fuzzy16, ge57, WAIVER, asmadeus, bonsai, InFive, моим близким друзьям и родственникам: одним спасибо что поддерживали, другим - за то, что не мешали '=======================================================================[/info]
Возможно они Вам будут полезны и интересны. Вступить в группы Вам ничего не стоит, но тем самым Вы поможете продвинуть их в рейтинге. Мне важен каждый подписчик!!!
Хммммммм........А что с ним делать ? Я не знаю, как его применять.... Я недавно увидел Ваш замечательный, всемогущий и удобный AkelPad, но скриптами пользоваться не умею.... Что с ним делать, можно в 2-х словах ?
А возможно, чтобы он как-то рассортировывал выделенное по столбцам (для екзеля) а также в ворде или другом текстовом редакторе, но "отделяя" табличными границами ? Вот я копирую с сайта данные, и мне надо, чтобы эти столбцы были отделены границами, и чтобы они были доступны и в екзеле, и в любых др.текстовых редакторах, чтобы при выделении выделялось не все, а только столбец. Помогите, пожалуйста ! 10.12.20 69 248 119 1% 1 576 427 1% 44 685 449 1% 11.12.20 69 921 284 1% 1 589 373 1% 45 142 667 1% 12.12.20 71 368 723 2% 1 601 294 1% 46 634 835 3%
Это я непонятно сформулировал вопрос, извиняюсь. Да, я знаю, что таблиц тут нет, как в экзеле, но сам редактор для работы оказывается очень удобный, а насчет функционала - так превосходит ворд и экзель! Вопрос в следующем: Вот я копирую с сайта, или с текстового или любого другого док-та данные: 10.12.20 69 248 119 1% 1 576 427 1% 44 685 449 1% 11.12.20 69 921 284 1% 1 589 373 1% 45 142 667 1% 12.12.20 71 368 723 2% 1 601 294 1% 46 634 835 3% Мне надо, чтобы даты "12.12.20", значения "71 368 723" и проценты "2%" акел рассортировал по "псевдостолбикам", отделяя сами данные каким-то разделительным символом: "-----" или "\\\\\"... Дело в том, что с сайта вставляется непрерывная строка из этих данных, а мне надо, чтобы они были разделены. Вот желаемый вид: 10.12.20-----69 248 119------1% 1 576 427-------1% 44 685 449------1% 11.12.20-----69 921 284------1% 1 589 373-------1% 45 142 667------1% 12.12.20-----71 368 723------2% 1 601 294--------1% 46 634 835------3% И мне надо, чтобы при выделении выделялось не все, а только необходимый столбец, возможно это зделать для большого массива данных ?
icoomnlzthptxbcdem, когда копируется с exel , то разделителем является табуляция ( в большинстве случаев) В поиске, что в скрипте, что в диалоге табуляция обозначается \t
Понял, спасибо, ну и последний, надеюсь, вопрос.... Мне очень надо, чтобы так же работало при копировании с сайта в ворд. Будет ? Или что-то применять надо ?
Мне надо, чтобы при копировании с сайта (или с любого вордовского док-та) можно было вставить в акел, и потом он разделил данные в столбцы так как в скринах. Но мне нужно это не только в екзелевском формате, а и в вордовском. Можно это осуществить ? В общем, как-то указать ему границы, и он разделил сплошные данные на столбцы. Разделение - любое, "--------", или "//////", но только чтобы он "понимал", что это уже столбцы ! И чтобы при выделении он выделял соответствующий столбец, а не всю строку и данные.....
icoomnlzthptxbcdem, для данной задачи вам нужно начать изучать регулярные выражения, только с помощью них можно самому настроить что входит в столбец, а что нет.
Для 3-х столбцов: Что искать:
Код
(\S+)\s([^%]+%)\s([^%]+%)\s([^%]+%)
Чем заменять:
Код
$1---$2---$3
Для 4-х Что искать:
Код
(\S+)\s([^%]+%)\s([^%]+%)\s([^%]+%)\s([^%]+%)
Чем заменять:
Код
$1---$2---$3---$4
Кнопка диалога:
Код
-"Поиск и замена с регулярными выражениями Ctrl + /?" Call("Scripts::Main", 1, "SearchReplace.js", "", 0) Icon("%a\AkelPadImage.dll",28)
Понял, спасибо большое ! Буду разбираться ! Вы, и форум в целом, единственные, кто дал понятные сведения для реализации такой экзотической задачи. А акел и скрипты будете обновлять ? Это, как я понимаю, версия 2017-го ?
icoomnlzthptxbcdem, обновление скриптов особо не планируется - там и так всё есть... Периодически выкладываю индивидуально, по запросу тех, для кого дополняется функционал.
В основном идёт работа с утилитой TCIMG http://tc-image.3dn.ru/forum/5-498-267 , которая расширяет функционал любой программы К примеру ваш текст в буфере обмена
Ага, спасибо большое, посмотрю ! А как Вы понимаете, что писать ? Я имею ввиду, как Вы понимаете, какую команду и как надо писать ? Вот, например, Ваша последняя: anf2d=cliplist||2||(\S+)\s([^%]+%)\s([^%]+%)\s([^%]+%)||begin<0> GLOBALANF2D<a> Тут ведь надо понимать, что каждый символ означает, и как его писать согласно синтаксису..... Сам столбец регулярных выражений вот это:? s([^%]+%) И как, например, для столбца с датами ограничить введение только дат, для второго - только числа, для 3-го - только проценты и т.д.... Я понимаю, что доставляю неудобство, но если несложно, хотелось бы эту тему "добить"... Можно "пошаговое" объяснение ? (Если не затруднит) Допустим, вот столбец (к примеру): s([^%]+%) [^%] - это что ? +% - а это ? Справка какая-то сложная для меня, там столько всего, что не знаю, куда смотреть и за что браться..... Но я еще буду разбираться с TCIMG, спасибо большое за очередную подсказку !
В справке TCIMG.chm есть Дополнение №2, там основная часть описана, единственное, что в разных программах регулярные выражения немного могут отличаться
В библиотеке "Library_Example" и в других есть много примеров, на которых можно научиться делать свои рег.выражения
========================= Если разобрать выражение
Код
(\S+)\s([^%]+%)\s([^%]+%)\s([^%]+%)
для строки
Код
10.12.20 69 248 119 1% 1 576 427 2% 44 685 449 3%
то: 1. (\S+) - "\S" - любой непробельный символ - "+" - повторить предыдущий символ 1 и более раз - () - скобки - начало и конец группы т.е в (\S+) входит "10.12.20" 2. \s - пустой символ 3. ([^%]+%) - [^%] - скобки - начало и конец описания символьного класса, знак "^" означает "кроме", т.е. по-нашему: любой символ, кроме процентов - "+" - повторить предыдущий символ 1 и более раз (кроме процентов любые символы) - [^%]+% - кроме процентов любые символы, а в конце этого процент т.е в ([^%]+%) входит "69 248 119 1%" 4. в следующее условие ([^%]+%) входит "1 576 427 2%" 5. в следующее условие ([^%]+%) входит "44 685 449 3%" ---------- Вот и всё))
Спасибо большое, извините, что дергал ! Да, теперь, вроде, понятно.... Для меня это важно было, еще раз спасибо за столь подробное и доходчивое объяснение ! Я давно знал про акел, но ваши дополнения сделали из него совершенство ! Теперь это просто универсальный комбайн какой-то, в котором действительно все есть ! Скоро ворд и экзель ему завидовать будут !
Приветствую, уважаемый автор! Искренне благодарю за огромный труд над сборкой Akelpad Image! Знакомлюсь с функционалом. Возник вопросик по поводу управления проектами исходного кода. Есть ли / планируется ли поддержка функций IDE: * переходов через CTRL+клик по именам методов, функций и классов * рефакторинга, в частности, переименования переменных во всех файлах проекта ?
Сообщение отредактировал Добромысл - Понедельник, 30.05.2022, 12:13