Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » AkelPad (часть 2)

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112

Открыть новую тему     Написать ответ в эту тему

gyra

Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
 AkelPad
текстовый редактор с открытым исходным кодом, созданный, чтобы быть маленьким и быстрым
Авторы: Шенгальц А. А. (aka Instructor; версии 3–4); Кузнецов А. И. (версии 1–2)

Последний релиз: 4.9.8 от 18 июля 2016


Скачать
Программа 4.9.8 многоязычный инсталлятор: x86 | x64; zip русской версии: x86 | x64; zip английской версии: x86 | x64    
Плагины полный авторский комплект: x86 | x64    
Скрипты авторская подборка: Instructor | KDJ | VladSh | Infocatcher    
Синтаксические файлы авторские дополнения к комплектным: akelpad.sf.net    
Шрифты авторская модификация для использования с плагином Fonts.dll: akelpad.sf.net    
Обновления авторская утилита AkelUpdater v6.8

Дополнения от сообщества
Программа Неофициальная компиляция из последних исходников 4.9.9 r4435 от 13.11.2023    
Плагины SpellCheck: проверка орфографии на движке Hunspell, подробнее. Автор: random6_2020. Скачать: x64 (1.3.0.4) | x86 (1.3.0.5) | исходники    
TagsView: разбор исходного кода при помощи ctags, подробнее: akelpad.sf.net | github. Автор: DV. Скачать: 0.5b github | sf.net    
Скрипты akelpad.sf.net | Infocatcher :: github | DV :: github | AZJIO | Andrey_A_A    
Синтаксические файлы • подборки: Lenchik & Skif_off | cuprum | Infocatcher :: github | VladSh | Andrey_A_A    
единым списком по расширениям (включая авторские)    
Утилиты ShellExt: пункт в контекстное меню проводника, подробнее. Автор: Ralph Shane. Скачать: 4.8.3.0    
Help: вызов справки с поиском выделенного текста, подробнее. Автор: AZJIO. Скачать: YaD    
AnotherFileNearby: создание слепка редактируемого файла, подробнее. Автор: AZJIO. Скачать: YaD    
Цветовые темы Atom One Dark Pro    
Сборки местная коллекция    
в составе сборок часто содержатся скрипты и синтаксические файлы, не имеющие самостоятельных ссылок, и потому не перечисленные в шапке

Помощь
Справка из исходников | FAQ 1 | FAQ 2
Справка от AZJIO
Coder-файл: справочные комментарии на русском языке
Установка AkelPad 4 на Windоws 7 с заменой Блокнота Windows

Всего записей: 7932 | Зарегистр. 18-02-2006 | Отправлено: 22:03 10-07-2017 | Исправлено: yozhic, 13:27 20-02-2024
yozhic



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
destiny child (пост)
Цитата:
можно ли открыть полутеррабайтный текстовый файл на редактирование

Полтерра не пробовал (даже не видал таких). А полгига можно (я с такими и работаю в основном). Вот один такой, и подсветка синтаксиса работает:

И 64-битный Akel с такими «гигантами» заметно лучше справляется. Только вот Find/Replace -> Replace all в подобных сильно подвисает, невозможно пользоваться. Здесь печаль, да. Зато остальное по мне так хорошо (гибкость самостоятельной настройки, вспомогательные скрипты), что печалью можно пренебречь. Для замен в файлах-гигантах я переключаюсь в EditPad, PowerGREP, EmEditor. Замены жжахнул — обратно в Akel.

Всего записей: 2773 | Зарегистр. 20-03-2008 | Отправлено: 19:17 23-05-2023
ewild

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Find/Replace -> Replace all в подобных сильно подвисает, невозможно пользоваться. Здесь печаль, да.

Именно.
Несколько упрощает дело FindReplaceEx, но все-равно, поиск/замена на больших объемах это что-то с чем-то.

Всего записей: 1196 | Зарегистр. 13-08-2005 | Отправлено: 21:06 23-05-2023
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
yozhic
Цитата:
Ну, не совсем заморожена. Нового, вроде, ничего не добавляют. А когда есть что править, то правят. Вот тут по коммитам видно.
Значит, есть слабая надежда на официалку 4.99 со всеми фиксами за эти годы...

Всего записей: 16767 | Зарегистр. 04-11-2010 | Отправлено: 00:13 24-05-2023
El Sanchez



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
И вот корень зла кроется в том факте, что если собирать проект просто в VS студии, просто выбрав платформу х64 в комбобоксе панели сборки - то этим самым вы не включите этот флаг препроцессора для его работы в местах его внедрения!  
Да-да, угу-угу. Майкрософтцы совсем заплутали в 3 соснах и переложили на плечи разраба ответственность в том, чтоб понимать КАК надо собирать ИСТИННУЮ реальную 64 битную прогу. Поэтому нам надо РУКАМИ! добавить флаги 64 битности по пути:

destiny child, макрос _WIN64 предопределён, его не нужно нигде в свойствах проекта явно указывать, а _AMD64 существует только в вашем воображении.

Всего записей: 467 | Зарегистр. 23-12-2008 | Отправлено: 21:44 24-05-2023
destiny child



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
El Sanchez
как бы повторять весь путь поиска инфы сейчас не с руки. Но ответы были от представителей MS и разрабов студии. Конечно в самых последних версиях всё могло красиво быть исправлено и подкручено. НО на момент 2015 - всё было именно так.
 
Но даже если всё теперь и хорошо))) очень плохо, что внутри кода плагинов сабжа нет этой поддержки, чтобы раскидывать всё корректнее по соответствующим Plugs папкам. И не валить всё в одну. Хардкор путей вида \\Plugs\\ - это хардкор(((
 
Лучше давайте сравним поведение этого "нового" плагина и словарей правописания на слово
закинем
У меня почему-то оно подчёркивается и предлагается
закинЁм
И это при том, что в словаре - в самом файле ничего такого нет и подавно. И вот откуда эта ошибка лезет?

Всего записей: 3322 | Зарегистр. 01-04-2006 | Отправлено: 00:30 25-05-2023 | Исправлено: destiny child, 00:47 25-05-2023
ewild

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Лучше давайте сравним поведение этого "нового" плагина и словарей правописания на слово
закинем
У меня почему-то оно подчёркивается и предлагается
закинЁм
И это при том, что в словаре - в самом файле ничего такого нет и подавно. И вот откуда эта ошибка лезет?

destiny child
это вопрос не к плагину, а к словарю, - у меня это слово не подчеркивается.

Всего записей: 1196 | Зарегистр. 13-08-2005 | Отправлено: 07:42 25-05-2023
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Интересует вариант сборки AkelPad с плагинами единым файлом, т.е. все эти "AkelFiles\Plugs\*.dll" чтоб были в теле файла AkelPad.exe зашиты. Язык английский. Win 32 и 64 версии. Осуществимо?

Всего записей: 16767 | Зарегистр. 04-11-2010 | Отправлено: 07:47 25-05-2023 | Исправлено: insorg, 07:48 25-05-2023
destiny child



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ewild (пост)
Цитата:
 а к словарю

ru-EN, который у меня из вашей поставки...
И в котором и нет этого слова, что я уже и проверял и уточнил выше.
Вопрос остается на повестке дня, однако

Всего записей: 3322 | Зарегистр. 01-04-2006 | Отправлено: 10:22 25-05-2023 | Исправлено: destiny child, 10:24 25-05-2023
ewild

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
ru-EN, который у меня из вашей поставки...

Он из авторской поставки.
Сам я им не пользуюсь, хотя у него и есть то преимущество, что он сразу на два языка.
Тем не менее, по крайней мере для начала такой словарь подойдет, а потом при необходимости пытливый пользователь мождет попробовать подыскать что-то иное.

Всего записей: 1196 | Зарегистр. 13-08-2005 | Отправлено: 10:59 25-05-2023
destiny child



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ewild (пост)
Цитата:
Сам я им не пользуюсь

1) пожалуйста, попробуйте тогда с ним - повторится ли баг?
2) скиньте ваш словарь ru_EN(просто ru?) - чтобы я тогда проверил - что у меня наоборот- более НЕ повторится эта проблема.

Всего записей: 3322 | Зарегистр. 01-04-2006 | Отправлено: 11:16 25-05-2023
ewild

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
попробуйте тогда с ним - повторится ли баг?

Я же говорю - это проблема конкретного словаря.
Словарь автора плагина "закинем" подчеркивает.
 

Цитата:
просто ru?

Например, какой-то из этих:
https://addons.mozilla.org/en-US/firefox/language-tools/ (Ctrf+F на странице плюс название языка)
или прямые ссылки:
https://addons.mozilla.org/firefox/downloads/file/1163927/russian_spellchecking_dic_3703-0.4.5.1webext.xpi
https://addons.mozilla.org/firefox/downloads/file/1163941/russian_hunspell_dictionary-1.0.20131101.2webext.xpi
https://addons.mozilla.org/firefox/downloads/file/3823353/russian_english_dictionary-1.1.xpi
https://addons.mozilla.org/firefox/downloads/file/4113788/2696307-1.62.xpi
 
Как видно, для обсуждаемого языка там четыре словаря.
(словарная пара .dic и .aff извлекается из .xpi в обычном порядке, как из архива)
Ни один из данных словарей "закинем" не подчеркивает.

Всего записей: 1196 | Зарегистр. 13-08-2005 | Отправлено: 11:51 25-05-2023 | Исправлено: ewild, 11:53 25-05-2023
destiny child



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
yozhic
Если вы там на том AkelPad форуме (https://akelpad.sourceforge.net/forum/viewtopic.php?t=2842) вопрос задавали - может еще один сможете? Там в теме есть файл на питоне для объединения словарей. По идее эта работа должна реально тупо молча выполняться на любом корректно свёрстанной исходной паре файлов dic+aff.... НО!

Код:
Traceback (most recent call last):
  File "D:\dictionaries\merge_dict.py", line 108, in <module>
    for _i in affarray['PFX']:
KeyError: 'PFX'

По идее эта ошибка значит, что нет такого индекса в словаре affarray.
И да - есть такие aff файлы - где нет строк, начинающихся с PFX.  
A вот как раз захотел обработать все те словари, что вытащил из расшарок, выложенных постом выше от ewild по прямым ссылкам.
И вот среди них такой файл нашелся. Просто ну нет такой строки  и ладно - но ошибка просто тупо останавливает _всё_ исполнение кода. Может автор скрипта сможет взглянуть на творение и подправить что-то - чтобы этого не было?

Всего записей: 3322 | Зарегистр. 01-04-2006 | Отправлено: 12:47 28-05-2023 | Исправлено: destiny child, 13:12 28-05-2023
yozhic



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
destiny child
Откопировать репорт несложно. Но там в одном из постов автор «намекнул», что заниматься этим скриптом более не собирается:

Цитата:
Слишком старые версии питона, нужен 3.8+. Но этот скрипт больше для тех, кто может его поправить под свои нужды, чем универсальный, т.к не учитывает кодировку словарей, предполагая utf8, некоторые нечасто используемые аттрибуты и прочее. Если не знать этого всего, ничего путного из его использования не получится.

Поэтому, не сочтите за несговорчивость, боюсь это приведёт только к бесплодной дискуссии, а времени и так маловато.

Всего записей: 2773 | Зарегистр. 20-03-2008 | Отправлено: 15:59 28-05-2023
destiny child



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
yozhic
ну, я как бэ выполнил эти условия: и всё в UTF-8 загнал и атрибуты почистил...
Просто там неявная логика того - КАК он описывает объединение... Хоть бы он блок-схему рядом выложил что ли: что зачем и после чего...

Всего записей: 3322 | Зарегистр. 01-04-2006 | Отправлено: 22:30 28-05-2023
Andrey_A_A



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Что касается орфографии мне тоже не понравился SpellCheck - поэтому я работаю с Win Word через его объект CheckSpelling и + свои 2 словаря - один "мусорный" (различные сокращения..) и словарь в который я добавляю новые слова, которых нет в Word 2021.
Подчёркивание неправильных слов мне не нужна, т.к. работаю с файлами 1-10 мб в 10-ки тыс. строк - у меня в новой вкладке показываются все ошибочные слова, что не составляет труда другим скрипом найти их и проверить или добавить в свои словари для игнорирования.
Так что говорить что всё криво - нельзя - в акеле есть масса подходов...

Всего записей: 1390 | Зарегистр. 15-08-2011 | Отправлено: 23:34 30-05-2023 | Исправлено: Andrey_A_A, 23:38 30-05-2023
yozhic



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Неофициальная компиляция
AkelPad 4.9.9 r4417 [01.06.2023]
с плагинами (по списку на akelpad.sf.net) и AkelUpdater
https://0x0.st/Hbjc.zip/AkelPad_dev_r4417.zip
 
3 набора:
32-bit; 64-bit; комбинированный
 
Скомпилировано при помощи:
Microsoft Visual C++ Toolkit 2003
Windows Server 2003 R2 Platform SDK

 
Особенности:
1) В окно About добавлена информация о revision.
2) В свойства dll добавлен комментарий с информацией о revision.
 
Последние изменения:
https://sourceforge.net/p/akelpad/codesvn/4417/log/?path=
 
Возможны ложные реакции антивирусов на файл плагина QSearch. Проблема известна, автор старается её решить. Данный архив укомплектован версией плагина QSearch-7.9-vc2022.zip, у которой число лже-детектов на VirusTotal, на сегодняшний день, минимальное.
 
Добавлено:
Ух, ещё один фикс прилетел: r4418. Подождём до завтра, может ещё будут...

Всего записей: 2773 | Зарегистр. 20-03-2008 | Отправлено: 20:00 01-06-2023 | Исправлено: yozhic, 20:33 01-06-2023
destiny child



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
yozhic (пост)
Цитата:
Данный архив укомплектован версией плагина QSearch-7.9-vc2022.zip

А разраб там сделал уже 4 правки после этого релиза. Может стоит просто собрать с МАСТЕР-ветки текущую версию плагина? А не использовать предкомпилированную в архиве?

Всего записей: 3322 | Зарегистр. 01-04-2006 | Отправлено: 21:26 01-06-2023
yozhic



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
destiny child
Хорошая новость! А я не догадался в коммиты заглянуть )) Значит откликнулся автор на просьбу вывод в SDI режиме поправить, респект и благодарность. Значит лучше подождать, пара дней всего прошло, видимо отлаживает или ещё что думает. Сам опубликует когда будет готово.
 
А у AkelPad тем временем уже r4419: в Coder'е два фикса. Подождём ещё...

Всего записей: 2773 | Зарегистр. 20-03-2008 | Отправлено: 23:08 01-06-2023
LonerD



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
yozhic

Цитата:
с плагинами

В плагинах какие-то полезные изменения есть? Или просто перекомпилированные (зачем?)
 

Цитата:
файл плагина QSearch

Может в готовый комплект лучше версию 7.8 положить? Я-то понимаю, что 7.9 тоже чистая, но что-то с ней автор намудрил чересчур мудрёного, что много ложных срабатываний. Многие люди могут не оценить такую обновку.

Всего записей: 838 | Зарегистр. 27-06-2006 | Отправлено: 02:55 02-06-2023
yozhic



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LonerD (пост)
Цитата:
просто перекомпилированные (зачем?)

Да, я сам себе несколько раз задавал этот вопрос.  
 
1) Немаловажная (для меня) причина — проще и скорее компилировать всё скопом: запустил — готово, батник отработал — в папке весь набор, запаковал — отправил. Времени уходит меньше, чем всматриваться где были изменения, где не были, потом раскладывать, забудешь ещё что-нибудь.  
 
2) В св-ва dll (в ресурсы до компиляции) я добавляю комментарий: скомпилировано для версии такой-то. Ведь это dev, чтобы не было потом сомнений: подходит/не подходит. И потом: номер revision относится ко всем исходникам без разделения. Вот сейчас, например, в 4418 и 4419 фиксы только в плагине Coder, больше нигде. И как поступать: в св-вах плагина отметить r4419, а в окошке About редактора так и оставить r4417? Автор в коммитах 4418 пишет «program hang when using» — не «плагин» виснет, а «программа» виснет, т.е. получается и он это рассматривает как всё вместе. При финальных же релизах другая логика.  
 

Цитата:
люди могут не оценить

Ясен пень, на всех не угодишь. Я так рассудил: в 7.9 хорошее добавление; ну, и лучше автора поддержать — старается бескорыстно. Пусть это будет декларацией: «Я автору доверяю» )) Сейчас, скорее всего, новая версия на подходе.

Всего записей: 2773 | Зарегистр. 20-03-2008 | Отправлено: 11:28 02-06-2023
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112

Компьютерный форум Ru.Board » Компьютеры » Программы » AkelPad (часть 2)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru