я разрабатывал приложения для 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):
Содержание раздела