![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Проверка синтаксиса
Аскалот © (2012-12-02 19:47:00)Пользуясь случаем еще вопрос, как отключить в настройках проверку синтаксиса (что бы не подчеркивал ошибки), а то во время таких проверок делфи часто зависает на 3-5 секунд потому что очень большой код. Вроде нашел вкладку дебаггинга, галочки понажимал чуть не взорвал комп решил лучше тут спросить =), Delphi CodeGear 2007
Юрий Зотов (2012-12-06 12:29:00) [1]
> Германн © (04.12.12 02:12) [8]
> заканчивается уже "пятилетка", а эта
> проблема как-то особенно не проявилась.
Она проявлялась всегда, и в D7, и раньше. Хотя там и не было проверки синтаксиса, но на больших проектах IDE подтормаживала из-за Code Completion.
И. Павел (2012-12-06 08:54:00) [2]> [4] MBo (03.12.12 05:47)
Солидарен.
Германн (2012-12-05 02:04:00) [3]
> поэтому как вы правильно сказали он наверняка кривой, и
> у меня образование не программиста
Так с чего вы решили, что данное зависание вызвано именно некоей "проверкой синтаксиса"?
Германн (2012-12-05 01:55:00) [4]
> Аскалот (04.12.12 18:22) [11]
>
> Даже интересно стало какого размера вы пишете коды?
Я вовсе не претендую на рекорд по размерам кода. Да и не могу претендовать.
Так что могу дать пример только весьма средненького коммерческого проекта на Дельфи:
45 юнитов. Самый большой из них содержит 8.1 тыс. строк кода.
Суммарный размер модулей pas - 767К
При этом строки кода в pas-файлах используются максимально эффективно. Строки не содержащие кода используются только для визуального разграничения отдельных секций и процедур. И beginвсегда находится в той же строке, что и условие.
Аскалот (2012-12-04 18:22:00) [5]Даже интересно стало какого размера вы пишете коды? У меня просто всего 5 юнитов используется, в самом большом 6500 строк, поэтому как вы правильно сказали он наверняка кривой, и у меня образование не программиста, просто всегда мечтал сделать большую игру.
Германн (2012-12-04 15:32:00) [6]Д2007 это всё тот же (за небольшим исключением) BDS2005
знайка (2012-12-04 12:16:00) [7]
> В последние 7-8 лет Д2007
С арифметикой тоже не лады. :)
Германн (2012-12-04 02:12:00) [8]
> MBo (03.12.12 05:47) [4]
>
> >Германн
>
> Не стыдно, а ?
А должно было быть стыдно?
В последние 7-8 лет Д2007 является основным моим инструментом для разработки и/или поддержки программ написанных на Дельфи. И я пока ни разу не сталкивался с такой проблемой. Более того двое из моих бывших коллег (а они в отличие от меня занимаются разработкой только ПО для РС) тоже работают на этой же версии CodeGear. Только один на Дельфи, а другой на ВСВ. И они тоже не жаловались на проблему "подвисания IDE" связанную с проверкой синтаксиса "на лету".
Может, конечно, я что-то не знаю, но заканчивается уже "пятилетка", а эта проблема как-то особенно не проявилась. Во всяком случае я о ней не слышал до сих пор на посещяемых мною форумах.
Да. Проекты с которыми я лично работал на Д2007 были "довольно" крупными. Хотя, наверняка, не рекордными.
Аскалот (2012-12-03 23:46:00) [9]Всем спасибо кто помог =)
Игорь Шевченко (2012-12-03 20:36:00) [10]
> Delphi CodeGear 2007
Tools|Options|Editor Options|Code Insight снять галку напротив Error Insight
MBo (03.12.12 05:47) [4]
Солидарен
Smile (2012-12-03 08:15:00) [11]> MBo (03.12.12 05:47) [4]
Солидарен
MBo (2012-12-03 05:47:00) [12]В версии XE эта опция называется Error Insight в разделе Code Insight.
Возможно, удастся поправить дело без отключения, с помощью http://andy.jgknet.de/blog/ide-tools/ide-fix-pack/
>Плохиш
>Германн
Не стыдно, а ?
Германн (2012-12-03 04:02:00) [13]
> потому что очень большой код
Это не потому что код "большой". Это потому что код "кривой"!
Уверен что ты не знаешь что такое "большой" код.
Плохиш (2012-12-03 03:01:00) [14]Прикольно, дебилки ищут копию редактора в свойствах "дебаггинка". Там светлее что ли?
Dimka Maslov (2012-12-02 21:40:00) [15]В настройках Delphi нет опции explode computer.