Изменить имя переменной только один раз - PullRequest
1 голос
/ 26 декабря 2011

Если вы написали исходный код со строкой 10 000 в C # и вам нужно изменить имя переменной candy на candy, а слово candy находится в другом месте в том же классе. Я хочу изменить имя переменной, находящейся в разных местах, только один раз.

Есть ли плагин или инструмент для Visual studio или функциональность в VS2010?

Ответы [ 7 ]

5 голосов
/ 26 декабря 2011

Если вы правильно понимаете, вам просто нужно щелкнуть правой кнопкой мыши переменную: Refactor -> Rename....

4 голосов
/ 26 декабря 2011

1. Измените имя переменной

2. Нажмите на красный прямоугольник

3. Нажмите накартинка

4. Нажмите на переименование «MyVariable» в «MyVariable1»

enter image description here

4 голосов
/ 26 декабря 2011

Нажмите Control + Shift + H установите, что вы хотите изменить, и выберите Replace All.

Также вы можете щелкнуть правой кнопкой мыши по переменной и выбрать Refactor -> Rename

1 голос
/ 26 декабря 2011

Вы можете щелкнуть правой кнопкой мыши по переменной и выбрать в меню Refactor-> Rename, это самый безопасный способ сделать это.

для vb.net это переименовать напрямую ...

1 голос
/ 26 декабря 2011

Да, есть встроенная функциональность. Измените имя переменной в строке объявления, и рядом с ней появится всплывающая кнопка. Нажмите на нее и выберите «Переименовать» в «Конфеты». Это будет выполнять полное переименование везде, где используется переменная.

0 голосов
/ 26 декабря 2011

Вы можете использовать CodeRush Xpress, бесплатный инструмент DevExpress, который позволяет легко переименовывать переменные \ class \ method и имеет множество других функций.Возьмите это здесь: http://devexpress.com/Products/Visual_Studio_Add-in/CodeRushX/

0 голосов
/ 26 декабря 2011

Правка-> Заменить и поставить галочку в поле «соответствовать целому слову»?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...