logo
CSharp_Prog_Guide

Редактирование кода

Редактор кода Visual C# является текстовым процессором для написания исходного кода. Подобно тому, как приложение Microsoft Word обеспечивает расширенную поддержку предложений, параграфов и грамматики, редактор кода C# поддерживает то же самое для синтаксиса C# и платформы .NET Framework. Эта поддержку можно разделить на пять основных категорий:

Примечание.

На вашем компьютере названия некоторых элементов интерфейса пользователя Visual Studio или их расположение могут отличаться от указанных в нижеследующих инструкциях. Это зависит от имеющегося выпуска Visual Studio и используемых параметров.

IntelliSense

IntelliSense – это название набора связанных возможностей, которые призваны сократить время, затрачиваемое на поиск справочных сведений, и помочь в написании кода без ошибок и с большей эффективностью. Все эти возможности предоставляют сведения о ключевых словах языка, типах .NET Framework и сигнатурах методов по мере их набора в редакторе. Сведения выводятся в виде всплывающих подсказок, полей со списками и смарт-тегов.

Примечание.

Большинство возможностей IntelliSense являются общими для языков Visual Studio и задокументированы c примерами под узлом Вспомогательные средства кодирования в библиотеке MSDN. В указанных далее разделах содержится краткий обзор технологии IntelliSense со ссылками на полную документацию.

Completion Lists

As you enter source code in the editor, IntelliSense displays a list box that contains all the C# keywords and .NET Framework classes. If it finds a match in the list box for the name that you are typing, it selects the item. If the selected item is what you want, you can just press TAB and IntelliSense will finish entering the name or keyword for you.

Quick Info

When you hover the pointer over a .NET Framework type, IntelliSense will display a Quick Info ToolTip that contains basic documentation about that type.