|
Программирование >> Автоматически обновляемые приложения
Листинг 4.2. Добавление назначенных клавиш непосредственно в файл параметров. <UserShortcuts> <Shortcut Corranand= View.CorranandWindow Scope= Global > Ctrl+W, Ctrl+C </Shortcut> <Shortcut Corranand= View.SolutionExplorer Scope= Global > Ctrl+W, Ctrl+S </Shortcut> <Shortcut Corranand= View.ErrorList Scope= Global > Ctrl+W, Ctrl+E </Shortcut> <Shortcut Corranand= View.TaskList Scope= Global > Ctrl+W, Ctrl+T </Shortcut> <Shortcut Corranand= View.Output Scope= Global > Ctrl+W, Ctrl+0 </Shortcut> </UserShortcuts> Здесь формат XML достаточно прост. Каждой добавляемой комбинации клавиш соответствует элемент <shortcut>. Назначенная клавиша указывается Keyboard. Далее нажмите кнопку Next, чтобы перейти к последней странице мастера. Выберите имя для создаваемого файла параметров, например, MyKeyboardShorcuts.vssettings, и оставьте путь к каталогу по умолчанию. Для завершения работы мастера экспорта нажмите кнопку Finish. Теперь вы можете отредактировать файл параметров. Найдите созданный файл (по умолчанию он будет находиться по адресу My DocumentsWisual Studio 2008\Settings\MyKeyboardShortcuts.vssettings). Настройки в файле параметров записаны в формате XML, и их можно открыть в любом текстовом редакторе. Можно открыть файл в самой программе Visual Studio 2008. В этом случае редактор кода выделит синтаксис цветом и отформатирует документ, что намного облегчает работу с XML. После открытия файла нажмите комбинацию клавиш <Ctrl>+<K>, <Ctrl>+<D>, и текст будет автоматически отформатирован Visual Studio. Затем найдите тег <userShortcuts>. В этот XML-элемент можно добавить собственный список назначенных клавиш. В листинге 4.2 приводится небольшая часть файла. Показ назначенных клавиш во всплывающих подсказках Можно настроить среду разработки таким образом, чтобы IDE показывала назначенные клавиши во всплывающих подсказках, появляющихся при наведении курсора мыши на команды на панелях инструментов. Откройте меню Tools I Customize... и убедитесь, что установлен флажок Show shortcut keys in ScreenTips (Показывать назначенные клавиши во всплывающих подсказках), показанный на рис. 4.4. Селектор оконных конфигураций Среда разработки Visual Studio 2008 является очень гибким инструментом, который позволяет настраивать среду разработки под различные вкусы. Рассмотрим, как можно быстро переключаться между различными макетами окон в соответствии с текущей задачей. как содержимое элемента, модификаторы shift, Ctrl, Alt используются вместе с символом + (например, ctri+Ait+j). Атрибут scope (область действия) почти всегда равен Global (глобально), поэтому мы не будем рассматривать его подробно. В атрибуте Command ДЛЯ команды, для которой необходимо назначить клавишу, указывается стандартное имя команды. Некоторую трудность может составить выяснение имени для определенной команды. Стандартное имя команды состоит из имени меню верхнего уровня и имени команды, разделяемых точкой. После добавления всех назначенных клавиш сохраните файл. Далее ваш отредактированный файл нужно импортировать обратно в среду разработки. Естественно, созданный файл параметров могут использовать и другие пользователи. Снова запустите мастер импорта и экспорта параметров и выберите параметр Import selected environment settings (Импорт выбранных настроек окружения). Далее нажмите кнопку Next, выберите команду No, just import new settings, overwriting my current settings (Нет, лишь импортировать новые настройки, перезаписывая текущие) и снова нажмите кнопку Next. Выберите ваш файл MyKeyboardShortcuts.vssettings в папке My Settings и нажмите кнопку Next. Оставьте настройки по умолчанию и нажмите кнопку Finish. Если вы все сделали правильно, то ваши новые настройки будут успешно импортированы в Visual Studio 2005. Toolbars i Commands \ Toolbars: Class Designer Context Menus Crystal Reports - Insert Cr/stal Reports - Main Data Design Database Diagram Debug Debug Location Device Diafcg Editor Formatting jHelp J HTML Source Editing Imaoe Editor □ Use large krons (З Show ScreenlJps on tootos New... a ............. [ZliShow shortcut keys in Screenfipsi Keyboard... Close ........ i Reset. Рис. 4.4. Включение показа назначенных клавиш во вcплывaюLциx подсказках Мы уже говорили о способах импорта или экспорта параметров среды, касающихся назначенных клавиш. Но на самом деле можно экспортировать в файл практически все настройки среды, который затем может использоваться другими пользователями, или сохранить этот файл в качестве резервной копии. В число параметров, которые можно импортировать или экспортировать, входят конфигурация окон, назначенные клавиши, настройки меню, шрифты и цвета и другие настройки из меню Tools Options... При создании макроса для выбора конфигурации окон сначала нужно создать отдельный файл параметров для каждой конфигурации. В качестве примера мы создадим три файла параметров, соответствующие трем расположениям окон: CodeWriting, CodeBrowsing и FormsDesign. Расположите и настройте поведение окон, чтобы оно было удобно при написании кода. Большинство программистов предпочитают устанавливать для всех видимых окон инструментов автоматическое свертывание, чтобы максимально увеличить пространство для написания кода. Затем откройте меню
|
© 2006 - 2025 pmbk.ru. Генерация страницы: 0.001
При копировании материалов приветствуются ссылки. |