Changes To extSyntaxCheck.js Вы: nobody
Вход

Initial version of "extSyntaxCheck.js"

            1  +Скрипт <b>"Расширенные сообщений об ошибках"</b> (extSyntaxCheck.js)
            2  +
            3  +Реализует перехват и анализ вывода сообщения об синтаксических ошибках, группирует одинаковые ошибки вне зависимости от контекста проверки.
            4  +
            5  +В отличие от штатного вывода сообщений позволяет сосредоточится на анализе ошибки, а не вспоминания эта ошибка уже раньше была в контексте сервера или же сейчас только первый раз встретилась в контексте внешнего соединения. <p> Например вместо:
            6  +<pre>{ВнешняяОбработка.ВнешняяОбработка1.МодульОбъекта(4,3)}: Процедура или функция с указанным именем не определена (Предупрежденfие)
            7  +		<<?>>Предупрежденfие(); (Проверка: Сервер)
            8  +{ВнешняяОбработка.ВнешняяОбработка1.МодульОбъекта(4,3)}: Процедура или функция с указанным именем не определена (Предупрежденfие)
            9  +		<<?>>Предупрежденfие(); (Проверка: Внешнее соединение)
           10  +{ВнешняяОбработка.ВнешняяОбработка1.МодульОбъекта(4,3)}: Процедура или функция с указанным именем не определена (Предупрежденfие)
           11  +		<<?>>Предупрежденfие(); (Проверка: Толстый клиент (обычное приложение))
           12  + </pre> <p>
           13  +данный скрипт будет выводить только одну строчку с наименование ошибки и списком проверок :
           14  +<pre>{ВнешняяОбработка.ВнешняяОбработка1.МодульОбъекта(4,3)}: Процедура или функция с указанным именем не определена (Предупрежденfие)
           15  +		<<?>>Предупрежденfие(); (Проверка: Сервер)  (Проверка: Внешнее соединение)  (Проверка: Толстый клиент (обычное приложение))
           16  +</pre>
           17  +
           18  +
           19  +Настройка скрипта заключается только в установке признака перехватывать синтаксис проверку или нет. 
           20  +
           21  +Дополнительное добавлен макрос, который с помощью скриптов SpellChecker и SciColorer делает проверку как синтаксиса так и проверку орфографии. Орфография проверяется только для измененных строк.