Объясните табуляцию

Вопросы программирования на Free Pascal, использования компилятора и утилит.

Модератор: Модераторы

Объясните табуляцию

Сообщение TiPo » 07.05.2013 15:51:23

Конкретно за что отвечает параметр "Indent size" в настройках IDE.
TiPo
незнакомец
 
Сообщения: 6
Зарегистрирован: 26.03.2013 13:49:39

Re: Объясните табуляцию

Сообщение absdjfh » 07.05.2013 16:03:46

Количество пробелов, которые вставляются в текущую позицию курсора при нажатии клавиши Tab.
Принимается за отступ кода, например, между операторными скобками begin end. Для паскаля часто используют два пробела.
Могу ошибаться в переводе термина.
absdjfh
новенький
 
Сообщения: 60
Зарегистрирован: 21.01.2012 13:59:00

Re: Объясните табуляцию

Сообщение TiPo » 07.05.2013 18:12:24

absdjfh писал(а):Количество пробелов, которые вставляются в текущую позицию курсора при нажатии клавиши Tab.
Принимается за отступ кода, например, между операторными скобками begin end. Для паскаля часто используют два пробела.
Могу ошибаться в переводе термина.

Спасибо, а что такое "Indent size" в том же окне настроек рядом с размером табуляции?
TiPo
незнакомец
 
Сообщения: 6
Зарегистрирован: 26.03.2013 13:49:39

Re: Объясните табуляцию

Сообщение SSerge » 07.05.2013 19:16:17

Indent size - величина выравнивания (в лазарусе это переводят как "смещение блока")
Величина, на которую смещается курсор при автоматическом форматировании текста. То есть, набрали begin, нажали ENTER, курсор прыгнет на следующую строку и сместится на эту величину относительно begin. Как то примерно так.

ЗЫ: очень не советую привыкать к freepascal ide (fp.exe), у этой программы серьёзные проблемы с поддержкой русских букв за пределами windows, а в windows вы тренируете неправильный (архаичный) подход работы с кириллицей. IMHO.
И с отладчиком вроде бы не всё в порядке.
SSerge
энтузиаст
 
Сообщения: 971
Зарегистрирован: 12.01.2012 05:34:14
Откуда: Барнаул

Re: Объясните табуляцию

Сообщение TiPo » 08.05.2013 09:35:53

SSerge писал(а):Indent size - величина выравнивания (в лазарусе это переводят как "смещение блока")
Величина, на которую смещается курсор при автоматическом форматировании текста. То есть, набрали begin, нажали ENTER, курсор прыгнет на следующую строку и сместится на эту величину относительно begin. Как то примерно так.

ЗЫ: очень не советую привыкать к freepascal ide (fp.exe), у этой программы серьёзные проблемы с поддержкой русских букв за пределами windows, а в windows вы тренируете неправильный (архаичный) подход работы с кириллицей. IMHO.
И с отладчиком вроде бы не всё в порядке.

Что посоветуете?
TiPo
незнакомец
 
Сообщения: 6
Зарегистрирован: 26.03.2013 13:49:39


Вернуться в Free Pascal Compiler

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4

Рейтинг@Mail.ru