Delphi Prism / VS 2008: переход от кода к дизайну одним ключом?

Я использовал несколько версий Delphi IDE в течение многих лет. Когда я использую Delphi Prism, мне приходится иметь дело с Visual Studio - в моем случае особенно с VS 2008.

Меня больше всего раздражает то, что мне нужно щелкнуть правой кнопкой мыши форму, чтобы переключиться в редактор кода и наоборот. В Delphi можно было просто нажать клавишу F12 для переключения между кодом и конструктором форм.

Есть ли способ разрешить этому ярлыку работать в Visual Studio? Мне кажется, что мне нужно как минимум 2 ярлыка, когда я смотрю на параметры клавиатуры.


person dajood    schedule 04.02.2009    source источник


Ответы (3)


Вы видели бесплатный DPack. Это серия улучшений IDE, призванных повысить вашу продуктивность, и включает в себя отображение клавиатуры Delphi для Visual Studio.

С наилучшими пожеланиями,

Саймон

person Simon Temlett    schedule 05.02.2009

Вы можете использовать ключи по умолчанию:

  • Из "Конструктора форм" - F7
  • От кода к «конструктору форм» - Shift + F7
person Avram    schedule 05.02.2009
comment
И вы можете легко определить любой ключ в VS. Однако я не думаю, что в VS есть команда CodeDesignerToggle, только ToCode и ToDesigner, поэтому нужно было бы оставить две клавиши, например F12 и Shift + F12, если вам больше нравится F12. - person peSHIr; 05.02.2009

Я смоделировал поведение Delphi только для клавиши F12, используя параметры клавиатуры для привязки F12 к View.ViewCode, View.ViewMarkup и View.ViewDesigner.

Вы можете связать их в разных представлениях в зависимости от того, как вы хотите вращаться между ними. Например, в приложениях ASP.NET я использую следующее:

  • Просмотр исходного кода редактора HTML F12 ==> View.ViewCode

  • Текстовый редактор F12 ==> View.ViewDesigner

  • Представление «Дизайн» редактора HTML F12 ==> View.ViewMarkup

person Jeremy Mullin    schedule 08.02.2009