Вверх ↑
Этот топик читают: Гость
Ответов: 99
Рейтинг: 1
#1: 2014-01-22 16:42:10 ЛС | профиль | цитата
Есть такая фича в некоторых редакторах и программах когда необходимо найти текст и заменить его на другой.

Менять в каждом компоненте информацию долго. Вариант зайти в общий код и вручную через поиск. Но что делать если не 10 строк а тысяча ?
Может стоит добавить дополнительное подменю в РЕДАКТОР и рядом с ПОИСК добавить ПОИСК И ЗАМЕНА ?


карма: 0

0
vip
#1.1контекстная реклама от партнеров
Ответов: 704
Рейтинг: 44
#2: 2014-01-22 18:42:11 ЛС | профиль | цитата
NetCom писал(а):
Есть такая фича в некоторых редакторах и программах когда необходимо найти текст и заменить его на другой.

Менять в каждом компоненте информацию долго. Вариант зайти в общий код и вручную через поиск. Но что делать если не 10 строк а тысяча ?
Может стоит добавить дополнительное подменю в РЕДАКТОР и рядом с ПОИСК добавить ПОИСК И ЗАМЕНА ?

Если в hiasm, то тогда можно свой модуль собрать и прикрутить к редактору.

[offtop]1.Создается проект модуль в hiasm.
2.Модуль сохраняется в папке HiAsm_AltBuildIntedit Название модуля. sha В conf папке компонента ini вписываются параметр [Handlers] Название модуля без расширения=название свойства,тип свойства.[/offtop]
И вот еще читаем Получение всей схемы для редактора свойств
карма: 0

0
Ответов: 1988
Рейтинг: 633
#3: 2014-01-22 19:55:22 ЛС | профиль | цитата
NetCom писал(а):
Может стоит добавить дополнительное подменю в РЕДАКТОР и рядом с ПОИСК добавить ПОИСК И ЗАМЕНА ?
Конечно было бы не плохо, но в 4 версия HiAsm, мало вероятно что будет добавлено. Разработка остановлена (автором).

NetCom, для поиска и замены вы можете проделать следующие действия:
1. Сохранить проект в файл (Ctrl+S). Если этого не сделать пункт 2 не будет работать.
2. Открыть редактор файла (Ctrl+R).
3. Запустить редактор поиска (Ctrl+F). Ввести строку поиска (к примеру Caption="Push"). Нажать клавишу: Ввод (Enter) для запуска поиска. Закрыть окно редактора поиска.
4. Вернув фокус редактору файла (нажать курсором в текст). Нажимая кнопку F3, переходите к очередному найденному участку текста.
5. Предварительно скопировав в буфер обмена (выделить нужный текст (к примеру Caption="Нажать"), нажать Ctrl+C), поиск и замена сводиться к последовательности нажатия клавиш F3 (найти) и Ctrl+V (заменить).
6. После внесения изменений, сохранить файл (Ctrl+S).

PS Смотрите внимательно что меняете.
карма: 9

0
Ответов: 704
Рейтинг: 44
#4: 2014-01-22 20:18:23 ЛС | профиль | цитата
sla8a можно пройти по пути HiasmInt u открыть схему с именем StrListEditor.sha и изменить под свой лад.
карма: 0

0
Ответов: 1988
Рейтинг: 633
#5: 2014-01-22 22:15:24 ЛС | профиль | цитата
Kazbek17, а правильно вы поняли что хочет NetCom? Обратите внимание на:
NetCom писал(а):
Менять в каждом компоненте информацию долго.
И как поможет ваше:
Kazbek17 писал(а):
открыть схему с именем StrListEditor.sha и изменить под свой лад.

Если я правильно понял, то NetCom-у в Поиске
code_32888.txt хочется еще и замену.
карма: 9

0
файлы: 1code_32888.txt [121B] [269550]
Ответов: 704
Рейтинг: 44
#6: 2014-01-22 22:33:27 ЛС | профиль | цитата
sla8a писал(а):
Если я правильно понял, то NetCom-у в Поиске

хз sla8a может и так.
карма: 0

0
6
Сообщение
...
Прикрепленные файлы
(файлы не залиты)