Нужна программка для списка замен (есть и второй вопрос...)
Модераторы: Warderer, Модераторы разделов
Нужна программка для списка замен
Есть чёнить лёгкое, типа блокнота для списка замен?
Ну т.е. чтоб махом меняло первое, второе и третье?
Всякое баш-говно не предлагать. Гуй-онли.
Второй вопрос. На чём можно писать такие программки для debian-gnome? Чё нибудь скриптовое, незамороченное. Чтоб гуй нарисовал, событий навесил и пользуешься?
Ну т.е. чтоб махом меняло первое, второе и третье?
Всякое баш-говно не предлагать. Гуй-онли.
Второй вопрос. На чём можно писать такие программки для debian-gnome? Чё нибудь скриптовое, незамороченное. Чтоб гуй нарисовал, событий навесил и пользуешься?
- Bizdelnick
- Модератор
- Сообщения: 20792
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Нужна программка для списка замен
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: Нужна программка для списка замен
Речь про замену текста. (блокнот ведь!)
- Bizdelnick
- Модератор
- Сообщения: 20792
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Нужна программка для списка замен
Всё равно ничего не понял. Нужна замена трёх разных подстрок на одну?
gvim
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: Нужна программка для списка замен
Bizdelnick писал(а): ↑17.11.2016 19:28Всё равно ничего не понял. Нужна замена трёх разных подстрок на одну?
Почему на одну? Мне периодически требуются одни и те же текстовые замены. Целый список замен:
а меняем на b
c меняем на d
... etc
В венде есть лёгкие программы которые позволяют составить такой список и менять одним кликом. Хочу такую же на дебиан под гном.
Можно и написать самому. Язык не принципиален, главное чтоб скриптовый и с иде для гуи.
- Bizdelnick
- Модератор
- Сообщения: 20792
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Нужна программка для списка замен
Даже в голову не приходило, что ради такой фигни может так сильно понадобиться gui, что не лень будет писать сотни строк кода... Ну напишите, любой скриптовый язык подойдёт.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: Нужна программка для списка замен
Bizdelnick
Ради такой фигни приходится помногу раз менять поля поиск и замена.
А насчёт сотен строк кода – вот как раз мне и не нужно сотен строк кода.
В visual basic достаточно всего одной строки кода
mytxt = TextBox1.Text
а дальше будут строки с заменами
mytxt = Replace(mytxt, "a", "b")
mytxt = Replace(mytxt, "c", "d")
Всё это навесить на батон и пользоваться в своё удовольствие.
Ради такой фигни приходится помногу раз менять поля поиск и замена.
А насчёт сотен строк кода – вот как раз мне и не нужно сотен строк кода.
В visual basic достаточно всего одной строки кода
mytxt = TextBox1.Text
а дальше будут строки с заменами
mytxt = Replace(mytxt, "a", "b")
mytxt = Replace(mytxt, "c", "d")
Всё это навесить на батон и пользоваться в своё удовольствие.
- Bizdelnick
- Модератор
- Сообщения: 20792
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Нужна программка для списка замен
Это, даже если не считать код отрисовки окошка, всё равно больше кода, чем было бы, если бы Вы не брезговали sed.
Собственно, и любой редактор с поддержкой макросов подойдёт.
Собственно, и любой редактор с поддержкой макросов подойдёт.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: Нужна программка для списка замен
Код окошка создаётся автоматически. Вникать в эти тонны кала кода я не хочу, да и времени нет.
В gedit такой поддержки нет. OO слишком громоздкий. Мне нужна лёгкая программка. Вызываемая мгновенно.
- Bizdelnick
- Модератор
- Сообщения: 20792
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Нужна программка для списка замен
Одну я выше уже привёл.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Спасибо сказали:
Re: Нужна программка для списка замен
Блин, я невнимательно посмотрел, мне показалось, что она консольная. Консольные мне не нужны.
Спасибо!
Re: Нужна программка для списка замен
На чём можно писать такие программки для debian-gnome? Чё нибудь скриптовое, незамороченное. Чтоб гуй нарисовал, событий навесил и пользуешься?
netbeans, у него внутри есть редактор форм. К другим ide надо подключать отдельный платный модуль. java.
lazarus, для графики есть всё. Но я замечал проблемы с переносимостью, между машинами. pascal.
qt+. Не использую, так как С++.
зы
Всякие питоны и java scripts не советую, так как редактора форм под них не знаю. Только если kompozer + js?
Спасибо сказали:
- Bizdelnick
- Модератор
- Сообщения: 20792
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Нужна программка для списка замен
Вообще-то есть вполне универсальный glade. Но есть одно «но»: это не IDE, а именно отдельно взятый редактор GUI.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Спасибо сказали:
Re: Нужна программка для списка замен
И что, что C++? Для такой задачи особых знаний Qt или C++ не нужно. Я даже подскажу, код будет вылядеть вот так:
Код: Выделить всё
QString text = ui->plainTextEdit->toPlainText();
text.replace("a", "b")
.replace("c", "d");
ui->plainTextEdit->setPlainText(text);
replace'ов поставить столько, сколько надо. Не сложно, правда?
Или чуть-чуть усложнить и брать замену из файла или другого текстового поля, чтоб не переписывать программу каждый раз.
Re: Нужна программка для списка замен
есть вполне универсальный glade
ух ты, не знал. Значит про питон и джава скрипт - я соврал https://www.gtk.org/language-bindings.php
Хотя, на встроенном редакторе форм будет всё таки проще.
И что, что C++?
То, что я лично не осилятор.