Раздел Spaces (пробелы)
Секция General
Set spacing for colons (установка пробелов для двоеточия)
тип значения : выбор из списка
значение по умолчанию: After only (только после)
возможные значения:
After only – только после
Before only – только до
Before and After – до и после
As Is – как есть
None – без форматирования
Set spacing for colons in format (установка пробелов для двоеточия в форматах)
тип значения : выбор из списка
значение по умолчанию: After only (только после)
возможные значения:
After only – только после
Before only – только до
Before and After – до и после
As Is – как есть
None – без форматирования
Set spacing for commas (установка пробелов для запятых)
тип значения : выбор из списка
значение по умолчанию: After only (только после)
возможные значения:
After only – только после
Before only – только до
Before and After – до и после
As Is – как есть
None – без форматирования
Set spacing for semicolons (установка пробелов для точки с запятой)
тип значения : выбор из списка
значение по умолчанию: After only (только после)
возможные значения:
After only – только после
Before only – только до
Before and After – до и после
As Is – как есть
None – без форматирования
Секция Set spacing for comments
(установка пробелов для комментариев)
Set spacing for // comments (установка пробелов для однострочных комментариев)
тип значения : выбор из списка
значение по умолчанию: Before and After (до и после)
возможные значения:
After only – только после
Before only – только до
Before and After – до и после
As Is – как есть
None – без форматирования
Set spacing for { and (* comments (установка пробелов для многострочных сложных комментариев)
тип значения : выбор из списка
значение по умолчанию: Inner and Outer (внутри и снаружи)
возможные значения:
Inner only – только после
Outer only – только до
Inner and Outer – до и после
As Is – как есть
None – без форматирования
Секция Set spacing for operators
(установка пробелов для операторов)
Set spacing around binary operators (установка пробелов вокруг бинарных операторов)
тип значения : выбор из списка
значение по умолчанию: Before and After (до и после)
возможные значения:
After only – только после
Before only – только до
Before and After – до и после
As Is – как есть
None – без форматирования
Set spacing around unary prefix operators (установка пробелов для префиксов унарных операторов)
тип значения : выбор из списка
значение по умолчанию: None (без форматирования)
возможные значения:
After only – только после
Before only – только до
Before and After – до и после
As Is – как есть
None – без форматирования
Set spacing for assignment operators (установка пробелов для операторов присваивания)
тип значения : выбор из списка
значение по умолчанию: None (без форматирования)
возможные значения:
After only – только после
Before only – только до
Before and After – до и после
As Is – как есть
None – без форматирования
Секция Set spacing for parentheses and brackets
(установка пробелов для скобок)
Set spacing for angle brackets in generics (установить пробелы для угловых скобок в дженериках)
тип значения : true/false
значение по умолчанию: false
описание: если true, то внутри угловых скобок при описании дженериков будут устанавливаться пробелы (информацию про дженерики Вы можете найти здесь)
Set spacing for parentheses (установить расстояния для скобок)
тип значения : true/false
значение по умолчанию: false
описание: если true, то после каждой открывающей скобки ‘(’ и перед каждой закрывающей ‘)’ будет ставиться один пробел.
Set spacing for square brackets (установка пробелов для квадратных скобок)
тип значения : true/false
значение по умолчанию: false
описание: если true, то после каждой открывающей скобки ‘[’ и перед каждой закрывающей ‘]’ будет ставиться один пробел
Секция Spacing conflicts
(конфликты расстановки пробелов)
Resolve space conflicts as (способ разрешения конфликта расстановки пробелов)
тип значения : выбор из списка
значение по умолчанию: Space (установка пробелов)
возможные значения:
No space (без пробелов)
Space (установка пробелов)
As is (как есть)
Описание:
Определяет, как управлять расстановкой переносов, которые находятся под контролем нескольких правил конфликтующих правил.
Например, одно правило может предписывать установку пробелов в некоторой позиции, а другое правило – запретить расстановку пробелов. Такие противоположные правила можно разрешить одним из следующих вариантов:
No space – расстановка пробелов не используется
Space – устанавливается один пробел
As Is – вставить один пробел для любых позиций в исходном коде. В остальных случая пробелы не вводятся.
Книжная полка
Описание Подробно рассматривается библиотека FM, позволяющая создавать полнофункциональное программное обеспечение для операционных систем Windows и OS X, а также для смартфонов и планшетных компьютеров, работающих под управлением Android и iOS
|
||
Описание: Рассмотрены практические вопросы по разработке клиент-серверных приложений в среде Delphi 7 и Delphi 2005 с использованием СУБД MS SQL Server 2000, InterBase и Firebird. Приведена информация о теории построения реляционных баз данных и языке SQL. Освещены вопросы эксплуатации и администрирования СУБД.
|
||
Название: О чем не пишут в книгах по Delphi
Описание: Рассмотрены малоосвещенные вопросы программирования в Delphi. Описаны методы интеграции VCL и API. Показаны внутренние механизмы VCL и приведены примеры вмешательства в эти механизмы. Рассмотрено использование сокетов в Delphi: различные режимы их работы, особенности для протоколов TCP и UDP и др.
|
||
Описание: Книга рассчитана на подготовленного пользователя ПК, желающего самостоятельно научиться программировать и разрабатывать приложения и базы данных в среде Delphi. Опытные программисты смогут использовать издание как справочник. В тексте подробно описаны более 80 компонентов VCL, функции Object Pascal и Win32 API.
|
||
Описание: Описаны общие подходы к программированию приложений MS Office. Даны программные методы реализации функций MS Excel, MS Word, MS Access и MS Outlook в среде Delphi.
|
Жаль там нельзя сделать выравнивание типа такого
var
a : integer;
as : boolean;
asd : real;
к сожалению таких возможностей нет. Может потом и появятся. В версии дак 2011 :)
Там нет =) но можно же написать что то своё ;)
регулярные выражения в зубы и вперёд…
Конечно выравнивание есть. Добавлено много типов выравнивания. Добавлено (в дельфи) и будет чуть исправлено в c++ форматирование разных тредов типа
{$IFDEF TEST}
if (a > 1) then
{$ELSE}
if (a > 2) then
{$ENDIF}
i := 10;
Только это все в след.версии, которая уже давно выкладывается на филдтест