Перевірка синтаксису
Користуючись нагодою ще питання, як відключити в налаштуваннях перевірку синтаксису (що б не наголошував на помилках), а то під час таких перевірок делфі часто зависає на 3-5 секунд тому що дуже великий код. Начебто знайшов вкладку дебаггінгу, галочки натискав мало не підірвав комп'ютер вирішив краще тут спитати =), Delphi CodeGear 2007
У налаштуваннях Delphi немає опції explode computer.
> тому що дуже великий кодЦе не тому що код "великий". Це тому що код "кривий"! Упевнений, що ти не знаєш що таке "великий" код.
У версії XE ця опція називається Error Insight у розділі Code Insight.
ToolsOptionsEditor OptionsCode Insight зняти галку навпроти Error Insight
MBo (03.12.12 5:47) [4]
Всім дякую хто допоміг =)
> MBo (03.12.12 5:47) [4] > > >Герман > > Чи не соромно, а ?А мало бути соромно?
В останні 7-8 років Д2007 є основним моїм інструментом для розробки та підтримки програм написаних на Дельфі. І я поки що жодного разу не стикався з такою проблемою. Більше того, двоє з моїх колишніх колег (а вони на відміну від мене займаються розробкою тільки ПЗ для РС) теж працюють на цій же версії CodeGear. Лише один на Дельфі, а другий на ВСВ. І вони теж не скаржилися на проблему "підвисання IDE" пов'язану з перевіркою синтаксису "на льоту". Може, звичайно, я щось не знаю, але закінчується вже "п'ятирічка", а ця проблема якось особливо не виявилася . У всякому разі, я про неї не чув досі на відвідуваних мною форумах. Так. Проекти з якими я особисто працював на Д2007 були "досить" великими. Хоча, мабуть, не рекордними.
> В останні 7-8 років Д2007З арифметикою теж не лади. :)
Д2007 це все той же (за невеликим винятком) BDS2005
Навіть цікаво стало, якого розміру ви пишете коди? У мене просто всього 5 юнітів використовується, у найбільшому 6500 рядків, тому як ви правильно сказали він напевно кривою, і у мене освіта не програміста, просто завжди мріяв зробити велику гру.
> Аскалот (04.12.12 18:22) [11] > > Навіть цікаво стало якого розміру ви пишете коди? Я зовсім не претендую на рекорд за розмірами коду. Та й не можу претендувати. Так що можу дати приклад тільки середнього комерційного проекту на Дельфі: 45 юнітів. Найбільший із них містить 8.1 тис. рядків коду. Сумарний розмір модулів pas - 767К При цьому рядки коду в pas-файлах використовуються максимально ефективно. Рядки, що не містять коду, використовуються тільки для візуального розмежування окремих секцій та процедур. Іbeginзавжди знаходиться в тому ж рядку, що й умова.
> тому як ви правильно сказали він, напевно, кривою, і > у мене освіта не програмістаТак з чого ви вирішили, що дане зависання викликане саме якоюсь "перевіркою синтаксису"?