? 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 Spaces\Kepp 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.
? View floating-point registers – показывать содержание регистров операций с плавающей точкой в окне Register.
? Return value – показывать значение, возвращаемое функциями, в окне Variables.
? Load COFF & Exports – загружать отладочную информацию в COFF-формате и информацию об экспортируемых функциях DLL.
Параметры, позволяющие регулировать порядок отображения информации при дизассемблировании программы, находятся в группе Disassembly window. Они рассматриваются в следующем списке.
? Source annotation – сопровождать листинг на языке ассемблера строками исходного кода в соответствующих местах.
? Code bytes – показывать машинный код параллельно командам ассемблера.
? Symbols – показывать символические имена адресов переменных или имена программы.
Параметры окна вызовов устанавливаются в группе Call stack window. Флажок Parameter values отвечает за отображение значений, переданных как параметры при вызове функции, а флажок Parameter types позволяет показывать типы параметров функций.
За отображение содержимого памяти отвечают органы управления, собранные в группе Memory window. Их предназначение указано в следующем списке.
? Adress – начальный адрес для выводимого на экран блока памяти.
? Format – выбор формата, в котором будет отображено содержимое выводимого на экран блока памяти.
? Re-evaluate expression – вычислять значения вводимых в окно выражений Memory.
? Show data types – показывать данные как числовое отображение содержимого байтов помимо выбранного формата.
? Fixed width – ширина столбца для отображения данных.
Вкладка Compatibility
На этой вкладке располагаются органы управления, которые позволяют задать параметры для обеспечения преемственности методов работы, если разработчик привык работать в другом редакторе исходного кода.
? Current source editor emulation – список популярных редакторов кода, параметры которых эмулирует eVC.
? Options – список параметров.
• Disable backspace at start of line – предотвращать непроизвольное слияние строк при помощи размещения в начале каждой строки символа Backspace.
• Enable copy without selection – включить копирование строки, в которой находится курсор, если нет выделенного фрагмента текста.
• Enable line-mode pastes – помещенные в буфер строки кода будут скопированы над текущей строкой, а не в позицию курсора.
• Enable virtual spaces – позволить курсору перемещаться за пределы конца файла.
• Include caret position in undo buffer – при отмене удаления восстанавливать позиции символов перевода строки.
Читать дальше
Конец ознакомительного отрывка
Купить книгу