Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Идея-хотелка: поиск внутри процедуры (число прочтений - 2401 )
stepman1
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 86
Зарегистрирован: 02. Июля 2007
Идея-хотелка: поиск внутри процедуры
11. Октября 2007 :: 05:09
Печать  
Можно ли написать скриптик который бы искал бы только внутри процедуры?
Ну и чтоб маркерами выделял бы Подмигивание
  
Наверх
 
IP записан
 
trdm
1c++ power user
qt1l developer
1c++ moderator
Отсутствует



Сообщений: 2343
Местоположение: г. Ростов-на-Дону
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Идея-хотелка: поиск внутри процедуры
Ответ #1 - 11. Октября 2007 :: 06:31
Печать  
Конечно можно. Пиши.
  
Наверх
IP записан
 
kuntashov
Full Member
***
Отсутствует


1С:Специалист

Сообщений: 130
Местоположение: Саратов
Зарегистрирован: 13. Июня 2006
Пол: Мужской
Re: Идея-хотелка: поиск внутри процедуры
Ответ #2 - 11. Октября 2007 :: 07:16
Печать  
Есть скрипт config\scripts\Навигация\findtext.vbs для поиска текста и установки закладок для строк, в которых найдено слово/регулярное выражение.

Для поиска внутри процедуры его переделать достаточно легко - сейчас он ищет в диапазоне строк от первой и до последней.

Номер строки начала и конца текущей процедуры можно получить, используя другой скрипт: config\scripts\Навигация\переходы по модулю.vbs
  

С уважением, &&Александр Кунташов&&http://kuntashov.ru/
Наверх
 
IP записан
 
stepman1
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 86
Зарегистрирован: 02. Июля 2007
Re: Идея-хотелка: поиск внутри процедуры
Ответ #3 - 11. Октября 2007 :: 08:39
Печать  
усе  - подправил малость скриптик FindText
теперь добавка  - поиск внутри процедуры/функции

p.s. - сразу звиняйте за кривость, зато все работает
1. поиск *внутри* процедуры
2. поиск *над* процедурами
3. поиск *под* процедурами
взависимости где стоит курсор.

p.s. 2: ok Phoenix, создал на основе GoFindText новую процедуру. Подмигивание
в бейсике не силен, так что не обессудьте Улыбка
  

FindText_vbs.jpg ( 6 KB | Загрузки )
FindText_vbs.jpg
Наверх
 
IP записан
 
Phoenix
Senior Member
****
Отсутствует


itpath.ru

Сообщений: 398
Местоположение: Москва
Зарегистрирован: 15. Июня 2006
Пол: Мужской
Re: Идея-хотелка: поиск внутри процедуры
Ответ #4 - 11. Октября 2007 :: 09:00
Печать  
процедуру показать результаты последнего поиска зря переделал.
т.к. в твоем случае будет осуществлен поиск снова, а если модуль большой и условие сложное - затраты времени.
лучше создай новую процедуру для своих нужд, я не обижусь Улыбка)))
  

Лень двигатель прогресса.&&http://www.itpath.ru&&;
Наверх
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать