Запоминание исправлений ошибок в редакторе

Clarion, Clarion 7

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Ответить
lsgsoftware
Ветеран
Сообщения: 311
Зарегистрирован: 08 Июль 2005, 22:04

Запоминание исправлений ошибок в редакторе

Сообщение lsgsoftware »

Простите за глупый вопрос.В С55 поставив нужные галки в сетапе
я правил ошибки компиляции сразу и исправления сохранялись
навсегда( не только на одну компиляцию). Вроде бы сделал все тоже
самое для С61 , но С61 упорно не хочет сохранять исправления.
Подскажите, если нетрудно.Заранее благодярен
Аватара пользователя
Admin
Администратор
Сообщения: 4010
Зарегистрирован: 05 Июль 2005, 15:59
Откуда: Хабаровск
Благодарил (а): 53 раза
Поблагодарили: 33 раза
Контактная информация:

Сообщение Admin »

По дефолту все работает без всяких исправлений настроек...
Если текст твой его можно править, если генерится шаблоном то он создастся опять с ошибкой пока ее в шаблоне не исправишь (не заполнил поле или еще чего)
lsgsoftware
Ветеран
Сообщения: 311
Зарегистрирован: 08 Июль 2005, 22:04

Сообщение lsgsoftware »

речь идет не просто о редакторе, а той его версии,которая запускается
при обнаружении синтаксических ошибок.После исправления и сохранения файла С61 ясно по аглицки предупреждает,что данные исправления будут действительны только на одну сессию компиляции
и при следующих будут забыты.Так что все по "дефолту".А это крайне не удобно
OlegR

Сообщение OlegR »

lsgsoftware писал(а):речь идет не просто о редакторе, а той его версии,которая запускается
при обнаружении синтаксических ошибок.После исправления и сохранения файла С61 ясно по аглицки предупреждает,что данные исправления будут действительны только на одну сессию компиляции
и при следующих будут забыты.Так что все по "дефолту".А это крайне не удобно
Так уже ответили - это нереально! Компилятор показывает ошибку в исходном тексте, который сгенерился шаблонами. От того, что ты поправишь в этом коде что-то, реально шаблоны не изменятся! И при следующей генерации будет сгенерен тот-же код. Это касается как шаблонного кода, так и ручных вставок. О чем, собственно, и говорится в помоще по настройкам среды - внесенные изменения будут действительны только до следующей перегенерации приложения. Используется данный режим, в основном, для отладки новых модулей, что-бы после каждой ошибки не править APP и делать повторную перегенерацию. Что-же касается младших версий, то я что-то не помню там иного поведения - а то было-бы верхом крутизны, если-бы исправления в сгенеренных исходниках переводились обратно в приложение! Хотя-бы даже для ручных вставок!
lsgsoftware
Ветеран
Сообщения: 311
Зарегистрирован: 08 Июль 2005, 22:04

Сообщение lsgsoftware »

Речь идет конечно только о своем коде(ручные вставки).Допустим
допустили простую ошибку(например,перепутали букву).Так компилятор сразу указает на нее.Исправил и забыл, а то приходится
долго искать ее потом в тексте, зря тратить время.Как это ни странно,
в С55н у меня все работало после нужных настроек в свойствах
Applicftion, а С61 на это плюет.
Вадим Синявский

Сообщение Вадим Синявский »

Все просто - в "Application Options" закладка "Application" - выключить "Edit embedded source error in generated code" и на закладке "Embed Editor" включить "Edit error in context"
Аватара пользователя
Admin
Администратор
Сообщения: 4010
Зарегистрирован: 05 Июль 2005, 15:59
Откуда: Хабаровск
Благодарил (а): 53 раза
Поблагодарили: 33 раза
Контактная информация:

Сообщение Admin »

И что разве по дефолту они не включены? Что то не помню чтобы что то включал...
Вадим Синявский

Сообщение Вадим Синявский »

крыжик "Edit embedded source error in generated code" by default включен - если мне мой склероз не изменяет.
lsgsoftware
Ветеран
Сообщения: 311
Зарегистрирован: 08 Июль 2005, 22:04

Сообщение lsgsoftware »

Большое Всем спасибо за ответы.Все заработало
Ответить