Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Проверка синтаксиса


Аскалот ©   (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.


Наверх

Титульная страница Поиск, карта сайта Написать письмо