воскресенье, 9 сентября 2007 г.

Каждый охотник желает знать, где сидит фазан

Эта знакомая с детства фраза – не что иное, как пример мнемонической фразы. Напомню, что мнемоника — это совокупность приемов, имеющих целью облегчить запоминание возможно большего числа сведений, фактов и т.п. путем образования искусственных ассоциаций. Во фразе, которая приведена в заголовке статьи, первая буква каждого слова помогает вспомнить цвет. А сегодня мы поговорим об использовании мнемоники в Visual Studio. В этой среде разработки, как в типичном Windows-приложении, есть два основных способа вызова команд с клавиатуры: горячие клавиши и мнемоника.

С горячими клавишами все понятно. В главном меню они высвечиваются справа от текста пункта меню, а для команд панели инструментов высвечиваются во всплывающей подсказке, если установлена соответствующая опция (Tools -> Customize -> Show ScreenTips on toolbars). Число горячих клавиш ограничено – они назначены только для самых популярных команд.
Другой, менее популярный, но более мощный способ быстрого вызова команд, – использование мнемоники. Мнемоника позволяет при помощи клавиши Alt и выделенных символов вызвать практически любую команду главного меню приложения. Их проще запоминать, поскольку, как правило, они назначаются по первым буквам пунктов меню и при нажатой клавише Alt подчеркиваются. Вот некоторые часто используемые мной мнемонические команды студии:

  • Alt + W + L — закрыть все открытые окна-закладки (Window -> Close All Documents)
  • Alt + F + T — закрыть солюшен (File -> Close Solution)
  • Alt + B + U — скомпилировать текущий проект из солюшена (Build -> Build …)
  • Alt + D + X — вызвать окно Exceptions (Debug -> Exceptions)
  • Alt + P + R — добавить ссылку на сборку(Project -> Add Reference)
  • Alt + P + C — добавить новый класс в проект (Project -> Add Class)
  • Alt + T + O — открыть окно настроек студии «Options»(Tools -> Options)

Мнемоникой удобно пользоваться и в других Windows-приложениях (сочетания приведены для английской версии Windows):

  • Alt + D — в проводнике и Internet Explorer перемещает курсор ввода в поле адреса.
  • Alt + V + L — в проводнике переключает в режим просмотра в виде списка(View -> List)
  • Alt + V + D — в проводнике переключает в режим просмотра в виде таблицы(View -> Details)
  • Alt + T + O — в Internet Explorer открывает окно «Internet Options» (Tools -> Internet Options)

Между прочим, мнемонические команды работают и в 7-й версии Internet Explorer, несмотря на то, что у него меню по умолчанию скрыто.Так что не забывайте назначать мнемонику на пунктах меню, хотя я, к сожалению, сам постоянно забываю это делать :-).

Комментариев нет: