- Любовные романы
- Фантастика и фэнтези
- Ненаучная фантастика
- Ироническое фэнтези
- Научная Фантастика
- Фэнтези
- Ужасы и Мистика
- Боевая фантастика
- Альтернативная история
- Космическая фантастика
- Попаданцы
- Юмористическая фантастика
- Героическая фантастика
- Детективная фантастика
- Социально-психологическая
- Боевое фэнтези
- Русское фэнтези
- Киберпанк
- Романтическая фантастика
- Городская фантастика
- Технофэнтези
- Мистика
- Разная фантастика
- Иностранное фэнтези
- Историческое фэнтези
- LitRPG
- Эпическая фантастика
- Зарубежная фантастика
- Городское фентези
- Космоопера
- Разное фэнтези
- Книги магов
- Любовное фэнтези
- Постапокалипсис
- Бизнес
- Историческая фантастика
- Социально-философская фантастика
- Сказочная фантастика
- Стимпанк
- Романтическое фэнтези
- Ироническая фантастика
- Детективы и Триллеры
- Проза
- Юмор
- Феерия
- Новелла
- Русская классическая проза
- Современная проза
- Повести
- Контркультура
- Русская современная проза
- Историческая проза
- Проза
- Классическая проза
- Советская классическая проза
- О войне
- Зарубежная современная проза
- Рассказы
- Зарубежная классика
- Очерки
- Антисоветская литература
- Магический реализм
- Разное
- Сентиментальная проза
- Афоризмы
- Эссе
- Эпистолярная проза
- Семейный роман/Семейная сага
- Поэзия, Драматургия
- Приключения
- Детская литература
- Загадки
- Книга-игра
- Детская проза
- Детские приключения
- Сказка
- Прочая детская литература
- Детская фантастика
- Детские стихи
- Детская образовательная литература
- Детские остросюжетные
- Учебная литература
- Зарубежные детские книги
- Детский фольклор
- Буквари
- Книги для подростков
- Школьные учебники
- Внеклассное чтение
- Книги для дошкольников
- Детская познавательная и развивающая литература
- Детские детективы
- Домоводство, Дом и семья
- Юмор
- Документальные книги
- Бизнес
- Работа с клиентами
- Тайм-менеджмент
- Кадровый менеджмент
- Экономика
- Менеджмент и кадры
- Управление, подбор персонала
- О бизнесе популярно
- Интернет-бизнес
- Личные финансы
- Делопроизводство, офис
- Маркетинг, PR, реклама
- Поиск работы
- Бизнес
- Банковское дело
- Малый бизнес
- Ценные бумаги и инвестиции
- Краткое содержание
- Бухучет и аудит
- Ораторское искусство / риторика
- Корпоративная культура, бизнес
- Финансы
- Государственное и муниципальное управление
- Менеджмент
- Зарубежная деловая литература
- Продажи
- Переговоры
- Личная эффективность
- Торговля
- Научные и научно-популярные книги
- Биофизика
- География
- Экология
- Биохимия
- Рефераты
- Культурология
- Техническая литература
- История
- Психология
- Медицина
- Прочая научная литература
- Юриспруденция
- Биология
- Политика
- Литературоведение
- Религиоведение
- Научпоп
- Психология, личное
- Математика
- Психотерапия
- Социология
- Воспитание детей, педагогика
- Языкознание
- Беременность, ожидание детей
- Транспорт, военная техника
- Детская психология
- Науки: разное
- Педагогика
- Зарубежная психология
- Иностранные языки
- Филология
- Радиотехника
- Деловая литература
- Физика
- Альтернативная медицина
- Химия
- Государство и право
- Обществознание
- Образовательная литература
- Учебники
- Зоология
- Архитектура
- Науки о космосе
- Ботаника
- Астрология
- Ветеринария
- История Европы
- География
- Зарубежная публицистика
- О животных
- Шпаргалки
- Разная литература
- Зарубежная литература о культуре и искусстве
- Пословицы, поговорки
- Боевые искусства
- Прочее
- Периодические издания
- Фанфик
- Военное
- Цитаты из афоризмов
- Гиды, путеводители
- Литература 19 века
- Зарубежная образовательная литература
- Военная история
- Кино
- Современная литература
- Военная техника, оружие
- Культура и искусство
- Музыка, музыканты
- Газеты и журналы
- Современная зарубежная литература
- Визуальные искусства
- Отраслевые издания
- Шахматы
- Недвижимость
- Великолепные истории
- Музыка, танцы
- Авто и ПДД
- Изобразительное искусство, фотография
- Истории из жизни
- Готические новеллы
- Начинающие авторы
- Спецслужбы
- Подростковая литература
- Зарубежная прикладная литература
- Религия и духовность
- Старинная литература
- Справочная литература
- Компьютеры и Интернет
- Блог
Программирование для карманных компьютеров - Владимир Волков
Шрифт:
Интервал:
Закладка:
Содержимое РѕРєРЅР° может меняться РІ процессе выполнения программы. Рто РѕРєРЅРѕ позволяет как просматривать, так Рё редактировать значения переменных. РћРєРЅРѕ имеет три вкладки. РќР° вкладке 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.

