Страница 1 из 1

Форматирование в 10 кларионе

Добавлено: 16 Сентябрь 2016, 10:04
Алексей- Софт-Центр
Добрый день!
Кларион 10. Винда ХР.
Замучило форматирование текста программных вставок.
Новая строка. Делаю несколько пробелов. Пишу open например. Нажимаю ввод. Open улетает в первую позицию.
Ну, думаю, раз так- значит так и надо.
Ан нет. При компиляции - ошибки , пока не сдвинул все на пробел.

Как с этим бороться?

Алексей

Форматирование в 10 кларионе

Добавлено: 16 Сентябрь 2016, 10:24
Yufil
Попробуй в настройках текстового редактора (Text editor/Behavior) поменять Smart на Automatic.
Ещё поставил Indentation size=4 Tab size=4, Convert tabs ...
Вроде работает

Форматирование в 10 кларионе

Добавлено: 16 Сентябрь 2016, 11:24
Алексей- Софт-Центр
Спасибо, огромное)
Помогло.

Алексей

Форматирование в 10 кларионе

Добавлено: 16 Сентябрь 2016, 12:23
kreator
Я вставки всегда пишу с крайнего левого столбца. Только в рутинах приходиться сдвигать текст вправо, иначе компилятор ругается. Откуда эта проблема, не понимаю? В хелпе нигде про это нет.

Форматирование в 10 кларионе

Добавлено: 16 Сентябрь 2016, 14:46
Yufil
Вот кусок из текста программы

Код: Выделить всё

        If Glo:CDDir Then Return(Glo:CDDir).
        Loc:MainDir = Clip(Upper(Parm('R','/$System/MainDir')))
        If ~Instring('CDROM',Loc:MainDir,1,1) ! Программа не может размещаться на CD
          Return('')
        End
Ставим курсор в конец первой строки и тычем Enter (режим Automatic)

Код: Выделить всё

        If Glo:CDDir Then Return(Glo:CDDir).
        (курсор здесь) 
        Loc:MainDir = Clip(Upper(Parm('R','/$System/MainDir')))
        If ~Instring('CDROM',Loc:MainDir,1,1) ! Программа не может размещаться на CD
          Return('')
        End
И то же самое в режиме Smart

Код: Выделить всё

If Glo:CDDir Then Return(Glo:CDDir).
(курсор здесь)        
        Loc:MainDir = Clip(Upper(Parm('R','/$System/MainDir')))
        If ~Instring('CDROM',Loc:MainDir,1,1) ! Программа не может размещаться на CD
          Return('')
        End