Категории
Самые читаемые
onlinekniga.com » Компьютеры и Интернет » Программирование » Программирование для карманных компьютеров - Владимир Волков

Программирование для карманных компьютеров - Владимир Волков

Читать онлайн Программирование для карманных компьютеров - Владимир Волков

Шрифт:

-
+

Интервал:

-
+

Закладка:

Сделать
1 ... 56 57 58 59 60 61 62 63 64 ... 102
Перейти на страницу:
Р РёСЃ.В 4.16. РћРєРЅРѕ Variables.

Содержимое окна может меняться в процессе выполнения программы. Это окно позволяет как просматривать, так и редактировать значения переменных. Окно имеет три вкладки. На вкладке Auto отображаются переменные, имеющие смысл в текущей и предыдущей строке кода. На вкладке Locals отображаются все локальные переменные, которые активны в данный момент. На вкладке This отображается информация обо всех переменных, именах и значениях, доступ к которым может быть осуществлен через указатель на переменную this.

? На вкладке Auto отображаются также значения, возвращаемые функциями. Эти значения появляются при передаче управления инструкции, следующей за вызовом функции.

? Окно Watches предназначено для контроля и изменения значений произвольных переменных (рис 4.17):

Р РёСЃ.В 4.17. РћРєРЅРѕ Watches.

? Чтобы добавить в окно переменную, значение которой нужно отслеживать в ходе выполнения программы, достаточно ввести ее имя в колонку Name. Но можно и просто щелкнуть в коде на имени переменной правой клавишей мыши, а затем из контекстного меню выбрать команду QuickWatch и нажать кнопку Add Watch.

Настройки среды

? Все настройки среды осуществляются в окнах, вызываемых на экран командами Tools ? Customize… и Tools ? Options…. Команда Customize уже рассматривалась ранее, поэтому сейчас нужно сосредоточить свое внимание на команде Options. По этой команде на экран выводится следующее окно с множеством вкладок (рис. 4.18).

Рис. 4.18. Окно настройки среды Options.

? Назначение вкладок и элементов управления в этом окне рассматривается ниже. Вкладка Editor – настройки параметров редактора

Органы управления, располагающиеся в группе Window settings, рассматриваются в следующем списке.

? Vertical scroll bar – отображать вертикальную полосу прокрутки.

? Automatic window recycling – использовать окно редактирования кода для отображения окон с другой функциональностью вместо открытия нового окна.

? Drag-and-drop text editing – позволять перетаскивание выделенного текста при редактировании.

? Horizontal scroll bar – показывать горизонтальную полосу прокрутки.

? Selection margin – показывать левое поле в окне редактора кода.

Чтобы задавать параметры сохранения файлов, используются органы управления, располагающиеся в группе Save Options. Они описываются в следующем списке.

? Save before running tools – сохранять файлы, открытые в редакторе, перед запуском скопмилированной программы.

? Automatic reload of externally modified files – заново открывать файлы, которые были изменены вне среды.

? Prompt before saving files – запрашивать разрешение на сохранение файла.

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

? Auto list members – вызывать список автозавершения классов или структур при вводе знаков точки или стрелки вправо. Этот список можно вызвать в любой момент, нажав сочетание клавиш Ctrl+Alt+T.

? Auto type info – автоматически показывать на всплывающем ярлычке информацию о типе переменной при перемещении указателя мыши над именем переменной. Этого же эффекта можно добиться, поместив текстовый курсор внутрь имени переменной и нажав сочетание клавиш Ctrl+T.

? Code comments – при выводе списка автозавершения справа от него на всплывающем ярлычке будут показаны комментарии, сопровождающие объявление этого имени.

? Auto parametr info – автоматический вывод списка параметров для функции при вводе открывающей круглой скобки после имени функции.

Вкладка Tabs

На этой вкладке разработчик может установить размер и правила установки отступов для файлов разного типа.

? File Type – тип файла, для которого устанавливаются параметры.

? Tab size – размер отступа при нажатии клавиши Tab в символах.

? Indent Size – размер отступа, в символах.

? Indent SpacesKepp Tabs – заполнять отступы пробелами или оставлять вместо них знаки табуляции.

В группе Auto indent можно указать правила использования отступа в редакторе кода.

? none – не включать автоматический отступ.

? default – оставить значения для данного типа файла по умолчанию.

? Smart – включить «умный» отступ, который будет выглядеть, как ступенчатый отступ для вложенных блоков, и сохранять отступ предыдущей строки.

Дополнительные параметры отступа настраиваются в группе Smart indents options.

? Indent open brace – включать отступ для открывающей скобки.

? Indent closing brace – включать отступ для закрывающей скобки.

? NN pevous lines using for context – применять правила отступа, выработанные на основе анализа предыдущих строк кода.

Вкладка Debug

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

? GUID display – типы, основывающиеся на GUID, будут названы в соответствующем окне по имени, если оно будет найдено в реестре, или в форме числового представления GUID.

1 ... 56 57 58 59 60 61 62 63 64 ... 102
Перейти на страницу:
На этой странице вы можете бесплатно читать книгу Программирование для карманных компьютеров - Владимир Волков.
Комментарии