Принципы объектно-ориентированного программирования

         

я разрабатывал приложения для Microsoft



Visual Studio 6


В прошлом я разрабатывал приложения для Microsoft Windows на языке Microsoft Visual C++, так что выбор Microsoft Visual Studio 6 был для меня вполне естественен. Visual Studio — полноценный редактор, имеющий все средства для редактирования и сохранения С#-файлов.

Для программиста очень важно, если в редакторе имеется подсветка синтаксиса. Увы, Visual Studio старше С# на несколько лет, и чтобы приспособить подсветку синтаксиса для С#, в редакторе нужно кое-что "подкрутить". Сначала требуется внести изменения в реестр Windows. С помощью редактора реестра, скажем, Regedit.exe, найдите в нем параметр HKEY_CURRENT_USER\Software\Microsoft\DevStudio\6.0\Text Editor\Tabs/Language Settings\C/C++\FileExtensions. В нем вы увидите строку:

cpp;cxx;c;h;hxx;hpp;inl;tlh;tli;rc;rc2

Добавьте в ее конец расширение cs. (Ставить в конце точку с запятой не обязательно.) Новый параметр регистра будет выглядеть так:

cpp;cxx;c;h;hxx;hpp;inl;tlh;tli;rc;rc2;cs

Теперь при открытии файла с расширением .cs Visual Studio будет поддерживать этот тип файла.

Затем нужно сообщить Visual Studio, какие слова являются ключевыми в С#. Для этого создайте и поместите в одну папку с файлом msdev.exe текстовый ASCII-файл usertype.dat. В нем нужно перечислить ключевые слова, которые будут подсвечиваться, — по слову в каждой строке файла. Visual Studio прочитает этот файл при запуске — чтобы увидеть, как отразились на редакторе внесенные вами изменения, закройте Visual

Studio, если он был открыт, и запустите его заново. Файл usertype.dat с перечислением всех ключевых слов С# см. на прилагаемом к книге компакт-диске. Вот как будет выглядеть ваш С#-код после описанных действий (рис. 3-1):

Содержание раздела