Skif_off
Gold Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Shaleo В каких-то дополнительных специализированных инструментах нет необходимости, AkelPad сам проверяет то, что ему пытаются скормить, и как минимум ставит курсор на проблемную строку. (Если курсор не видно, то нужно клавишей Tab пощёлкать и перевести фокус ввода в окно редактирования настроек.) Увидеть отсутствие скобки или бардак с кавычками вроде не сильно проблема, вот с фигурными скобками да, в глаза не бросается, но тут отступы выручают. Кстати, память меня таки подвела, подумал, что ошибку вот это Код: "/*...*/" Insert(" /* \s */ ", 1) Icon("%a\AkelFiles\Plugs\ico\coment.ico") | вызывало, которое по идее должно выглядеть вот так Код: "/*...*/" Insert("\n/*\n\s\n*/\n", 1) Icon("%a\AkelFiles\Plugs\ico\coment.ico") | Качнул, глянул, на самом деле проблема была здесь Код: -''...'' Insert(`"\s"`, 1) Icon("%a\AkelFiles\Plugs\ico\Quotes.ico") | (исправил, но забыл) Кавычки в имени пункта видите? AkelPad воспринимает как имя первые две одинарные кавычки, а тогда остальное - какой-то мусор. По правилам с использованием вложенных кавычек должно быть Код: Как и говорил, AkelPad с какой-то версии перестал прощать небрежность. Но большое количество исправлений - это большая редкость: все, кто столкнулся, были вынуждены сделать это всего лишь один раз при том самом обновлении. Просто вы припозднились А любые последующие исправления - это сравнительно небольшие добавления/изменения, где пользователь уже сам может посмотреть, что он сделал не так (т.е. если вы добавили пару пунктов и AkelPad ругается - вы знаете, где конкретно искать проблему). В смысле кавычек может быть удобен akelmenu.coder, он подсвечивает текст в кавычках и можно сразу увидеть косяк с вложенными. Ну и шрифт по-хорошему должен быть моноширным, тогда две одинарные кавычки не будут выглядеть как одна двойная кавычка. Ну а неправильные параметры в кнопках и меню - это немного другое: если не работает, открываете скрипт и читаете описание и примеры в начале скрипта. Опять-таки: массовая проверка - большая или даже исключительная редкость, обновлять и проверять под сотню скриптов вряд ли поидётся ещё раз. И я присоединяюсь к мнению AZJIO об обновлении до 4.9.9, исправлений было немало. (Не знаю, почему Instructor пока не решил релизить 4.9.9, но радует, что находит время. Возможно, оставляет возможность вносить сравнительно небольшие изменения без изменения мажорной версии?) |