Ctrl+click Eclipse в Visual Studio?

Публичные члены класса A доступны для всех и для всех.

Защищенные члены класса A недоступны вне кода A, но доступны из кода любого класса, производного от A.

Частные члены класса A недоступны вне кода A или из кода любого класса, производного от A.

Итак, в конечном итоге выбор между защищенным или приватным отвечает на следующие вопросы: сколько доверия вы хотите поместить в программиста производного класса?

По умолчанию предположим, что производному классу не нужно доверять и сделать ваших членов закрытыми. Если у вас есть веские основания для бесплатного доступа к внутренним элементам материнского класса к его производным классам, вы можете защитить их.

106
задан Jasper 8 September 2011 в 18:20
поделиться

7 ответов

Другая опция с VS (помимо F12 и щелкают правой кнопкой>, Переходит к Определению), добавляет область определения кода (Представление> Окно Определения Кода). Это - по существу другая область редактирования, которая показывает код для текущего символа - никакой потребности к Ctrl - щелчок или что-либо. Я сохраняю прикрепленным к моему дополнительному монитору. Любое время я должен видеть реализацию для символа я просто, нажимает ее и просматривает.

Другая хорошая вещь о F12 - Вы, может также сделать F12 Сдвига для нахождения ссылок на символ и F8 через них. Эти два сочетаются как любовь и счастье.

2
ответ дан udondan 24 November 2019 в 03:51
поделиться

Я отвечу комментаторам, которые спросили о различии между Ctrl - щелчок и F12 .

Ctrl - нажимают рабочий процесс:

  • Двигают рукой к мыши
  • мышь Перемещения для парения над именем переменной
  • , Другая рука удерживает ключ Ctrl при нажатии
  • Move на мышь для расположения курсора, выделите, щелкните правой кнопкой, или независимо от того, что
  • Кладут обратно руку на клавиатуру, чтобы продолжить вводить

, рабочий процесс F12

  • Двигает рукой к мыши
  • , мышь Мыши для парения над именем переменной
  • Кладет обратно руку на клавиатуру
  • , ключ F12 Хита
  • Кладет обратно руку к мыши
  • мышь Перемещения для расположения курсора, выделяет, щелкает правой кнопкой, или независимо от того, что
  • Кладут обратно руку на клавиатуру, чтобы продолжить вводить

, Если Вы предполагаете, что курсор уже расположен на желаемую переменную, F12 лучше. Однако это редко имеет место. Кроме того, если Вы останавливаетесь после этого определенного действия принимая Вы хотите, возвращает на клавиатуре, стоимость является тем же. Но если Вы имеете в виду, что у Вас, вероятно, была причина желания перейти к определению, Ctrl - рабочий процесс щелчка сохраняет Вас экземпляр перемещения между клавиатурой и мышью.

34
ответ дан udondan 24 November 2019 в 03:51
поделиться

Я использую созданный в опциях ( F12 , Щелкните правой кнопкой->, Переходят к определению), но я знаю, что много парней в моей компании использует Resharper, и это определенно имеет эту функциональность.

3
ответ дан udondan 24 November 2019 в 03:51
поделиться

Visual Assist поддерживает Ctrl + щелчок по состоянию на июнь 2009 г. (сборка 1727). Активируйте Ctrl + щелчок левой кнопкой мыши в параметрах VA | Продвинутый | Общее. (См. Комментарий ниже.)

14
ответ дан 24 November 2019 в 03:51
поделиться

о, чувак, просто установи resharper!!! (vs плагин) с установленным плагином вы просто идете и Ctrl + клик, чтобы перейти к определению.

это не единственное, что делает resharper, попробуйте его бесплатно!!!

3
ответ дан 24 November 2019 в 03:51
поделиться

Если вы используете Visual Studio 2010, вы можете использовать бесплатный Инструменты повышения производительности Visual Studio 2010 от Microsoft для достижения этой цели.

67
ответ дан 24 November 2019 в 03:51
поделиться