Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
CSharp_Prog_Guide.doc
Скачиваний:
16
Добавлен:
16.11.2019
Размер:
6.22 Mб
Скачать

Подчеркивание волнистой линией

Подчеркивание волнистой линией позволяет увидеть ошибки в коде по мере набора. Подчеркивание красной волнистой линией говорит о синтаксической ошибке, такой как отсутствие точки с запятой или одной из пары фигурных скобок. Подчеркивание зеленой волнистой линией означает потенциальное предупреждение компилятора, а линия синего цвета – ошибку компилятора. На следующем рисунке показано подчеркивание красной волнистой линией.

---------

Readability Aids

Code Formatting

The C# code editor automatically formats code when you press the ; or } key, or when you paste code into the editor. To manually invoke code formatting, click the Format Document or Format Selection from the Edit, Advanced menu. You can change code formatting behavior by modifying options in the Formatting, C#, Text Editor, Options Dialog Box and the Advanced, C#, Text Editor, Options Dialog Box.

Outlining

The Code Editor automatically treats namespaces, classes, and methods as regions that you can collapse in order to make other parts of the source code file easier to find and read. You can also create your own collapsible regions by surrounding code with the #region and #endregion directives.

Colorization

The editor gives different colors to the various categories of identifiers in a C# source code file. For more information, see Code Colorization.

Средства обеспечения удобочитаемости кода Форматирование кода

Редактор кода C# автоматически форматирует код при нажатии на клавишу ; или }, или при вставке кода в редактор. Чтобы вызвать форматирование кода вручную, щелкните Форматировать документ или Форматировать выделенный фрагмент в меню Правка, Дополнительно. Настройку форматирования кода по умолчанию можно изменить, модифицируя опции через диалоговое окно «Параметры»: «Текстовый редактор->C#-> Форматирование».

Структура

Редактор кода автоматически рассматривает пространства имен, классы и методы как области, которые можно свернуть для упрощения поиска и чтения других частей в файле исходного кода. Разработчик может создавать собственные сворачиваемые области, заключив код в директивы #region и #endregion.

--------

Выделение цветом

Различным категориям идентификаторов в файле исходного кода C# редактор назначает разные цвета.

Navigating and Searching

Visual C# provides the following tools to help you navigate and search through source code, project files, and open windows.

  • Class View

  • Navigation Bars

  • CTRL-TAB Navigation

  • Find in Files

  • Object Browser

  • Navigation Stacks

Class View

The Class View window provides a view of your project that is based on classes instead of files, as in Solution Explorer. You can use Class View to quickly navigate to any class or class member in your project. To access Class View, click Class View on the View menu.

Навигация и поиск

В Visual C# имеются следующие средства, призванные помочь в навигации и поиске по исходному коду, файлам проекта и открытым окнам.

  • Представление классов

  • Панели переходов

  • Навигация CTRL-TAB

  • Поиск в файлах

  • Обозреватель объектов

  • Стеки навигации