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

C11: Вредные советы

Добавлено: 01 Ноябрь 2023, 19:39
Игорь Столяров
ДД !

Большая просьба ко всем, кто уже имеет реальный опыт работы в среде Clarion 11.
Расскажите пожалуйста: ЧТО НЕ НУЖНО ДЕЛАТЬ, когда работаешь в C11. ;)

Я просто вижу, что здесь полно своих маленьких засад и проходить их заново как-то совсем грустно.
Думаю, что эта тема кому-то поможет начать движение, а кто-то узнает что-то новое. Спасибо за Ваш опыт ! :)

C11: Вредные советы

Добавлено: 01 Ноябрь 2023, 19:40
finsoftrz
Игорь, есть целая ветка по С11-С12. Я туда много писал про баги, пока не надоело и решил больше нервов на это не тратить.

C11: Вредные советы

Добавлено: 01 Ноябрь 2023, 19:48
Игорь Столяров
Надо себя заставить ! У Вас появился подписчик ! :)
Весь этот полезный опыт нужно собрать в одном месте и систематизировать.
Интересуют именно вопросы работы в самой среде разработки, а не косяки RunTime.

C11: Вредные советы

Добавлено: 01 Ноябрь 2023, 19:49
finsoftrz
Основная рекомендация почаще сохраняться, чтобы не потерять результаты работы. В первую очередь, когда работаем в экранном дизайнере. Немного сделали, закрыли, сохранили, снова открыли. Сохранение есть локальное (в открытой процедуре) и общее (в дереве процедур). Почаще делать первое (если сбой, то при повторном запуске среды будет кнопка Восстановить), периодически второе. Время от времени желательно совсем выходить из среды и запускать заново. Например, если пошли отдохнуть. Ничего не делать слишком быстро, гарантированно попадаем на сбой. Ну и огромное количество мелких багов и недоработок, которые со временем учишься обходить и не обращать внимания.
Еще один момент, это искажения в дизайнере окон. Лучше всего, если приложение будет автоматически выравнивать контролы.

C11: Вредные советы

Добавлено: 01 Ноябрь 2023, 19:53
finsoftrz
Через 2-4 недели тренинга процесс разработки более менее нормализуется, возвращаться на среду С6 уже не захочется.

C11: Вредные советы

Добавлено: 01 Ноябрь 2023, 19:55
Игорь Столяров
finsoftrz писал(а): 01 Ноябрь 2023, 19:49 Ничего не делать слишком быстро, гарантированно попадаем на сбой.
Надеюсь, что в следующей жизни Вы будите моим начальником ! :)

C11: Вредные советы

Добавлено: 01 Ноябрь 2023, 19:57
finsoftrz
Еще важный нюанс. После конвертации из С6 будут смещения контролов в оконном дизайнере. Их не обязательно сразу править. Если не трогать, то в итоговом приложении они остаются на месте, как в С6. Я постепенно причесываю, когда в окно вносятся какие-то новые изменения.

C11: Вредные советы

Добавлено: 01 Ноябрь 2023, 20:44
RaFaeL
Нельзя при закрытии APP нажимать "не сохранять", думая что сохранения в процессе достаточно. Нет, не достаточно, все потеряете

C11: Вредные советы

Добавлено: 01 Ноябрь 2023, 20:53
Игорь Столяров
Спасибо ! Ну выход без нажатия "Сохранить" не особо работал и в C63, т.к. что здесь уже есть устоявшийся рефлекс. :)

C11: Вредные советы

Добавлено: 01 Ноябрь 2023, 22:12
kreator
Меня беспокоит только зависание при входе в Эмбеды и выходе из них. И только из окна. В закладке "Embeds" такого не бывает. Ещё мной замечено, что чем мощнее комп, то зависаний меньше. И зависание при нажатии кнопки "Alt". Например, при переключении языка. Такое зависание много где может случиться, системы вроде как нет. Остальное мелочи, типа "основное меню иногда не убирается". Не критично.

C11: Вредные советы

Добавлено: 01 Ноябрь 2023, 23:41
finsoftrz
kreator писал(а): 01 Ноябрь 2023, 22:12 Ещё мной замечено, что чем мощнее комп, то зависаний меньше.
Это подтверждает правило работать не спеша. Например, закрыли процедуру, быстро не щелкаем по какой-нибудь кнопке, давая среде завершить свою внутреннюю работу. Зависания появляются, когда мы запускаем новое действие, а старое не завершилось. Чем мощнее компьютер, тем меньше вероятность нарваться на такое наложение.
Про кнопку Alt, пришлось перевести переключатель раскладки клавиатуры с привычного alt+shift на ctrl+shift. До сих пор напрягает, так как ну удаленных клиентских компьютерах раскладка обычно alt+shift.
Еще из критического, писали, если в оконном дизайнере добавить обычный контрол, а следом контрол шаблон, то среда виснет всегда. Надо переоткрывать дизайнер между добавлениями, чтобы избежать такого.

C11: Вредные советы

Добавлено: 02 Ноябрь 2023, 8:39
gromov
А вы переключайте раскладку клавишами Win+пробел и забудете про все эти Alt и Ctrl.

C11: Вредные советы

Добавлено: 02 Ноябрь 2023, 19:53
Игорь Столяров
finsoftrz писал(а): 01 Ноябрь 2023, 19:49 Основная рекомендация почаще сохраняться, чтобы не потерять результаты работы.
Спасибо. Тема важная, поэтому если позволите, добавим конкретики.
Я включил в настройках среды запись изменений APP / DCT в APV / DCV файлы - вроде что-то там пишет ...

Конечно хорошая идея взять и в какой-то момент (конец месяца) сделать резервные копии всех проектов.
Есть возможность настроить такую выгрузку из командной строки в пакетном файле. Кто-нибудь юзает ? Это работает ?

C11: Вредные советы

Добавлено: 03 Ноябрь 2023, 10:45
gopstop2007
Игорь Столяров писал(а): 02 Ноябрь 2023, 19:53 Спасибо. Тема важная, поэтому если позволите, добавим конкретики.
Я включил в настройках среды запись изменений APP / DCT в APV / DCV файлы - вроде что-то там пишет ...

Конечно хорошая идея взять и в какой-то момент (конец месяца) сделать резервные копии всех проектов.
Есть возможность настроить такую выгрузку из командной строки в пакетном файле. Кто-нибудь юзает ? Это работает ?
Использую для сохранения всех txa - Exiland Backup Professional, там есть все что нужно, хоть на фтп.

C11: Вредные советы

Добавлено: 03 Ноябрь 2023, 11:05
Игорь Столяров
Спасибо, понял. Отлично. Т.е. в можно создать командный файл и выгрузить все проекты.
А почему Вы не используете встроенные средства выгрузки изменений, а запускаете внешнюю
программу при каждом создании проекта ?

1.jpg