|
|
|
Вопрос по IDE
|
|||
|---|---|---|---|
|
#18+
Приветствую всех! подскажите есть ли в vs2012 возможность заменить текст в блоке, к примеру есть текст { blalbla.zzz.xxx=blalbla.zzz.xxx+1; blalbla.zz0(); ... } заменить все "blalbla" на "ччч", к примеру как это реализовано в Delphi, то есть выбрал блок, выбрал слова и вместо него ввел что необходимо, вариант с заменой не так удобен\нагляден, в том числе с множественными изменениями блока. С уважением Михаил. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2013, 14:03:43 |
|
||
|
Вопрос по IDE
|
|||
|---|---|---|---|
|
#18+
Ctrl + h И выбираешь где - В блоке, в файле и т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2013, 14:46:48 |
|
||
|
Вопрос по IDE
|
|||
|---|---|---|---|
|
#18+
Sergey SCtrl + h И выбираешь где - В блоке, в файле и т.д. то есть без диалога ни как , мда карявинко в VS , печаль.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2013, 18:10:27 |
|
||
|
Вопрос по IDE
|
|||
|---|---|---|---|
|
#18+
Mixon, В вашем то случае зачем все это? просто переходите через контекст где декларировано объявлена ваша blalbla и там прямо в коде и меняете, при окончании замены среда спросит изменить blalbla на ?? где используется blalbla и тут два случая можете согласиться со средой, она сама все интеллектуально с бюргерской щепетильностью поменяет, или промолчать - среда подумает да в рот е...сь - делай как знаешь.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2013, 19:08:44 |
|
||
|
Вопрос по IDE
|
|||
|---|---|---|---|
|
#18+
Mixon, тыкаем на blalbla, жмём F2: ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2013, 00:03:03 |
|
||
|
Вопрос по IDE
|
|||
|---|---|---|---|
|
#18+
Вводим новое наименование переменной: ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2013, 00:04:01 |
|
||
|
Вопрос по IDE
|
|||
|---|---|---|---|
|
#18+
Жмём OK, затем Apply: ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2013, 00:05:04 |
|
||
|
Вопрос по IDE
|
|||
|---|---|---|---|
|
#18+
Не устраивает F2, ставим ReSharper, блеать! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2013, 00:06:07 |
|
||
|
Вопрос по IDE
|
|||
|---|---|---|---|
|
#18+
MixonSergey SCtrl + h И выбираешь где - В блоке, в файле и т.д. то есть без диалога ни как , мда карявинко в VS , печаль....Вот этой претензии не понял. Выбираем слово, жмём F2, вводим "ччч", жмём два раза Enter. Хочется силой мысли что-ли? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2013, 01:06:28 |
|
||
|
Вопрос по IDE
|
|||
|---|---|---|---|
|
#18+
skyANA, Ну он наверное не модальные окна имел в виду, а так.... ну поговорить с кем нибудь....... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2013, 01:14:42 |
|
||
|
Вопрос по IDE
|
|||
|---|---|---|---|
|
#18+
MixonПриветствую всех! подскажите есть ли в vs2012 возможность заменить текст в блоке, к примеру есть текст { blalbla.zzz.xxx=blalbla.zzz.xxx+1; blalbla.zz0(); ... } заменить все "blalbla" на "ччч", к примеру как это реализовано в Delphi, то есть выбрал блок , выбрал слова и вместо него ввел что необходимо, вариант с заменой не так удобен\нагляден, в том числе с множественными изменениями блока. С уважением Михаил. А как в Дельфи это реализовано? Особенно два раза "выбрал", и всё без диалога. Типа, всё на хоткеях построено? Типа, один хоткей нажал - выбрал, второй хоткей - выбрал замену, третий хоткей - применил? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2013, 12:47:49 |
|
||
|
Вопрос по IDE
|
|||
|---|---|---|---|
|
#18+
MixonSergey SCtrl + h И выбираешь где - В блоке, в файле и т.д. то есть без диалога ни как , мда карявинко в VS , печаль.... Зато нам не надо писать свой сборщик мусора , как в Дельфях. )) Я лучше вызову диалог и продолжу реализовывать ТЗ, чем сэкономлю три секунды на хоткеях и неделю потрачу на ручную сборку мусора. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2013, 13:00:27 |
|
||
|
Вопрос по IDE
|
|||
|---|---|---|---|
|
#18+
user7320Я лучше вызову диалог и продолжу реализовывать ТЗ, чем сэкономлю три секунды на хоткеях и неделю потрачу на ручную сборку мусора.Что за глупости? Когда появляется диалог, то у тебя клава отключается? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2013, 13:24:18 |
|
||
|
Вопрос по IDE
|
|||
|---|---|---|---|
|
#18+
skyANAuser7320Я лучше вызову диалог и продолжу реализовывать ТЗ, чем сэкономлю три секунды на хоткеях и неделю потрачу на ручную сборку мусора.Что за глупости? Когда появляется диалог, то у тебя клава отключается? Так что там за волшебство такое в Дельфях, что Студия, как грица, "сосёт" и никто не хочет на неё переходить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2013, 13:26:14 |
|
||
|
Вопрос по IDE
|
|||
|---|---|---|---|
|
#18+
user7320, а тебе не всё-ли равно? Мне вот пох. Я пользуюсь различными IDE, где-то появляется диалог, где-то рамочка вокруг слова. Один фиг. Возможно просто некоторые при виде диалога инстинктивно хватаются за мышу и это повергает их в печаль. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2013, 13:38:11 |
|
||
|
Вопрос по IDE
|
|||
|---|---|---|---|
|
#18+
skyANAНе устраивает F2, ставим ReSharper, блеать! Да и с решарпером тоже будет модальный диалог. Товарисч ТС, наверное, просто подумал, что ему предлагают вариант сёрч-реплейса. skyANAгде-то появляется диалог, где-то рамочка вокруг слова Обычно диалог в случае переименования глобальных мемберов, рамочка - локальных переменных. user7320А как в Дельфи это реализовано? И там тоже есть модальный диалог. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2013, 15:25:45 |
|
||
|
Вопрос по IDE
|
|||
|---|---|---|---|
|
#18+
как видите ни чего сложного, все что повторяется выделено, за раз можно пройти и весь блок отредактировать. ЗЫ переименование это хорошо, но у меня была задача выполнить блок действий(ранее примененный к переменной блабла, к новой переменной ччч, то есть сделать они и теже действия с двумя переменными(объектами)). ЗЫЫ я все понимаю надо написать ФУНКЦИЮ, но не всегда это надо\оправданно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2013, 16:57:54 |
|
||
|
Вопрос по IDE
|
|||
|---|---|---|---|
|
#18+
Mixon Я тут пока вижу что-то типа выделения слов, таких же, как слово под курсором. А как замена происходит? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2013, 16:58:19 |
|
||
|
Вопрос по IDE
|
|||
|---|---|---|---|
|
#18+
замена происходит следующим образом, Вы выбрали слово, и начали его изменять и оно меняется во всем блоке, сразу(все наглядно). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2013, 17:23:27 |
|
||
|
Вопрос по IDE
|
|||
|---|---|---|---|
|
#18+
Переименование локальной переменной при установленном решарпере: При стандартном рефакторинге (без решарпера) всех действий будет больше на два нажатия энтера. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2013, 17:33:03 |
|
||
|
Вопрос по IDE
|
|||
|---|---|---|---|
|
#18+
без доп ПО (решарпер, за много $$$) ни как, я Вас правильно понял? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2013, 17:44:38 |
|
||
|
Вопрос по IDE
|
|||
|---|---|---|---|
|
#18+
Mixonбез доп ПО (решарпер, за много $$$) ни как, я Вас правильно понял? я так понимаю, Delphi стало бесплатным? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2013, 17:54:20 |
|
||
|
Вопрос по IDE
|
|||
|---|---|---|---|
|
#18+
В Delphi эта функция бесплатна(входит в базовый комплект поставки) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2013, 18:04:45 |
|
||
|
Вопрос по IDE
|
|||
|---|---|---|---|
|
#18+
MixonВ Delphi эта функция бесплатна(входит в базовый комплект поставки) Я не знаю, что значит базовый. К тому же на сайте Embarcadero минимальная стоимость редакции Delphi XE5 Starter составляет 6500р. А Resharper имеет очень лояльную систему лицензирования. Зачастую его бесплатно можно получить. О чем речь, если на торрент-трекере с раздачей ломанной версии специалисты JetBrains осуществляют тех поддержку и консультируют пользователей :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2013, 18:11:05 |
|
||
|
|

start [/forum/topic.php?fid=20&startmsg=38496984&tid=1403524]: |
0ms |
get settings: |
6ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
276ms |
get topic data: |
7ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
| others: | 188ms |
| total: | 546ms |

| 0 / 0 |
