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

» Текстовый редактор

Автор: nv59
Дата сообщения: 25.05.2013 17:39
Alextpp
Спасибо, попробую... Жаль, что видимо нет редакторов со _встроенным поиском (от ... до ...)
Посмотрел я Акеловский .js по поиску/замене - тёмный лес ... для меня. В РЕ2 я нужный мне макрос написал бы за 10 сек! Легко и ПРОСТО!
Автор: Alextpp
Дата сообщения: 25.05.2013 19:40
nv59
Ознакомьтесь с рег.эксп. Поиском *можно* найти все от ww до pp:

(?s)ww.+?pp
Автор: nv59
Дата сообщения: 29.05.2013 14:57
Alextpp
Сорри, но я ничего не понял... не программер я, а "лудильщик"
Обычно я юзаю PSpad, причем не самый последний, а 4.2.9.1930 - он как бы шустрее, чем более свежие версии. Макросы в нем есть (даже 2-3 я сам написал), но вот команды на ПОИСК/ЗАМЕНУ я в них что-то не нашел, а стандартным "методом тыка" у меня не получается.
Автор: Alextpp
Дата сообщения: 29.05.2013 19:39
nv59
поясню. Берем редактор с поддержкой reg ex. Например Synwrite или Notepad++. в поиске ставим флаг. http://shot.qip.ru/008s9h-3QODkgR4A/

Потом вводим сам regex (в поле "Что искать" в поиске).

(?s)ww.+pp
значит "искать от слова ww до слова pp".
Автор: nv59
Дата сообщения: 02.06.2013 14:47
Alextpp
Попробовал... NP++ маркирует ВЕСЬ текст (по всему файлу) от ww по ss, а надо - только первое ... "вхождение".
Даже достал из закромов РЕ2, вспомнил команды, написал макрос - работает! НО! РЕ2 может только 255 символов в строке, т.е. обрезает все хвосты, а они ныне длиииинные.
В PSpad тоже есть рег.экст, и хелп по ним есть... попробую разобраться...
Спасибо за помощь!
Автор: Alextpp
Дата сообщения: 03.06.2013 02:44
nv59
Чтобы было только 1 вхождение, пишем не
(?s)ww.+ss
а
(?s)ww.+?ss

А PSPad не советую, довольно устаревший, фолдинга нет..
Автор: nv59
Дата сообщения: 04.06.2013 18:57
Alextpp
Ага, попробую...
Да вот, привык я уже к ПСпаду... почти всё, что мне надо, в нем есть, даже предпросмотр html-файлов (часто правлю их ДО сохранения)
Юзаю в основном: удаление разных ... пустот, замену ссылок, сортировку строк, предпросмотр, ...
А фолдинг - это с чем едят?
-----
О! А ведь и в PSpad_e (?s)ww.+?ss СРАБОТАЛО!!!
Спасибо, вы мне очень помогли!
Автор: Alextpp
Дата сообщения: 05.06.2013 19:31
nv59
Вы видите преимущества PSPad перед SynWrite, которым я пользуюсь? Если да, скажите, самые важные. а преимущества Synwrite такие -

а) дерево не только для основных языков б) настройка всех лексеров в) фолдинг (сворачивание по плюсику-минусу в колонке) г) лучшая поддержка внешних тулз и тд
Автор: nv59
Дата сообщения: 06.06.2013 18:37
Alextpp
Нет, уважаемый, я не берусь сравнивать эти 2 редактора... SynWrite - 9 МБ в портабл? Что-то многовато... для _простых применений. Но скачну, попробую...

Я юзаю тот инструмент, который мне под мои не шибко хитрые задачки больше подходит. По началу я юзал Bred (разных версий), TigerPad, потом Sted (совсем масенький, с http://simplesite.narod.ru/ ), Editeur, UltraEdit, потом вот нашел PSpad... ( у меня этих редакторов уже мнооого перепробовано... ведь в DOS-времена они вообще были одним из основных инструментом - WD, PE2, LEXICON, LEX... - так что - привычка+ностальгия )
Нравится Atlantis - возможностью создавать компактный РУССКИЙ текст (в отличие от многих других редакторов от µ$ )
Автор: JekaRus
Дата сообщения: 28.09.2013 22:35
Подскажите редактор с возможностью поиска повторяющихся слов и фраз.
Автор: Ahaltek
Дата сообщения: 29.09.2013 11:21
notepad++
Автор: JekaRus
Дата сообщения: 30.09.2013 14:09
Ahaltek


Цитата:
notepad++


Как это сделать в данном редакторе? Нигде не нашел данной функции.
Автор: Astra55
Дата сообщения: 30.09.2013 14:54
Подскажите, какой текстовый редактор (или не редактор?) понимает регэкспы в виде колонки отдельных выражений? К примеру, для EmEditor выражение такое:
\!\u|\?\u и так далее, каждый регэксп через |
а нужно каждый регэксп в отдельной строке
\!\u
\?\u
и так далее.
Автор: PREVED
Дата сообщения: 16.10.2013 10:46
Скажите, так и не появилось редактора со подсветкой синтаксиса bbcode (хотя бы в виде плагина)?
Автор: Astra55
Дата сообщения: 16.10.2013 11:07
PREVED
Вроде есть такая штука:
http://www.ultraedit.com/downloads/extras/wordfiles.html
Автор: nv59
Дата сообщения: 02.11.2013 22:41
А вот такой вопрос:
если _небольшой редактор, который может _ОСТАВИТЬ_ ТОЛЬКО ЗАДАННОЕ, удаляя ненужные строки и слова?
Ну, к примеру в разных логах есть несколько строк, из коих нужны ТОЛЬКО ССЫЛКИ, которые в разных файлах разные, да и в одном их может быть несколько.
Было бы идеально, если бы такой редактор умел работать как файловый конвейер, т.е. обрабатывать файлы пакетно.
Автор: DrakonHaSh
Дата сообщения: 03.11.2013 13:20
nv59
akelpad + linesfilter.js[входит в дистр]


Цитата:
Было бы идеально, если бы такой редактор умел работать как файловый конвейер, т.е. обрабатывать файлы пакетно.

sed
или, немного извращеннее, grep
или тот же akelpad, но с ним нужно заморочиться с командной строкой вроде
Автор: nv59
Дата сообщения: 04.11.2013 12:18
DrakonHaSh
Спасибо, попробую.
Заменялка (в т.ч. многострочная) пакетная есть на Симпле-сайте (см. ссылку выше), но она не умеет _оставлять.
Автор: AltTab
Дата сообщения: 04.11.2013 16:32
nv59, а если задачу чуть изменить - не оставлять заданное, а найти заданное и скопировать только найденное в новый файл? Результат будет таким же (за исключением того, что файлов будет два), а справиться, думаю, сможет большее число редакторов.
Автор: nv59
Дата сообщения: 06.11.2013 16:17
AltTab
Не, не подойдет: а если лог-файлов много и ссылки в них разные?
Эх, опять вспоминаю старинный РЕ2: в нем такое делается на-раз! В сети есть РЕ32 - аналог старичка РЕ2 - но он ПЛАТНЫЙ
Автор: alpha_re5earch
Дата сообщения: 18.11.2013 08:41
Подскажите текстовый редактор, в котором можно делать примечания, как в MS Word, но которые будут сохраняться отдельно, например, в реестре или лучше в ini-файле. Надо построчно делать "пометки на полях" для документов в кодировке 866.
Автор: maK
Дата сообщения: 18.11.2013 10:15
alpha_re5earch

Цитата:
в реестре или лучше в ini-файле.

сам понял, что сказал ?



Автор: lisyug
Дата сообщения: 30.11.2013 12:12
Текстовый редактор, создающий на выходе небольшой RTF файл желательно чтобы автоматически определял, подсвечивал и открывал гиперссылки, ну и по возможности работал с таблицами.
Варианты:
Редактор Выход Гиперссылки Таблицы Рус.язык
Atlantis м rtf - - -+
Hieroglyph м rtf + - +
QJot м rtf + - -+
Angel Writer б rtf - + +

Ещё варианты?
Автор: SKYNET3000
Дата сообщения: 12.01.2014 15:35
Уважаемые господа ПРОГРАММИСТЫ!!!
Посоветуйте мне текстовый редактор, в котором сам юзверь может задавать подсветку и прочие визуальные эффекты.
Вы скажете: но это есть практически во всех программерских редакторах.
А я вам, господа программисты, на это отвечу: мне нужно не просто подсветка, а КОНТЕКСТНО-ЗАВИСИМАЯ подсветка.

Т.е. чтобы ОДНО И ТО ЖЕ СЛОВО подсвечивалось/выделялось по разному в зависимости от окружающего его текста
Автор: Daniyar91
Дата сообщения: 13.01.2014 06:26
SKYNET3000
SynWrite
Автор: Chernoemore
Дата сообщения: 01.03.2014 10:55
UEStudio '14 Development Environment v. 14.10.0.1002 Portable [APPS] - пароль стандартный.
Автор: SKYNET3000
Дата сообщения: 01.03.2014 12:42
Daniyar91

Цитата:
SynWrite

И где там КОНТЕКСТНО-ЗАВИСИМАЯ подсветка?
Автор: Daniyar91
Дата сообщения: 01.03.2014 14:28
upd
[more=Пример контекстной подсветки]
[/more]

Цитата:
Не понял. К чему эта ссыкла?

Ссылка была на скриншот, по которому видно, что в SynWrite есть "контекстно-зависимая" подсветка.
Автор: SKYNET3000
Дата сообщения: 01.03.2014 15:44
ОК. Теперь видно. Спасибо.
Пойду почитаю хлэп и поизучаю как её (контекстно-зависимую подстветку) можно заюзать в син врайте
Автор: Daniyar91
Дата сообщения: 01.03.2014 16:31
Предлагаю перенести обсуждения этого вопроса в соответствующую тему (если конечно у тебя возникнут какие-либо вопросы).
По поводу того "что почитать" - в папке Readme файлы: LexerConfig.chm, LexerTutorial1.odt, LexerTutorial2.odt, и в основной справке раздел Синтаксис регулярных выражений.

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738

Предыдущая тема: Ламерский вопрос по M$ EXCEL`ю


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