Подробности о IDE
Оценить
(0 голоса)
Есть два способа запустить текстовый редактор (а также любой другой редактор интегриро­ванной среды). Первый способ — с использованием Solution Explorer: выделите сущест­вующий файл кода, текстовый файл или файл другого типа и дважды щелкните по нему. Если это файл кода, то вы можете также щелкнуть по нему правой кнопкой мыши и выбрать команду View Code. Содержимое файла загрузится в новое окно редактора. Второй способ запустить редактор — выбрать в меню File | New | File. Это приведет к от­крытию диалогового окна New File. Выбор в этом окне шаблона кода приведет к запуску окна редактора кода, заполненного начальными кодовыми заглушками (соответствующими выбранному…
Оценить
(0 голоса)
Поскольку основная цель редактора кода — это обработка текста исходного кода, то давай­те сначала рассмотрим написание с нуля простейшей процедуры — функции "Hello, World". На рис. 6.4 показан редактор кода с файлом консольного приложения (со всеми начальными кодовыми заглушками). Он был сгенерирован путем создания нового проекта типа Visual C# Console project при помощи Solution Explorer. Двойной щелчок по файлу Program.es этого нового проекта показывает исходный код этого консольного приложения. Рис. 6.4. Начальный код шаблона консольного приложения Как вы видите, Visual Studio уже вписала некий код (в соответствии с шаблоном, использо­ванным для создания проекта): using System; using System.Collections.Generic; using System.Linq; using…
Оценить
(0 голоса)
Окна редактора (как вы уже убедились) видны в интегрированной среде как окна с вкладка­ми, и обычно они занимают центральное место. Как вы видите в окне редактора на рис. 6.5, каждое окно текстового редактора состоит из трех основных областей: панели кода, поля выделения и поля индикаторов. Имеются также как горизонтальная, так и вертикальная по­лосы прокрутки (для перемещения по файлу). Эти области и их функциональность остаются постоянными для всех типов редакторов ин­тегрированной среды. Редактор кода добавляет дополнительный набор элементов управления пользовательского интерфейса, которых нет в других редакторах: два раскрывающихся списка в верхней части окна редактора кода позволяют вам быстро перемещаться по исходному…
Оценить
(0 голоса)
Панель кода— это то место, где документ (исходный код, XML и т. д.) отображается и ре­дактируется. Эта область предоставляет базовую функциональность редактирования текста, а также и более сложные функциональные врзможности редактора (такие как IntelliSense). Щелчок правой кнопкой мыши внутри кодовой панели покажет вам контекстное меню (рис. 6.6), которое содержит стандартные операции вырезания, копирования и вставки (на­ряду с другими удобными операциями редактирования). Рис. 6.6. Контекстное меню редактора кода для файла Windows Forms %
Оценить
(0 голоса)
Поле индикаторов — это узкое поле серого цвета с левого края окна редактора. Это поле используется для отметки строк кода, в которых имеется точка останова или закладка. На рис. 6.7 показан пример "Hello, World!" с закладкой в процедуре Main и точкой останова на команде Console.WriteLine. Щелчок в поле индикаторов приведет к включению или выключению точки останова для указанной вами строки кода (мы описываем точки останова более подробно далее в этой же главе, а также в главе 10).
Оценить
(0 голоса)
Поле выделения — это узкая область между полем индикаторов и областью редактирования панели кода. Оно обеспечивает следующее: □    возможность выделить всю строку текста посредством щелчка в этом поле; □    визуальную индикацию при помощи цветных полос — тех строк кода, которые измени-, лись во время текущей сессии редактирования; □    отображение номеров строк (если эта опция включена). Обратитесь к следующему раз­делу, где мы обсуждаем настройку поведения текстового редактора. Вы можете ясно видеть индикатор "измененного текста" и номера строк на рис. 6.8. Совет Visual Studio предоставляет для текстового редактора специальную панель инстру­ментов. Вы можете увидеть эту панель посредством выбора в меню View |…
Оценить
(0 голоса)
По мере увеличения количества строк кода в проекте эффективное перемещение по нему (т. е. быстрое и простое нахождение нужных строк среди тысяч или даже миллионов строк) становится проблемой. Текстовый редактор имеет несколько инструментов для пометки строк кода, поиска и заме­ны текста в исходных файлах, и для того, чтобы вы понимали свое местонахождение внутри длинного кодового файла.
Оценить
(0 голоса)
Как мы уже упоминали при обсуждении поля выбора текстового редактора, нумерацию строк можно включить для любого документа, загруженного в редактор. Эта опция управля­ется из диалогового окна Optipns в меню Text Editor | All Languages | General, либо выбо­рочно для отдельных языков на их страницах General. Сами по себе номера строк практически бесполезны. Однако для перемещения по коду очень полезна возможность перейти на определенную строку кода. Для* такого перехода нажмите в редакторе комбинацию клавиш <Ctrl>+<G>. Это приведет к появлению диалого­вого окна Go То Line (рис. 6.9), в котором имеется поле для указания номера строки, на которую необходимо перейти, и даже указана…
Оценить
(0 голоса)
Закладки помогают решить проблему перемещения по большим кодовым файлам. После размещения закладки на строке кода вы в любое время сможете мгновенно вернуться к этой строке. Когда вам приходится работать со множеством закладок, вы можете свободно пере­мещаться между помеченными закладками строками кода. Это чрезвычайно полезная воз­можность. Если вы — разработчик, которому приходится иметь дело с большой базой ис­ходных кодов, то в этих кодах неизбежно будут иметься интересные места, которые вы за­хотите просмотреть в редакторе. Вспомним, что окно текстового редактора имеет средство навигации (раскрывающиеся списки типов м членов), однако это не лучшие инструменты для таких случаев, когда интересующая вас строка может быть…
Оценить
(0 голоса)
Интересной особенностью окна Bookmarks является возможность создать каталог закладок.    Это средство организации связанных друг с другом закладок. Например, вы можете поже­лать поместить закладки для определенного математического алгоритма в каталог MathFuncs. Для этого вы сначала создаете каталог при помощи кнопки New Folder панели инструментов. Вы можете переименовать этот каталог так, чтобы он имел осмысленное для вашего случая имя. Затем вы можете создать закладку и перетащить ее в каталог. Окно Bookmarks показано на рис. 6.11. Обратите внимание, что используется несколько каталогов (помимо закладок в различных кодовых файлах).
© 2017 www.visualstudios.ru. Все права защищены.