В Visual Studio 2008, как я могу заставить control+click сделать, “Переходит К Определению”?

В Java все находится в форме класса.

Если вы хотите использовать любой объект, тогда у вас есть две фазы:

  1. Объявить
  2. Инициализация

Пример:

  • Объявление: Object a;
  • Инициализация: a=new Object();

То же самое для концепции массива

  • Объявление: Item i[]=new Item[5];
  • Инициализация: i[0]=new Item();

Если вы не дают секцию инициализации, тогда возникает NullpointerException.

18
задан Blorgbeard 20 December 2013 в 08:48
поделиться

6 ответов

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

я не имею AHK удобный, таким образом, я не могу попытаться эскиз некоторый код, но это должно быть довольно легко; устройство записи AHK должно иметь достаточно функций, чтобы позволить Вам создать его в точке 'n' вид щелчка и IIRC, достаточно умно позволить Вам ограничить это поведение окнами определенного класса только.

, Когда у Вас есть свой сценарий, готовый просто, запускает скрипт в фоновом режиме, в то время как Вы кодируете. Это берет просто значок в Уведомлять панели.

6
ответ дан 30 November 2019 в 08:04
поделиться

Visual Studio 2 008 значений по умолчанию это к F12, но можно установить его в Инструментах | Опции | Среда | Клавиатура и изменить Редактирование. GoToDefinition - однако, я не уверен, как можно получить его к CTRL+mouseclick.

5
ответ дан 30 November 2019 в 08:04
поделиться

Resharper делает это, но это не свободно. Наиболее рекомендуемый плагин, хотя, самые опытные разработчики.NET используют его.

6
ответ дан 30 November 2019 в 08:04
поделиться

Поместите курсор мыши на имя метода или любой идентификатор и F12

нажатия
-1
ответ дан 30 November 2019 в 08:04
поделиться

Замечу, что следующий скрипт AutoHotkey у меня работает в Visual C ++ 2010 Express.

SetTitleMatchMode 2
#IfWinActive, Microsoft Visual C++ 2010 Express
^LButton::Send {click}{f12}

Я также изменил ярлыки для View.NavigateForward и View.NavigateBackward на Alt + стрелка вправо / влево, поскольку я привык к Eclipse.

4
ответ дан 30 November 2019 в 08:04
поделиться

Не для Visual Studio 2008, но при обновлении до Visual Studio 2010 вы можете использовать бесплатный Visual Studio 2010 Pro Power Tools от Microsoft для достижения этой цели.

8
ответ дан 30 November 2019 в 08:04
поделиться
Другие вопросы по тегам:

Похожие вопросы: