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

» Emurasoft EmEditor

Автор: NeedMaker
Дата сообщения: 23.12.2008 14:37
KfarYm

Цитата:
а Paste&Save приведен только для иллюстрации "чего ищу"

Могу посоветовать простенький текстовый редактор, Весит мало, функциональностью не блещет, но в нем реализовано то что тебе нужно, автозахват буфера обмена.
Скачать xTed 2.0 beta 5
Автор: vladmir
Дата сообщения: 25.12.2008 09:46
Попробовал плагин SortString A

SortStringA plug-in: Sorts selected text in ascending order
http://www.emeditor.com/modules/mydownloads/singlefile.php?cid=4&lid=108

Цитата:
This plug-in can sort selected text in ascending order.

Select the text you want to sort, and run this plug-in. It will sort
the selected text in ascending order with the specified options.

Есть несколько строк, между ними пустые строчки. Так этот плагин в результате съедает эти пустые строки. Как-то теряется смысл сортировки во многих случаях. Можно ли сортировать так, чтобы и пробельные строки оставались?

Это в соседней теме вопрос есть про сортировку
http://forum.ru-board.com/topic.cgi?forum=5&topic=0602&start=840#13
Автор: FIL0S0F
Дата сообщения: 11.01.2009 01:59
NeedMaker
а руссификация плагинов под 8 будет?

в прошлых версиях, у тебя с сайта очень удобные сборки на 7 качал, там все переведено было и с плагинами сразу
Автор: DimONtm
Дата сообщения: 11.01.2009 08:50
FIL0S0F
а ты русик для 8 ставил то? все плагины уже переведены
Автор: FIL0S0F
Дата сообщения: 11.01.2009 13:06
красава )
Автор: 4Mike4
Дата сообщения: 27.01.2009 10:27
EmEditor Pro 8.02 Final

Updates from v8.01 include:
- Negative lookbehind regular expression bug fixed.
- Font size change with CTRL + Mouse Wheel can now be disabled by adding "WheelFont" value as REG_DWORD in KEY_CURRENT_USER\Software\EmSoft\EmEditor v3\Common key using the Registry Editor (regedit.exe), and set to 0.
- Fixed crash when deleting many lines in a large file.
- Fixed potential crash when a file is drag and dropped to an EmEditor window depending on plug-ins used.
- Drag and drop the EmEditor icon on the left top corner of EmEditor window to the Desktop while pressing ALT key can create a link of the file now.
- French, Russian, Simplified Chinese and Traditional Chinese installers are available now in addition to English and Japanese installers.
- Fixed the bug that macro buttons might not appear on toolbars when using INI files.
- Fixed the bug that RightAll and RightSide properties of HighlightItem may be altered after document.Config.Save() in a macro.
- Fixed the bug that "Out of Memory" error might appear when using the auto indent.
Автор: WatsonRus
Дата сообщения: 27.01.2009 17:55
Теперь на офсайте лежит уже официальная русская версия с русиком от NeedMaker
Автор: divlesika
Дата сообщения: 28.01.2009 19:21
А есть ли плагин или способ, чтоб найти (и удалить) в файле дубликаты слов? К примеру, в тексте встречается два раза слово "лес", но об этом неизвестно, что оно дублировано, и надо это выявить.
Автор: trigliff
Дата сообщения: 30.01.2009 19:43
divlesika

Цитата:
К примеру, в тексте встречается два раза слово "лес"

Если имеется ввиду, что слово встречается два раза подряд, то можно воспользоваться регулярным выражением.
Ищет повторяющиеся слова, включая текст с HTML-разметкой:

Код: \b([а-яa-z]+)((?:\s|<[^>]+>)+)(\1\b)
Автор: divlesika
Дата сообщения: 30.01.2009 22:59
trigliff
Я так поняла, тот код, что вы привели, надо вставить в поле команды "найти"? Я попробовала - ругается, пишет невалидное регулярное выражение.. И в справке тоже не нашла такого: \b.
Автор: trigliff
Дата сообщения: 31.01.2009 00:22
divlesika

Автор: divlesika
Дата сообщения: 31.01.2009 01:25
trigliff
Спасибо, я, конечно, профан в возможностях EmEditor.. А может потому, что у меня версия 7.00.5 не получается?
Автор: trigliff
Дата сообщения: 31.01.2009 21:36
divlesika

Цитата:
я, конечно, профан в возможностях EmEditor..

Дык я тоже не специалист.

Цитата:
А может потому, что у меня версия 7.00.5 не получается?

Сегодня попробовал версии 7.00.0 и 7.00.8 на другой XP и на Vista — всё работает.
Попробуйте поискать только английские дубликаты с таким интервалом:
\b([a-z]+)((?:\s|<[^>]+>)+)(\1\b)
и ещё русские и английские:
\b(\l+)((?:\s|<[^>]+>)+)(\1\b)
Автор: divlesika
Дата сообщения: 31.01.2009 22:19
trigliff
Неа, не ищет ((. Хоть уже нет всплывающего окна об ошибке, просто системный звук ошибка и всё..
Автор: trigliff
Дата сообщения: 31.01.2009 22:57
Чот в голову ничего не приходит, куда дальше копать.
Я уже начал сомневаться, что эта регулярка вообще работает ещё где-то кроме моей машины. И народ молчит, не поправляет.
Автор: MorSe
Дата сообщения: 01.02.2009 01:00

Цитата:
Я уже начал сомневаться, что эта регулярка вообще работает ещё где-то кроме моей машины.
У меня работает .
Автор: divlesika
Дата сообщения: 01.02.2009 01:20
А! вот оно в чем дело: если дубликаты находятся рядом друг с другом непосредственно - конечно, работает. А мне-то надо если они в любых местах документа.
Автор: divlesika
Дата сообщения: 01.02.2009 14:37
И вопрос, может есть русская справка? Чтоб я сама покопалась в регулярных выражениях?
Автор: vladmir
Дата сообщения: 07.02.2009 23:24
Простенький вопрос: как бы так сделать, чтобы при закрытии не сохранявшегося до того документа, EmEditor просто закрывался без предложения "Save changes to Untitled"?
Автор: trigliff
Дата сообщения: 17.02.2009 20:56
divlesika

Цитата:
А мне-то надо если они в любых местах документа.

Я уж не знаю, что у вас там за документ. Если это осмысленный текст, то после такой замены он превратится в набор слов. Ну да ладно, скорее всего я просто что-то недопонимаю.
Так вот, если это ещё актуально — пробуйте.
В EmEditor, в Сервис>Настройка>Поиск поставить галку в "Регулярные выражения могут соответствовать символу новой строки (разрыву строки)" и в "Дополнительные строки при поиске для регулярных выражений:" выставить 10000 ну или сколько там у вас строк в документе. Применить регулярку
поиск: \b([а-яa-z]+)\b(?=.*\1)
замена: оставить пусто
После замены должны остаться самые дальние от начала документа экземпляры дубликатов (я надеюсь ).
Автор: divlesika
Дата сообщения: 18.02.2009 00:59
trigliff
Спасибо вам большущее! Уже стало лучше намного, но..
Поясню, для чего мне это надо. У меня есть файл с набором ключевых слов (описывающих то, что мне нужно), на английском. Как правило это большой абзац со словами, или разделенных запятыми, или пробелами. И мне нужно исключить повторения любого слова из этого абзаца. Т.е. слов одинаковых может быть и 2, и 3.. А по вашей схеме ищет только 2. И я проверила, если в абзаце 3 слова, он нашёл 2, затем я одно удалила. По идее должен подсветить ещё раз оставшиеся 2 - но нет..
Автор: AndreyDed
Дата сообщения: 18.02.2009 16:47
divlesika
Я, наверное, чего-то не догоняю... А еще раз нажать кнопку "заменить"? Так можно до посинения...
Автор: divlesika
Дата сообщения: 18.02.2009 21:34
AndreyDed

Цитата:
По идее должен подсветить ещё раз оставшиеся 2 - но нет..


Он не находит другие повторяющиеся слова, только первые два выделяет и всё. И ещё раз жать кнопочку не помогает, так же как из закрыть-открыть меню поиска. А в документе, к примеру, 3 слова. Три раза слово "лес". А я могу и не знать, что там третье есть.
Вобщем мне нужно найти любые дубликаты, и все их удалить, оставив лишь одно слово. Причем в документе дубликатов может быть разных несколько. 3 раза слово "лес", 5 раз слово "вода" и т.п. Может другая какая прога это умеет?
Автор: trigliff
Дата сообщения: 18.02.2009 22:06
divlesika

Цитата:
Уже стало лучше намного, но..

Я рад за вас. А мне ещё нет.

Цитата:
Т.е. слов одинаковых может быть и 2, и 3..

Да хоть 100.
У меня удаляется всё, в любых комбинациях, хоть пять пар, хоть двадцать троек в любом количестве обзацев.

Цитата:
Он не находит другие повторяющиеся слова, только первые два выделяет и всё.

Не надо смотреть на выделение, надо просто нажать кнопку "Заменить все" и смотреть результат.
Мне трудно смоделировать вашу ситуацию и понять почему конкретно у вас не работает. Нужен конкретный проблемный пример.

AndreyDed

Цитата:
Так можно до посинения...

Ну зачем же так жестоко, есть ведь "Заменить все".



Автор: divlesika
Дата сообщения: 19.02.2009 01:24
Эх, смеётесь над девушкой-гуманитарием
Автор: vcrank
Дата сообщения: 19.02.2009 06:48
Я хотел поинтересоваться никто случайно не занимался пересборкой дистрибутива? Меня интересует возможность интеграции русика и отключчения установки значка в трей.
Скачал InstallShield 2009, но так и не понял как там можно убрать лишний компонент
Автор: NeedMaker
Дата сообщения: 19.02.2009 07:11
vcrank

Цитата:
Меня интересует возможность интеграции русика

Зачем, когда есть русский дистрибутив?

Цитата:
отключчения установки значка в трей.

В инсталляторе есть возможность отключить значок.
Автор: vcrank
Дата сообщения: 19.02.2009 07:13

Цитата:
Зачем, когда есть русский дистрибутив?

ой... не заметил))

Цитата:
В инсталляторе есть возможность отключить значок.

Я имел ввиду тихую установку... опять же забыл это написать... почитал шапку - буду изучать ещё портабельную версию
Автор: trigliff
Дата сообщения: 19.02.2009 21:24
divlesika
Ну так будет проблемный отрывок вашего текста?
Автор: divlesika
Дата сообщения: 20.02.2009 22:57
trigliff
Ой. сорри, что-то я зациклилась на "поиске", а "замену" даже не пробовала. просто при поиске он как-то странно выделяет слова, порой на вид и не дубликаты, а если дубликаты, но не все.. Вот сейчас проверила - если пользоваться именно командой "заменить всё"- всё чудно удаляет дубликаты, оставляя лишь одно слово-оригинал.
Гип-гип ура, спасибо вам большущее!

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455

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


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