Опцията Активиране на пълно конзолно регистриране позволява детайлно показване на всички етапи
от обработката на G-кода в конзолата на браузъра.
Тази функция е предназначена за разработчици, тестери и напреднали потребители, които искат да видят
пълния поток на изпълнение, заместванията на променливи, трансформациите на изрази и
изчисленията на функции в реално време.
Какво прави тази опция
Извежда всяка стъпка от обработката на реда в конзолата:
Оригиналния израз.
Премахване на скоби и междинни елементи.
Заместване на стойности на променливи.
Междинни изчисления на функции като SIN, COS, TAN и др.
Краен резултат на израза.
Позволява точно да се открие къде е възникнала логическа или изчислителна грешка.
Запазва историята на всички изчисления, докато разделът на браузъра остава отворен.
Кога да се използва
При отстраняване на грешки в макро програми с голям брой променливи.
За откриване на грешки в изчисленията или заместванията.
При тестване на парсера на G-кода и логиката на симулацията в NCPlayer.
Примерен лог
#111 [comm0] = 10 (was null) at line 43
[SUBSTITUTE] Input line: #111 = [[#112/2.0]*TAN[#110/2.0]
[expr] Original: #122+#108/2.0
След премахване на интервали: #122+#108/2.0
След заместване на променливи: (90)-(1)*(45)/2.0
След замяна на функции: (90)-(1)*(45)/2.0
Краен резултат: 67.5 (was null) at line 44
Съвет: За по-добра четимост можете да активирате опцията
Group similar messages in console (Групирай подобни съобщения в конзолата)
в инструментите за разработчици на вашия браузър — това ще улесни анализа на големи логове.