|
Программирование >> Автоматически обновляемые приложения
Добавляем ряд для каждой комбинации клавиш For Each с As Corratiand In DTE. Coiranands If c.Name <> Then Dim bindings As System.Array bindings = CType(c.Bindings, System.Array) For i As Integer = 0 To bindings.Length - 1 sw.WriteLine( <tr> ) sw.WriteLine( <td> + c.Name + </td> ) sw.WriteLine( <td> + bindings(i) + </td> ) sw.WriteLine( </tr> ) Next End If Next Конец html-страницы WriteHTMLEnd(sw) Очищаем буфер потока и закрываем его SW.Flush() sw.Close О End Sub Пишем начальный код для страницы: шапку, заголовок и т.д. Public Sub WriteHTMLStart(ByVal sw As System.10.StreamWriter) sw.WriteLine( <html> ) sw.WriteLine( <head> ) sw.WriteLine( <meta http-equiv=Content-Type + content= text/html; charset=UTF-8 > ) sw.WriteLine ( <title> ) sw.WriteLine( Назначенные клавиши для Visual Studio 2005 ) sw.WriteLine( </title> ) sw.WriteLine( </head> ) sw.WriteLine( <body> ) sw.WriteLine( <hl>Haзнaчeнныe клавиши для + Visual Studio 2005</hl> ) sw.WriteLine( <table border= l > ) sw.WriteLine( <tr BGCOLOR= #018FFF align= center > + <th>Koмaндa</th><th>Kлaвиши</th></tr> ) End Sub Public Sub WriteHTMLEnd(ByVal sw As System.10.StreamWriter) sw.WriteLine( </table> ) sw.WriteLine( </body> ) sw.WriteLine( </html> ) End Sub End Module Запустите написанный макрос. В результате его выполнения на диске С: будет создан файл Shortcuts.html. Этот файл, открытый в браузере, показан на рис. 4.1. Вы можете открывать его в любое время, или же распечатать и повесить на стенку рядом с компьютером. Настройка назначенных клавиш Сколько людей, столько и мнений. Возможно, у вас уже есть любимые назначенные клавиши, которые не совпадают с назначенными по умолчанию. Чтобы не изменять своим привычкам, вы можете настроить назначенные клавиши под себя. Для этого выберите в меню команду Tools Options... и в открывшемся окне выберите страницу Environment Keyboard (рис. 4.2). т ч rtfiWi-Mirtkiiiii i- Environment General Add-in/Macros Security AutoRecover Documents Find and Replace Fonts and Colors s Help Import and Export Settings International Settings Startup Task List Web Browser Performance Tools Projects and Solutions Source Control iiitti-MiiiyMiiffliifw Apply the followlhg additional keyboard mapping scheme; (Default) Show commands containing: . . 1 j,r:.;,- Reset . Action. Add. NETFrameworkLaunchConditlon Action. AddAction Artinn Arlrinilnn . Use Qew shortcut in: Global Press shortcut keys: Cancel Рис. 4.2. Диалоговое окно параметров - настройка назначенных клавиш Однако существует другой, более простой способ, чем добавлять множество новых назначенных клавиш в окне настроек программы. Список назначенных клавиш проще изменить, непосредственно исправив файл, в котором автоматически сохраняются параметры. Делается это следующим образом. %Й Choose Setti ngs to Export Some categories may contan settings that could reveal information about you or your computer. Which settings do you want to export? □ Fonts and Cofors [~1 General □ Help □ Import and Export Settings 0 Keyboard Г] Projects and Solutbns □ Startup f j Task List Opdons □ Web Browser Description: Projects settings found under the j Projects and Solutrans node in the j Tools/Optrons dialog box. □ Text Editor VVindo<.v5 Forms Designer < Previous Next > Cancel Рис. 4.3. Выбор только параметров клавиатуры для экспорта Сначала экспортируем текущий список назначенных клавиш. Для этого выберите меню Tools Import and Export Settings.... Откроется окно мастера импорта/экспорта параметров. Отметьте вариант Export selected environment settings (Экспорт выбранных настроек окружения) и нажмите на кнопку Next. Далее выберите АН Settings, чтобы снять все флажки, затем разверните секции Options и Environment и поставьте флажок в ячейке
|
© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки. |