Ru-Board.club
← Вернуться в раздел «Программы»

» Emurasoft EmEditor

Автор: Loki04
Дата сообщения: 18.11.2010 22:02
Подскажите вопрос, можно ли в программе сделать поиск по дубликатам слов?

Т.е. есть список ссылок например и нужно вычислить в каких ссылках есть общие слова
Автор: webern
Дата сообщения: 19.11.2010 15:44
Loki04

Цитата:
можно ли в программе сделать поиск по дубликатам слов

Ну, встроенный поиск и так подсвечивает все найденные слова.
Но, если требуется обработка, то нужно писАть макрос, взяв за основу, например, этот:
http://www.emeditor.com/modules/mydownloads/singlefile.php?cid=8&lid=169
Автор: DoXeR
Дата сообщения: 18.12.2010 10:41
Имеются такие строки:

2010-12-17
2010-12-16
2010-12-17
2010-11-27
2010-12-18
2010-12-18
как их можно отсортировать по датам?
начиная с самой давней?
пробовал "от наибольшего к меньшему " неверно получается.. заранее спасибо
Автор: Tim72
Дата сообщения: 18.12.2010 15:54
DoXeR
"Сортировать от А до Я"
Автор: DoXeR
Дата сообщения: 22.12.2010 07:45
Tim72
Он не сортирует таким образом.
Видимо из-за формата даты, т.е. впереди идет год, а полная дата не учитывается...


Еще вопрос , где можно взять и как подключить словари для проверки орфографии?

Добавлено:
( русские )
Автор: NeedMaker
Дата сообщения: 22.12.2010 10:47
DoXeR

Цитата:
Еще вопрос , где можно взять и как подключить словари для проверки орфографии?

В варезнике выкладывали не раз...
http://forum.ru-board.com/topic.cgi?forum=35&topic=9492&start=1620#14
http://forum.ru-board.com/topic.cgi?forum=35&topic=9492&start=1580#21
Автор: greyboard
Дата сообщения: 08.02.2011 20:25
Установил 10 версию, поверх 8-й. Все работает нормально, но пропало перетаскивание текста мышью... В настройках галки стоят. Может кто подскажет чем это вызвано и что нужно сделать?
Автор: Nikoderiko
Дата сообщения: 08.02.2011 22:22
У меня работает....
1) Попробуйте разные конфигурации (например, ini, cpp, и т.д.).
2) Попробуйте в Варезнике (ссылка в шапке) скачать портабельную версию.
3) Сохраните куда-нибудь ключи реестра [HKEY_CURRENT_USER\SOFTWARE\EmSoft]
и удалите всю ветку. Попробуйте - работает или нет.

Короче, попытайтесь разобраться - это глюк конфигурации, или глюк настроек, или глюк программы в целом.

P.S. Сверху не стоило ставить, там структура плагинов изменилась.
Возможно, подцепились какие-нибудь устаревшие dll-ки.
Раз пошли глюки - разумно полностью удалить, почистить реестр, установить чистую версию, и заново настроить настройки.
Автор: greyboard
Дата сообщения: 08.02.2011 22:31
Nikoderiko
Спасибо! С настройками пробовал - не помогло. Была версия 10.0.4CRD, оставив все настройки, снес папку и поставил из шапки 10.0.5 от 'gora'. Все заработало, с теми же настройками! А то уж было хотел возвращать предыдущую версию... Привык к EmEditor, с 5-й версии пользуюсь!

Думаю, глюк программы (или ее взлома все остальные функции работали реально, проверял на многих конфигурациях. А настройки просто жалко было сносить, за несколько лет накопилось (я их сохранял при перестановке системы). Что интересно, на домашний комп, ставил на чистую семерку, то же самое...
Автор: POMAH1
Дата сообщения: 13.02.2011 12:46
вот вам пацанчики и от меня подгончик: все плагины x32 + макросы + синтаксисы с офсайта от сёдня, если внатуре западло с офсайта качать
http://narod.ru/disk/5533259001/EmEditor-addons.rar.html
Автор: PMRaven666
Дата сообщения: 13.02.2011 14:22
POMAH1
Файл заражен вирусом, скачать его нельзя
Автор: kirik64
Дата сообщения: 13.02.2011 20:01
POMAH1
Что касается большой части плагинов и макросов - это был мартышкин труд, т.к. их функции вложены в десятую версию.
Цитата:
от сёдня
На даты не глядели?
Автор: Antonij72
Дата сообщения: 27.02.2011 13:55
Вопрос к знатокам регулярных выражеий. Что нужно написать в поле "Найти", чтобы удалить из файла все такие включения (короче, прибить гиперссылки [как убрать </a> - не вопрос]):

Код: <a href="бла бла бла с пробелами">
Автор: MorSe
Дата сообщения: 27.02.2011 18:24
Antonij72
Я не знаток, но можно попробовать так

Код: <a href=[^>]+>
Автор: webern
Дата сообщения: 27.02.2011 18:29
Antonij72

Цитата:
прибить гиперссылки

Например, так:
1. Прибить только теги <a href...> и </a> за раз, но оставить текст между ними:
(<\/?a.*?[^>]?>)

2. Прибить теги <a href...> и </a>, включая текст между ними:
(<a.*?>.*?<\/a>)

Эти примеры будут работать, только если части тега не разнесены по логическим строкам.
Для таких случаев потребуются другие рег.выражения.
Автор: Antonij72
Дата сообщения: 27.02.2011 21:30
webern
СПАСИБО!!!!!!!!!
Автор: GORA2
Дата сообщения: 02.03.2011 11:19
Есть у меня своя конфигурация (подсветка) для определенного вида файлов, называется config. Файлы этого вида при запуске открываются в EE с нужной конфигурацией, правда для этого используется макрос. При дальнейшей работе с файлом и его сохранении конфигурация работает. Если я открою EE, выберу конфигурацию config и вставлю текст из буфера обмена, то подсветка сразу включается, но стоит мне сохранить файл, как она выключается и ее приходится включать повторно.
Собственно вопросы: почему и как это починить?
Спасибо.
Автор: webern
Дата сообщения: 02.03.2011 23:39
GORA2
Подозреваю, что под

Цитата:
Если я открою EE, выберу конфигурацию config и вставлю текст из буфера обмена

имеется в виду открытие просто некого нового файла с неизвестным расширением, т.е. такого для, которого в EE не создано конфигурации.
Если так, то происходит следующее:
Вы открываете, или, вернее, создаете в EE произвольный файл с незарегистрированным в EE расширением , а затем всего лишь назначаете этому файлу подсветку аля '.config'. Но открытый файл от этого не получает статус зарегистрированного, а лишь подсвечивается стилем '.config'.
Далее Вы работаете, вроде всё нормально, а затем сохраняете его всё с тем же не зарегистрированным расширением, поэтому после сохранения EE воспринимает его опять же как незарегистрированный.
Автор: GORA2
Дата сообщения: 03.03.2011 07:23

Цитата:
имеется в виду открытие просто некого нового файла с неизвестным расширением, т.е. такого для, которого в EE не создано конфигурации.

Нет. Я сначала в открытом ЕЕ выбираю конфигурацию для создания нового файла (Кнопочка с выпадающим списком под словом Файл на панели ЕЕ). Эта конфигурация существует в ЕЕ (добавлена мной). Это текстовый файл с расширением txt в кодировке UTF-8. После вставки из буфера подсветка есть. Сохраняю новый файл и в окне сохранения стоит правильное расширение txt и кодировка UTF-8 по умолчанию. Мне остается выбрать только имя файла и место его сохранения. Даже если ни чего не менять в этом окне и сохранить файл с параметрами по умолчанию, то файл сохраняется правильно и в нужной кодировке, но подсветка выключается. если ее включить снова и повторно сохранить файл, то она уже не выключается. Причем, если после первого сохранения закрыть ЕЕ, а потом запустить сохраненный файл, то он откроется в ЕЕ в нужной конфигурации и с подсветкой.
Вопрос в том, почему именно после первого сохранения, вновь создаваемого файла, подсветка выключается?
Автор: Nikoderiko
Дата сообщения: 03.03.2011 09:20

Цитата:
Есть у меня своя конфигурация (подсветка) для определенного вида файлов, называется config. Файлы этого вида при запуске открываются в EE с нужной конфигурацией, правда для этого используется макрос.


Возникает вопрос - а зачем использовать макрос?
В настройках конфигурации есть возможность ассоциировать данный тип файлов (по расширению) с данной конфигурацией (свойства текущей конфигурации -> самая первая вкладка).
Тогда при открытии/создании/сохранении файла подсветка будет включаться автоматически.


Цитата:
Вопрос в том, почему именно после первого сохранения, вновь создаваемого файла, подсветка выключается?

Ответ очевиден - потому что при сохранении происходит переопределение конфигурации, и включается подсветка, ассоциированная в ЭмЭдиторе с данным типом файлов.
Автор: GORA2
Дата сообщения: 03.03.2011 09:36

Цитата:
Возникает вопрос - а зачем использовать макрос?

Потому, что не каждый файл с расширением txt и в кодировке UTF-8 является файлом конфигурации и должен иметь подсветку config, а лишь тот, который в добавок к двум ранее озвученным критериям еще и начинается в сигнатуры файла конфигурации (в моем случае это ;!@Install@!UTF-8). Все остальные файлы, с указанными первыми двумя условиями, не должны открываться в конфигурации config, ибо файлами конфигурации они не являются.
Автор: webern
Дата сообщения: 03.03.2011 11:44
GORA2
Тогда, возможно, раз Ваш макрос пытается обманывать EE, то для конфигурации TXT сформирована иная подсветка. Такое может быть?
Ведь если у вас есть еще и конфигурация TXT для которой должны быть прописаны расширения .txt и, возможно, ряд других, то вы пытаетесь переназначить ей чужую подсветку 'config', которая конечно действительна только для текущей сессии.
Приближаемся к истине или пока нет?
Автор: GORA2
Дата сообщения: 03.03.2011 12:16

Цитата:
для конфигурации TXT сформирована иная подсветка

Такая конфигурация есть в ЕЕ по умолчанию и в ней подсветка не предусмотрена, а также она не привязана к расширению txt. Я в ней ни чего не меняю.
Цитата:
вы пытаетесь переназначить ей чужую подсветку 'config', которая конечно действительна только для текущей сессии.

Но я и не заканчиваю сессию при первом сохранении, а продолжаю в ней работать. При повторном сохранении тоже не заканчивается сессия и не запускается новая. Так в чем же разница между первым сохранением и всеми последующими?
Автор: webern
Дата сообщения: 03.03.2011 12:41
GORA2
мда...пока не ясно.
Для дальнейшего исследования попробуйте такое (если не сделано): кликнуть правой кнопкой мыши на Tab, затем 'Customize Tab\Status' и включить галку 'Current Configuration'.
Потом смотреть что пишется в статус-баре во время манипуляций.
Кстати, может это гон, но вроде бы есть какая-то разница в поведении EE в зависимости от того какой стиль Таба выбран - Button либо Tab.
Автор: GORA2
Дата сообщения: 03.03.2011 12:59
webern
Здесь три скриншота:
Вставлено из буфера обмена
Сохранение
После сохранения
После первого сохранения конфигурация слетает, а после второго и всех последующих остается.

Очевидно с этим же связана еще одна непонятность в поведении ЕЕ. Вставляю текст из буфера и пытаюсь изменить его кодировку - ЕЕ не дает этого сделать пока я не сохраню файл. Приходится сохранять файл в неправильной кодировке, затем менять ее (текст становится нечитаемый, испорчен), стирать его весь и снова вставлять из буфера. Только после этого можно сохранить текст в нужной кодировке. Это крайне неудобно.
Автор: webern
Дата сообщения: 03.03.2011 16:21
GORA2
Ну, попробуем дальше разобраться, как получится.
Я вижу, что на 1-ом скриншоте открытый файл не имеет расширения, и, таким образом, не включён ни в одну из конфигураций.
Далее, на 2-ом скриншоте, Вы сохраняете файл уже с расширением .txt, которое, если верить скриншоту, включено в состав CONFIG. Это так?

Автор: GORA2
Дата сообщения: 03.03.2011 17:03

Цитата:
на 1-ом скриншоте открытый файл не имеет расширения

Откройте ЕЕ и в любой конфигурации, при создании файла, файл не имеет расширения.
Цитата:
таким образом, не включён ни в одну из конфигураций

Непонятное утверждение. В строке состояния написана конфигурация и подсветка соответствует этой конфигурации, значит ЕЕ все же работает с файлом именно в этой конфигурации.
Цитата:
Вы сохраняете файл уже с расширением .txt, которое, если верить скриншоту, включено в состав CONFIG. Это так?

Нет, не так. Расширение txt подставляется по умолчанию и не имеет привязки к конфигурации config. В этом плане и у конфигурации по умолчанию text нет привязки к расширению txt по умолчанию.

p.s.

Цитата:
включено в состав

Уточните, что Вы под этим понимаете? Как это должно выглядеть в свойствах конфигурации?
Автор: webern
Дата сообщения: 03.03.2011 17:21

Цитата:
значит ЕЕ все же работает с файлом именно в этой конфигурации

Ошибаетесь, он всё также работает с неизвестным файлом, потому что таким его открыл и поместил в память, а вот подсвечивает чем приказано.
Т.е. в данном случае, если EE открыл неизвестный файл, но сохранил его как известный, в памяти всё равно останется исходный неизвестный, как я понимаю. Если закрыть EE (или только текущий документ), а потом открыть сохранённый, то всё встаёт на места.
В связи с этим вопрос: между первым и последующими сохранениями Вы закрываете EE или что делаете вообще?


Добавлено:
GORA2

Цитата:
Уточните, что Вы под этим понимаете? Как это должно выглядеть в свойствах конфигурации?

Под этим я имею в виду это (для примера, конфигурация HTML, в которую включены эти расширения):
Автор: GORA2
Дата сообщения: 03.03.2011 17:32

Цитата:
между первым и последующими сохранениями Вы закрываете EE или что делаете вообще?

Не закрываю!
После сохранения я вновь выбираю конфигурацию config и просто добавляю один символ в файл, затем удаляю этот символ, чтобы активировать кнопку Сохранить, и нажимаю на эту кнопку.
Все! Ни каких сессий я не закрываю и не открываю, а конфигурация уже не слетает.

Config
Text
Автор: webern
Дата сообщения: 03.03.2011 17:58
GORA2
В общем, у меня идей больше нет, извините. Таки правильный путь - ассоциировать расширения с конфигурациями.
Может проще Вашим специфическим файлам давать другое расширение, после окончательной правки возвращать им .txt?

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455

Предыдущая тема: Punto Switcher 1.5


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.