Анализатор кода QSP
Re: Анализатор кода QSP
У меня появилась такая мысль. Нельзя по аналогии со списком явно заданных переменных сделать список явно-заданных элементов массивов? С числовыми индексами может быть это и ни к чему, но если элементы индексируются по текстовым значениям, иногда очень трудно уследить за всеми. Было бы полезно для чистки кода.
И ещё. Чуть не забыл. У меня неверно указывает номера строк с ошибками, считает все строки подряд как будто. Предыдущая версия анализатора, если я правильно помню, указывала номер строки в локации.
Чёрт. Невнимательно прочитал нововведения.
А можно где-то предыдущую версию анализатора скачать? Нумерация строк по локациям меня больше устраивала.
Re: Анализатор кода QSP
Aleks Versus,
1. Можно приравнять по смыслу элемент массива с явно заданным индексом к отдельной переменной. По сути это одно и то же.
2. Как раз это и есть "верный" способ указания номера строки. Показывается номер строки в текстовом файле. Т.к. в анализатор не встроена работа с бинарным форматом QSP, то приходится временно опираться на формат TXT2GAM. Интегрированный в QGen анализатор будет показывать номера строк относительно локации.
Доработок в ближайшем будущем не планируется, т.к. я занят монетизацией.
Re: Анализатор кода QSP
классная штука. сильно сэкономила время. еще б только читала файлы без конвертации, что б сразу в .qsp
ну а если серьезно, то большой респект за такую прогу!
кстати не понимаю зачем это делать.
Nex написал(а):
до тех пор пока она не будет-таки реализована в кугене
с проверкой орфографии прекрасно справляется ворд + мозг. да и хранить текст удобнее в ворде, особенно если захочешь перенести его допустим на аксму или твайн (что в общем то почти одно и то же). прописал код, поставил где надо "" и контрол+C контрол+V между скобок фигачишь. ладн. кончаю флудить
Re: Анализатор кода QSP
ошибка лишний end очень коварная как и недостающий / анализатор указывает просто на последний в блоке кода. Однако можно было бы облегчить жизнь
Пример :
if
else
if
end - лишний!
else - этот оператор не относится ни к одному if что явная ошибка структуры однако ни плеер ни анализатор на это не указывают
end
end - сюда указывает анализатор
и еще момент анализатор также считает локацию потерянной если оператор gt с именем локации находится внутри тега <a href="exec:gt
Информация
- Статистика форума:
- Всего тем:
- 1062
- Всего опросов:
- 14
- Всего сообщений:
- 16791271
- Бездействующий:
- Пользователи форума:
- Всего пользователей:
- 2901
- Последним зарегистрировался:
- IIIUT
