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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150

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

gyra

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

Последний релиз: 4.9.9 от 16 октября 2024


Скачать
Программа релиз 4.9.9: многоязычная [exe]: 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.10.0 r4475 от 03.11.2024
Microsoft SDK для самостоятельной компиляции AkelPad и плагинов
NSIS 2.xx для самостоятельной компиляции AkelUpdater    
Плагины FileDialog: Диалог открытия файлов. Подробнее... Автор: dothen. Скачать: 1.1    
Help: вызов справки с поиском выделенного текста (альт. к ChmKeyword.js). Подробнее: 1, 2, видео. Автор: AZJIO. Скачать: плаг (или утилита)    
SpellCheck: проверка орфографии на движке Hunspell. Подробнее... Автор: random6_2020. Скачать: x64 (1.3.0.4) | x86 (1.3.0.5) | исходники    
TabBar: вкладки: кнопка закрытия, выделение активной. Подробнее... Автор: dothen. Скачать: 1.2    
TagsView: разбор исходного кода при помощи ctags. Подробнее: akelpad.sf.net | github. Автор: DV. Скачать: 0.5b github | sf.net    
Скрипты akelpad.sf.net | Infocatcher :: github | DV :: github | AZJIO | Andrey_A_A    
Синтаксические файлы • подборки: Lenchik & Drugmix & Skif_off | cuprum | Infocatcher :: github | VladSh | Andrey_A_A    
единым списком по расширениям (включая авторские)    
Утилиты ShellExt: пункт в контекстное меню проводника. Подробнее... Автор: Ralph Shane. Скачать: 4.8.3.0    
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, 20:09 21-11-2024
yozhic



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

Скрин на 8-ке делал (10-ки нет под рукой сейчас), но в 10-ке аналогично должно быть. Если что будет непонятно, погуглите «ЯШЕРТЫ Russian mnemonic» – обсуждаемая тема.
 
Добавлено:
Для удобства на первое время можно вызывать On-Screen Keyboard («osk» из ком-строки), чтобы видеть куда нажимать, а потом запоминаешь и уже не нужно.

Всего записей: 2982 | Зарегистр. 20-03-2008 | Отправлено: 20:09 04-03-2020
Retro222

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
rnicroword, ну допустим, слово "Спорт".
Что должно получиться на выходе, при английской раскладке?
Что должно получиться на выходе, при русской раскладке?

Всего записей: 260 | Зарегистр. 21-09-2018 | Отправлено: 07:38 05-03-2020
Skif_off

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Retro222
Человеку нужно, чтобы транслитерация шла на лету, т.е. жмёшь латинские s, p, o, r и t, а в редакторе печатается "спорт". Проще клавиатурой/методом ввода.

Всего записей: 6597 | Зарегистр. 28-01-2008 | Отправлено: 15:35 05-03-2020
Retro222

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А так? Такое нет, конечно.  
Это уже нейронную сеть надо делать. JScript для такого подходит плохо.
Предпологалось, что выделил слово "Спорт", и на выходе получил "Cgjhn".  
Выделил слово "Cgjhn", и на выходе получил "Спорт".

Всего записей: 260 | Зарегистр. 21-09-2018 | Отправлено: 16:25 05-03-2020 | Исправлено: Retro222, 16:25 05-03-2020
AZJIO



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

Цитата:
Предпологалось, что выделил слово "Спорт", и на выходе получил "Cgjhn".  
Выделил слово "Cgjhn", и на выходе получил "Спорт".  
а в чём разница то? Просто подставляются другие буквы, у тебя "g" заменяется на "п", а ему надо чтобы "g" заменилось на "г". Суть подстановки одна и таже просто связи букв другие, хотя если изучить тему есть несколько вариантов транслитерации и буква может заменятся 2-3 символами.
 
rnicroword
Как вариант моя прога TextCorrection , но жалко с AkelPad она плохо работает, с 5-го раза, либо с длинным текстом 2 и более слов, либо надо досить хоткеем, чтобы не успел одуматься. Там не транслитерация, но никто не мешает в ini-файле переназначить связь букв для замены одно другим, опять же нет возможности задать 2 буквы взамен одной, так-что не полноценный аналог. А на счёт транслитерации, можно и без браузера запросто написать скрипт, там ничего сложного нет, экспортировал буквы в массив, нашёл им подмены в связанном массиве, объединил, вставил. Хоть в js, хоть в au3 легко написать прогу.

Всего записей: 4560 | Зарегистр. 03-05-2006 | Отправлено: 00:07 06-03-2020 | Исправлено: AZJIO, 00:21 06-03-2020
yozhic



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

Я только сейчас увидел Ваш исправленный пост.
Вообще есть такой бесплатный редактор клавиатурных раскладок Microsoft Keyboard Layout Creator, в котором можно перенастроить существующую системную раскладку как хочешь. И можно в нём запаковать свою раскладку в дистрибутив, чтобы потом её устанавливать где хочешь. Вечерок придётся посидеть-поразбираться, но потом не жалеешь, работать в разы удобнее.
Альтернатива MKLC – KbdEdit, вроде покруче и поудобней, но платный, но у нас на него тема в Варезнике имеется.

Всего записей: 2982 | Зарегистр. 20-03-2008 | Отправлено: 01:21 06-03-2020
YuS_2



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

Цитата:
есть несколько вариантов транслитерации

это варианты "транслитерации", а на транслитерацию именно, есть соответствующий стандарт... где-то даже конвертер делал по нему... вот нашел:
http://forum.ru-board.com/topic.cgi?forum=5&topic=48565&start=2141&limit=1&m=1#1
Но в данном случае требуется совсем не это, а удобство при наборе кириллицы на клавиатуре с латиницей... имхо, проще купить клавиатуру или в крайнем случае, наклейки и пользоваться...
Естественно, для собственного удобства, можно программно написать что угодно и переучиться, но в этом случае, если вдруг придется поработать на чужом компе, можно столкнуться с ситуацией, что устанавливать что-либо просто запретят... в общем, ни запрещать, ни отговаривать никого не собирался. Есть желание и возможности - почему бы и не пользоваться?

Всего записей: 3218 | Зарегистр. 03-02-2009 | Отправлено: 08:26 06-03-2020 | Исправлено: YuS_2, 08:28 06-03-2020
AZJIO



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
YuS_2
Ну я бы тоже сказал, добавь раскладку и пиши на русском. Но чтобы могло заставить так извращаться, только если бы например чел уехал в другую страну, с родителями общается на русском, со сверстниками на родном английском, разговорный может написать английскими буквами, потому что русскими надо ещё изучать расположение, в то время когда проще набирать аналогично-звучащие буквы, который бы конвертировались в понятные аналоги кириллицы.

Всего записей: 4560 | Зарегистр. 03-05-2006 | Отправлено: 12:32 06-03-2020
YuS_2



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

Цитата:
надо ещё изучать расположение, в то время когда проще набирать аналогично-звучащие буквы, который бы конвертировались в понятные аналоги кириллицы.

Дык, встроенное средство есть (во всех приложениях будет работать и более-менее, везде одинаково работает), мнемоническая русская раскладка ЯШЕРТЫ, выше вот предложили... а писать скрипт именно и только под Акелпад - непродуктивно, имхо.

Всего записей: 3218 | Зарегистр. 03-02-2009 | Отправлено: 14:25 06-03-2020
AZJIO



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я попытался разобраться в проблеме с моей прогой с AkelPad, добавил время ожидания для выделения текста, проверил теперь работает автоконвертация слова перед курсором. Перезалил.

Всего записей: 4560 | Зарегистр. 03-05-2006 | Отправлено: 16:17 06-03-2020 | Исправлено: AZJIO, 16:17 06-03-2020
sikemo

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
у меня есть ff Hieroglyph (берете portable), там есть конвертация в транслит и обратно. Меня всегда интересовала такая возможность для Акелпада, так что спасибо топикстартеру.
 
для декода (там даже можно пользовать свой mapping, правда, у меня не получилось) использую и рекомендую Transliterator портабельный «легковесик».

Всего записей: 1329 | Зарегистр. 27-11-2008 | Отправлено: 18:05 06-03-2020
AZJIO



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
rnicroword
Обновил TextCorrection, добавил замену на транслитерацию (в обе стороны), учитывая 'zh' - 'ж', в ini-файле можешь сам задать что на что менять. Надо либо после каждого слова хоткей вызывать, либо руками выделять текст, допустим тройным кликом выделяется строка, и преобразовать строку.

Всего записей: 4560 | Зарегистр. 03-05-2006 | Отправлено: 02:15 09-03-2020 | Исправлено: AZJIO, 02:16 09-03-2020
rnicroword

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я много где спрашивал, но похоже что самое удобное так и остается сервис.
Где-то молчат, игнорят или еще что, а где-то надо ии+нейронные сети, наверное это и правда так "сложно", что для тех кто умеет со скриптами работать и иметь готорый образчик переписать пару функций под себя, те сервисы на которых я сижу у них тупо денег нет на какие-та там ии+нейронные сети и при загрузке там .js.
В общем можно было и игнором обойтись чем такой неясный ответ.
А на форуме firefox в теме CustomButtons я даже видел кнопку, которая на лету и делала вроде то что надо по описанию, но она не работала и я удалил или что в общем найти не могу, да и написать скрипт при активаций замена по тому же госту 7.79 или еще как, на тех сервисах как раз есть и Gost 7.79, ISO 9, пользуюсь универсальным методом.
Много где есть транслит по клику, а перенастройть? чтобы он был активорован и заменял автоматом.
Не на всю же систему, а в одной программе и в одном окне, я понимаю может там трудно глобальные функций настрайвать, но тут замкнутое окружение. Ладно... буду пользоваться сервисом, спасибо тем кто пытался помочь тот же мнемотик тоже как альтернатива норм.
Ничего не поделать если это проблема не распространенная, так бы я уже нашел наверно решение, кстати есть похожее но с контекстом и только под хром.
Ну а про прогеров не знаю что и сказать, они бывают такие скрипты пишут целая страница и т.д. комуто просто так, а тут готовое... а платить за скрипт в одной проге, да и вообще. Если браузер или vscode то ладно, я искал и плагины для vscode нашел похожий но по клику как в акелпаде, тоже почти готовая поделка.. Ладно я ретируюсь, где-то с нового года ищу думал найду но легче сервисом.
AZJIO, спасибо попробую, но описание напоминает на транслит, надо потестить.

Всего записей: 124 | Зарегистр. 02-01-2020 | Отправлено: 14:21 09-03-2020 | Исправлено: rnicroword, 23:24 09-03-2020
AZJIO



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

Цитата:
описание напоминает на транслит
может видео поможет 1 Мб

Всего записей: 4560 | Зарегистр. 03-05-2006 | Отправлено: 16:48 09-03-2020
rnicroword

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AZJIO
Когда писал привет, раскладка.клав была русская? и как ты так быстро выделяешь просто мышки не видно и кажется, а наверно хоткей. Я его открыл но дело пока не сдвинулось, пробовал тыкал и ничего, я подумал ладно потом попробую, он включен когда в трее зеленым загорается? в eng-раскладке он красный, в русской зеленый, или не имеет значения? или ладно надо почитать мануал, там вроде все описано.
sikemo, если не затруднит, можете ссылку на проги, первый пробовал искать но в аддонах нет, а как прога поисковая выдача совсем другое сует, да и проги такой нет на трекерах, второй имеет 2 аналога и портабельный я не нашел, вроде установочные пока не тестил.

Всего записей: 124 | Зарегистр. 02-01-2020 | Отправлено: 17:45 09-03-2020 | Исправлено: rnicroword, 17:53 09-03-2020
AZJIO



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

Цитата:
и как ты так быстро выделяешь
прога выделяет, я просто напечатал слово и нажал хоткей.

Цитата:
Я его открыл но дело пока не сдвинулось
контекстное меню иконки в трее -> Настройки, проверь горячие клавиши, назначь свои. Он не сам преобразует, а после хоткея. Цветные иконки, чтобы не читать текст (РУС, ENG), а краем глаза видеть раскладку, если красный писать нельзя, если зелёный писать можно.

Всего записей: 4560 | Зарегистр. 03-05-2006 | Отправлено: 18:24 09-03-2020 | Исправлено: AZJIO, 18:26 09-03-2020
AZJIO



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
yozhic
Я у тебя брал "прыжок к функции", теперь переделал на рег.выр.

Код:
AkelPad.TextFind(hWndEdit, 'Func[ \\t]+\\K' + sSelText + '(?=[ \\t]*\\()', 0x00000001 | 0x00200000 | 0x00080000 /*FRF_DOWN | FRF_BEGINNING | FRF_REGEXP*/ );

а то если есть функции Sci_GetSelection и Sci_GetSel, то при поиске Sci_GetSel он находил Sci_GetSelection если она стоит выше по тексту. Ну и выделяет только имя.

Всего записей: 4560 | Зарегистр. 03-05-2006 | Отправлено: 15:04 25-03-2020
bbcby

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добрый день. Помогите в таком вопросе. В тексте нужно найти слова в верхнем регистре.

Всего записей: 623 | Зарегистр. 11-06-2003 | Отправлено: 12:06 28-03-2020
yozhic



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bbcby (пост)
Цитата:
В тексте нужно найти слова в верхнем регистре.

На каком языке?
Диалог Find.
Если на английском, то:

Код:
\b[A-Z]++\b

Если на русском, то:

Код:
\b[А-ЯЁ]++\b

Галки на "Match Case"и "Regular expressions".

Всего записей: 2982 | Зарегистр. 20-03-2008 | Отправлено: 12:17 28-03-2020 | Исправлено: yozhic, 12:18 28-03-2020
bbcby

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

Всего записей: 623 | Зарегистр. 11-06-2003 | Отправлено: 14:12 28-03-2020
Открыть новую тему     Написать ответ в эту тему

Страницы: 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 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150

Компьютерный форум 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