Подписка

Проекты

Сборник идей для разработок в Delphi и использования их в Интернет. Участвуй в работе коллективного разума!

Google API в Delphi - проект с открытым исходным кодом.


А тут я коплю на лицензию Delphi 2011. Сумма пожертвования не фиксирована.

Друзья блога

Блоги и сообщества

DelphiFeeds.ru - Все Delphi-блоги Рунета О раскрутке блога по программированию Сообщество умных людей VR-Online.RU Бесплатный журнал для программистов и всех, кто интересуется IT Статьи и уроки по Delphi Статьи по Delphi

Счётчики


Анализ веб сайтов

Рейтинг блогов




Система Orphus

  • 03Nov

    Начало справочника здесь

    Раздел Spaces (пробелы)

    Секция General

    Set spacing for colons (установка пробелов для двоеточия)
    тип значения : выбор из списка
    значение по умолчанию: After only (только после)
    возможные значения:
    After only – только после
    Before only – только до
    Before and After – до и после
    As Is – как есть
    None – без форматирования

    colon spacing

    ' '
    Set spacing for colons in format (установка пробелов для двоеточия в форматах)
    тип значения : выбор из списка
    значение по умолчанию: After only (только после)
    возможные значения:
    After only – только после
    Before only – только до
    Before and After – до и после
    As Is – как есть
    None – без форматирования

    colon in formatter

    Set spacing for commas (установка пробелов для запятых)
    тип значения : выбор из списка
    значение по умолчанию: After only (только после)
    возможные значения:
    After only – только после
    Before only – только до
    Before and After – до и после
    As Is – как есть
    None – без форматирования

    commas spacing

    Set spacing for semicolons (установка пробелов для точки с запятой)
    тип значения : выбор из списка
    значение по умолчанию: After only (только после)
    возможные значения:
    After only – только после
    Before only – только до
    Before and After – до и после
    As Is – как есть
    None – без форматирования

    semicolon spacing

    Секция Set spacing for comments
    (установка пробелов для комментариев)

    Set spacing for // comments (установка пробелов для однострочных комментариев)
    тип значения : выбор из списка
    значение по умолчанию: Before and After (до и после)
    возможные значения:
    After only – только после
    Before only – только до
    Before and After – до и после
    As Is – как есть
    None – без форматирования

    single comments spacing

    Set spacing for { and (* comments (установка пробелов для многострочных сложных комментариев)
    тип значения : выбор из списка
    значение по умолчанию: Inner and Outer (внутри и снаружи)
    возможные значения:
    Inner only – только после
    Outer only – только до
    Inner and Outer – до и после
    As Is – как есть
    None – без форматирования

    multiline comments

    Секция Set spacing for operators
    (установка пробелов для операторов)

    Set spacing around binary operators (установка пробелов вокруг бинарных операторов)
    тип значения : выбор из списка
    значение по умолчанию: Before and After (до и после)
    возможные значения:
    After only – только после
    Before only – только до
    Before and After – до и после
    As Is – как есть
    None – без форматирования

    spacing binary operators

    Set spacing around unary prefix operators (установка пробелов для префиксов унарных операторов)
    тип значения : выбор из списка
    значение по умолчанию: None (без форматирования)
    возможные значения:
    After only – только после
    Before only – только до
    Before and After – до и после
    As Is – как есть
    None – без форматирования

    prefix spacing

    Set spacing for assignment operators (установка пробелов для операторов присваивания)
    тип значения : выбор из списка
    значение по умолчанию: None (без форматирования)
    возможные значения:
    After only – только после
    Before only – только до
    Before and After – до и после
    As Is – как есть
    None – без форматирования

    assignment operator spacing

    Секция Set spacing for parentheses and brackets
    (установка пробелов для скобок)

    Set spacing for angle brackets in generics (установить пробелы для угловых скобок в дженериках)
    тип значения : true/false
    значение по умолчанию: false
    описание: если true, то внутри угловых скобок при описании дженериков будут устанавливаться пробелы (информацию про дженерики Вы можете найти здесь)

    generic spasing

    Set spacing for parentheses (установить расстояния для скобок)
    тип значения : true/false
    значение по умолчанию: false
    описание: если true, то после каждой открывающей скобки ‘(’ и перед каждой закрывающей ‘)’ будет ставиться один пробел.

    spacing for brackets

    Set spacing for square brackets (установка пробелов для квадратных скобок)
    тип значения : true/false
    значение по умолчанию: false
    описание: если true, то после каждой открывающей скобки ‘[’ и перед каждой закрывающей ‘]’ будет ставиться один пробел

    spacing for square brackets

    Секция Spacing conflicts
    (конфликты расстановки пробелов)

    Resolve space conflicts as (способ разрешения конфликта расстановки пробелов)
    тип значения : выбор из списка
    значение по умолчанию: Space (установка пробелов)
    возможные значения:
    No space (без пробелов)
    Space (установка пробелов)
    As is (как есть)
    Описание:
    Определяет, как управлять расстановкой переносов, которые находятся под контролем нескольких правил конфликтующих правил.
    Например, одно правило может предписывать установку пробелов в некоторой позиции, а другое правило – запретить расстановку пробелов. Такие противоположные правила можно разрешить одним из следующих вариантов:
    No space – расстановка пробелов не используется
    Space – устанавливается один пробел
    As Is – вставить один пробел для любых позиций в исходном коде. В остальных случая пробелы не вводятся.

    Мой блог находят по следующим фразам

    -----------------------
    Никогда бы не поверил, что та штука, которую с некоторых пор таскают с собой кондукторы в автобусах называется Терминал сбора данных. :) Оказывается эти ТСД выпускаются рядом крупных производителей, в том числе: Bitatek, Casio, Motorolla, HoneyWell и др.
    -----------------------

    Related posts:

    1. Delphi 2010 Formatter. Иллюстрированный справочник. Раздел Indentation
    2. Справочник Ribbon Controls в Delphi 2010. Визуальная разработка интерфейса приложения.
    3. 5 мелочей из-за которых я использую Delphi 2010
    4. Delphi IDE. Шаблоны кода (Templates).

    Автор Vlad в 12:00 pm

    Метки: , ,

4 Comments

WP_Cloudy
  • Alexo пишет:

    Жаль там нельзя сделать выравнивание типа такого
    var
    a    : integer;
    as  : boolean;
    asd : real;

  • Vlad пишет:

    к сожалению таких возможностей нет. Может потом и появятся. В версии дак 2011 :)

  • featZima пишет:

    Там нет =) но можно же написать что то своё ;)
    регулярные выражения в зубы и вперёд…

  • karjak пишет:

    Конечно выравнивание есть. Добавлено много типов выравнивания. Добавлено (в дельфи) и будет чуть исправлено в c++ форматирование разных тредов типа
    {$IFDEF TEST}
         if (a > 1) then
    {$ELSE}
         if (a > 2) then
    {$ENDIF}
             i := 10;
    Только это все в след.версии, которая уже давно выкладывается на филдтест

Ваш ответ

Внимание: Все комментарии модерируются, и это может вызвать задержку их публикации. Отправлять комментарий заново не требуется.

Пожалуйста, заключайте исходный код в тэги [code][/code].