Скачать MetaTrader 5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Где найти программиста? В сервисе Фриланс!
hoz
1936
hoz 2013.04.16 12:59 

 Бывает так, что нужно какую-то переменную переименовать. Т.е. есть у переменной одно имя, и она встречается по всему документу, и мне нужно во всём документе заменить ей имя. Если переменная встречает много раз, то очень не удобно и, относительно, долго заниматься этим делом.

 Подскажите, какие есть способы, что б сделать это быстро? 

Dmitry Fedoseev
41217
Dmitry Fedoseev 2013.04.16 13:05  

Правка - Заменить - Заменить все. Только сначала надо убедиться, что имя переменной не входит в имена других переменных (в этом случае действовать аккуратно с использование кнопки "найти далее"). Еще новое имя не должно содержать старое имя (в этом случае делать замену в два шага, снчала заменить на что-нибудь такое, необычное - 90385280owejrw5832u5rwjeorfj, потом это необычное на то. что надо). 

moskitman
4027
moskitman 2013.04.16 13:12  
Integer:

Вот он! Вот он пособник декомпиляторщиков! :)

А так всё правильно, можно ещё CTRL+H давить, чтобы по менюшкам не лазить. 

hoz
1936
hoz 2013.04.16 13:16  
moskitman:

Вот он! Вот он пособник декомпиляторщиков! :)

А так всё правильно, можно ещё CTRL+H давить, чтобы по менюшкам не лазить. 


Нет. Я не про декомпилы... Есть такие вещи как рефакторинг кода, в частности, своего. Иногда с ходу не придумывают логичные и самые адекватные названия, а после придумываются. Вот в таких случаях и нужно переименовать шустро...
moskitman
4027
moskitman 2013.04.16 13:22  
hoz: 
Та не при чём тут Вы, Виктор. Мы тут с целочисленным сегодня в соседней ветке, так сказать, "встретились", вот и подкалываю его.
Dmitry Fedoseev
41217
Dmitry Fedoseev 2013.04.16 13:24  
moskitman:
Та не при чём тут Вы, Виктор. Мы тут с целочисленным сегодня в соседней ветке, так сказать, "встретились", вот и подкалываю его.


Да всё норм...
hoz
1936
hoz 2013.04.16 13:40  
 Да, всё путём! Странно, так всё просто, а я... Эх.. Совсем уже зачитался, мозг загрузил себе основательно...
hoz
1936
hoz 2013.04.16 13:43  
Integer:

Правка - Заменить - Заменить все. Только сначала надо убедиться, что имя переменной не входит в имена других переменных (в этом случае действовать аккуратно с использование кнопки "найти далее"). Еще новое имя не должно содержать старое имя (в этом случае делать замену в два шага, снчала заменить на что-нибудь такое, необычное - 90385280owejrw5832u5rwjeorfj, потом это необычное на то. что надо). 


Так там же есть параметр "Только слово целиком". По ходу если какая-то фраза включается в название другой переменной, то её по логике не заменит.
Dmitry Fedoseev
41217
Dmitry Fedoseev 2013.04.16 13:47  
hoz:

Так там же есть параметр "Только слово целиком". По ходу если какая-то фраза включается в название другой переменной, то её по логике не заменит.
Да. Все проще. Забываю про эту галку часто... и вообще, как-то самом собой стало получаться придумывать непересекающиеся имена переменных.
/
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий