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

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

Модерирует : 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

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

Kvartirus



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
^ Обсуждение программы! Для вопросов по лечению - ВАРЕЗНИК



Текстовый редактор для Windows
 





Релизы от 03.04.2024:
Ссылки версия Операционная система      
EmEditor Professional/Free - 32-bit    24.1.1 Windows x32 11/10/8.1/7/Server 2008 R2      
EmEditor Professional/Free - 64-bit    24.1.1 Windows x64 11/10/8.1/7/Server 2008 R2/Server 2012      
EmEditor Professional/Free Portable - 32-bit    24.1.1 Windows x32 11/10/8.1/7/Server 2008 R2      
EmEditor Professional/Free Portable - 64-bit    24.1.1 Windows x64 11/10/8.1/7/Server 2008 R2/Server 2012      
EmEditor Professional/Free Store App - 32-bit    24.1.1 Windows x32 11/10      
EmEditor Professional/Free Store App - 64-bit    24.1.1 Windows x64 11/10      
EmEditor Help (Eng)    24.1.* Windows All      
EmEditor Manual (Eng) - PDF    14.xx Windows All



Последняя версия, работающая в Windows XP - 14.9.0 b1 (финальная 14.8.1 32-bit, 64-bit).
Последняя версия, работающая в Windows Vista/Server 2008 - 17.4.2 32-bit, 64-bit.
Последняя версия, работающая в Windows 8 - 18.3.2 32-bit, 64-bit.


Возможна "тихая" установка. См. подробности здесь.
Решение проблем с установкой 17 версии в Windows 7 см. здесь: первая часть, продолжение.


ПОЛЕЗНЫЕ МАКРОСЫ от местных пользователей
Перекодировка Ru/En и обратно (qwerty->йцукен)
Нумерация выделенных строк автор webern
Перевод текста в QTranslate

Всего записей: 65 | Зарегистр. 09-12-2001 | Отправлено: 17:58 29-12-2001 | Исправлено: Luber, 08:31 04-04-2024
Jestri

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Привет!
 
Есть файл https://www.upload.ee/files/13810098/zdictionary_AUDT_en_US.dat.html как его открыть в EmEditor Professional, что бы он был похож на это
 

 
Если не сложно, то желательно поэтапно описать как открыть или записать открытие файла на видео.

Всего записей: 1444 | Зарегистр. 28-03-2018 | Отправлено: 07:20 20-01-2022 | Исправлено: Jestri, 07:41 20-01-2022
niccolo

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В топике по словарям Лингво про баги
 
выражение типа
 
(\n\t([^\+]+)){2} (две строки начинающиеся с таба и не содержащие плюса)
 
не работает
 
Странно работает поиск, если разрешить считать . как \n

Всего записей: 3673 | Зарегистр. 17-09-2001 | Отправлено: 23:03 08-02-2022
niccolo

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Не работают выражения типа
 
^([а-яё])([а-яё]+)\t(.*)\U\1\.
 
Такое работает  
 
^([а-яё])([а-яё]+)\t(.*)\U\1, а при добавлении любого продолжения уже ничего не находит.

Всего записей: 3673 | Зарегистр. 17-09-2001 | Отправлено: 09:35 10-02-2022
Svirepov

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
niccolo
Очень похоже на баг. Хвост вашего выражения у меня как раз работает, а проблема всплыла в самой неожиданной и безобидной его части: (.*) должно матчить любую подстроку, а на деле принимает только пунктуацию, пробелы и \t. Отвергает буквы и даже пустую строку!

Всего записей: 358 | Зарегистр. 04-11-2013 | Отправлено: 12:11 11-02-2022
niccolo

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

Всего записей: 3673 | Зарегистр. 17-09-2001 | Отправлено: 18:17 26-02-2022
Antonij72



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Подскажите, пожалуйста, где находится опция "Запоминать позицию курсора в файле"?

----------
Я, инвалид 1 группы, ищу работу. Или благотворительную помощь. Спасибо.

Всего записей: 3808 | Зарегистр. 11-07-2005 | Отправлено: 19:00 26-02-2022
DimmY



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Antonij72
Настройка / Рабочая среда / Автоматическая рабочая среда -> Сохранять и восстанавливать

Всего записей: 4705 | Зарегистр. 22-04-2002 | Отправлено: 21:42 26-02-2022
Antonij72



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

Цитата:
 опция "Запоминать позицию курсора в файле"?

Нашёл:
Настройка / История -> Сохранять позицию курсора.

----------
Я, инвалид 1 группы, ищу работу. Или благотворительную помощь. Спасибо.

Всего записей: 3808 | Зарегистр. 11-07-2005 | Отправлено: 23:18 26-02-2022
niccolo

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Не знаю, баг или не баг
 
но
 
С флагом «Только слово целиком» не находит слова с «^» т.е. с начала строки — ^Болото, ^река etc

Всего записей: 3673 | Зарегистр. 17-09-2001 | Отправлено: 09:15 01-03-2022
NeedMaker



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

Цитата:
С флагом «Только слово целиком» не находит слова с «^» т.е. с начала строки — ^Болото, ^река etc

У меня все работает.
 
Регулярные выражения включены?

Всего записей: 3963 | Зарегистр. 12-07-2003 | Отправлено: 12:56 01-03-2022
niccolo

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

Всего записей: 3673 | Зарегистр. 17-09-2001 | Отправлено: 21:23 01-03-2022
NeedMaker



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
niccolo
Я макросами почти не пользуюсь, может надо задать большое число повторов.

Всего записей: 3963 | Зарегистр. 12-07-2003 | Отправлено: 09:32 02-03-2022
niccolo

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

Всего записей: 3673 | Зарегистр. 17-09-2001 | Отправлено: 10:47 02-03-2022
NeedMaker



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
niccolo
Не совсем понятно, что значит "зациклить регвыр"?

Всего записей: 3963 | Зарегистр. 12-07-2003 | Отправлено: 11:37 02-03-2022
niccolo

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NeedMaker
 
Что-то с флагом «слово целиком» не так всё равно
https://www.upload.ee/files/13948867/Video_2022-03-09_163638.wmv.html
 
 

Цитата:
Не совсем понятно, что значит "зациклить регвыр"?

 
Рекурсия с регвыром если так понятнее...
 
Пример - надо заменить тильды в примерах на заголовки карточек в словаре
слово 1
 ~ и дело
слово 2
 ~ не воробей
 не давши ~ держись и т.п.
 
примеров в каждой карточке может быть разное количество вплоть до нескольких тысяч.....
Одним регвыром не охватишь. Вот и приходится заменять по строчке.
 
Если в макрос добавить 1000 строчек одного регвыра - неудобно работать, медленно, иногда не всё заменяет (примеров больше)....

Всего записей: 3673 | Зарегистр. 17-09-2001 | Отправлено: 16:44 09-03-2022
NeedMaker



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

Цитата:
Что-то с флагом «слово целиком» не так всё равно

У вас стоит флаг «Искать в зацикленном режиме», т.е. по достижению последнего найденного, поиск продолжается с начала документа, плюс стоит «Последовательный поиск», все это влияет на характер поиска. Отключите их и все встанет на свои места.
 
По поводу регулярок...
Я так понимаю что вам нужно какой-то один фрагмент текста заменить на множество других вариантов взятых из какого-то файла. Замена с помощью регулярок абсолютно противоположна поставленной вами задачей. Вам скорее надо использовать пакетную замену.

Всего записей: 3963 | Зарегистр. 12-07-2003 | Отправлено: 18:59 09-03-2022
niccolo

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

Цитата:
У вас стоит флаг «Искать в зацикленном режиме», т.е. по достижению последнего найденного, поиск продолжается с начала документа, плюс стоит «Последовательный поиск», все это влияет на характер поиска. Отключите их и все встанет на свои места.

 
Я понимаю, что значат флаги... Но работают они неправильно... Вероятно в «слово целиком» не учитывается конец строки.
Или что тогда значит «последовательный поиск»???
 

Цитата:
Я так понимаю что вам нужно какой-то один фрагмент текста заменить на множество других вариантов

Не правильно понимаете
 
На входе  
слово 1
 ~ и дело
слово 2
 ~ не воробей
 не давши ~ держись  
день  
 тёплый ~
 майский ~
 весенний ~
 понедельник — ~ тяжёлый
 
На выходе д.б.
 
слово 1
 слово 1 и дело
слово 2
 слово 2 не воробей
 не давши слово 2 держись  
день  
 тёплый день  
 майский день  
 весенний день  
 понедельник — день тяжёлый
 
Заменить регвырами с таким раскладом можно 1 раз перенеся слово1 (слово2, день)  и выделив его например с помощью @ спереди и сзади и далее просто повторять замену с переносом до тех пор, пока встречается первый пробел или табуляция.....
 
Но вот это встречается может быть от 1 до 2000-3000 раз....
 
И чтобы не лепить 3000 регвыров макрос, хотелось бы цикл
until found replace или на худой конец for i=1 to 3000 replace (так вроде на паскале было)...

Всего записей: 3673 | Зарегистр. 17-09-2001 | Отправлено: 19:50 09-03-2022
NeedMaker



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

Цитата:
Или что тогда значит «последовательный поиск»???

Из справки EmEditor
Цитата:
When Incremental Search is activated, EmEditor will search and highlight results as the user types.
т.е. выделение найденного происходит автоматически, по мере набора пользователем в строке поиска.
 
По поводу регвыров ничего подсказать не могу, возможно кто-то сможет разобраться с поставленной задачей.

Всего записей: 3963 | Зарегистр. 12-07-2003 | Отправлено: 11:38 10-03-2022
galina2000

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здравствуйте. Имеется большой txt-файл без форматирования (результат распознавания речи, англ. яз.). Все числа записаны прописью, их нужно представить цифрами. Затем текст нужно разбить на строки, длиной от 40 знаков и до первого пробела между словами или между цифрой и словом (но не между словом и цифрой). Возможно ли это сделать не вручную в EmEditore (или каком другом редакторе). Спасибо.

Всего записей: 472 | Зарегистр. 21-08-2006 | Отправлено: 10:16 24-03-2022
NeedMaker



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
galina2000
Вероятно придется выполнить несколько действий.
 
1) Поиск-замена с помощью пакета, собрав пакет замены чисел из слов в цифры, с учётом десятков, сотен, тысяч, и пр.
 
2) Убрать пробелы между цифрами, с регулярными выражениями, если останутся (хотя можно также учесть пробелы в предыдущей замене).
найти: (\d)(\s)(\d)
Заменить на: \1\3
щелкнуть 2-3 раза
 
3) В настройках - Свойства для текущей конфигурации -> Общие, указать границу строк 40 знаков.
Выделить весь текст (Ctrl+A), ПКМ -> Преобразование выделенного -> Расставить знаки новой строки
Там же, если необходимо -> Удалить конечные пробелы

Всего записей: 3963 | Зарегистр. 12-07-2003 | Отправлено: 10:58 25-03-2022
Открыть новую тему     Написать ответ в эту тему

Страницы: 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

Компьютерный форум Ru.Board » Компьютеры » Программы » Emurasoft EmEditor


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru