Ошибки в своих скриптах
Модератор: immortal
- Bagir
- Сообщения: 1615
- Зарегистрирован: Вт сен 17, 2013 6:46 pm
- Откуда: Ярославская область город Углич
- Благодарил (а): 212 раз
- Поблагодарили: 375 раз
Ошибки в своих скриптах
Они были, есть и будут. Пропущенные скобки, не поставленные ; да и мало ли вообще что. У меня уже несколько раз было, что после правки своего кода я заваливал весь цикл. Конечно же с опытом ошибок будет меньше, но от них никто не застрахован полностью. Весьма полезно заглядывать в папку debmes и смотреть логи сервера. Но вот пришла такая мысль. Если debmes выводит ошибки, значит он знает о них. Может в состояния системы (три значка вверху меню) добавить еще один, который будет контролировать ошибки в коде. Понятно что это не 100% гарантия, и уж точно не убережет от кривой логики. Но даже контроль появления выводимых ошибок в debmes это уже кое что. Как идейка?
-
- Сообщения: 1473
- Зарегистрирован: Сб окт 12, 2013 11:03 pm
- Благодарил (а): 49 раз
- Поблагодарили: 327 раз
Re: Ошибки в своих скриптах
Идея хорошая. Можно сделать доп парсер на пометки [error]
Можно ещё пользоваться blokly - тогда не будет синтаксических ошибок. Но будут ошибки в названиях свойств и объектов
Можно ещё пользоваться blokly - тогда не будет синтаксических ошибок. Но будут ошибки в названиях свойств и объектов
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
- Bagir
- Сообщения: 1615
- Зарегистрирован: Вт сен 17, 2013 6:46 pm
- Откуда: Ярославская область город Углич
- Благодарил (а): 212 раз
- Поблагодарили: 375 раз
Re: Ошибки в своих скриптах
Я вот как то от blokly совсем ушел. Вначале, когда въезжал в синтаксис php, пользовался, а потом совсем забросил. Я подумал, чтобы искать пометки [error]. Можно, но даже примерный вариант решения я пока что не представляю. Даже точно не могу сформулировать требования. С одной стороны хватило бы просто флага. Красный / зеленый. А с другой стороны можно было бы и имя битого скрипта указать. К примеру так, как сейчас пишет про остановленные циклы.
- sergejey
- Site Admin
- Сообщения: 4286
- Зарегистрирован: Пн сен 05, 2011 6:48 pm
- Откуда: Минск, Беларусь
- Благодарил (а): 76 раз
- Поблагодарили: 1559 раз
- Контактная информация:
Re: Ошибки в своих скриптах
Э... а разве не подсвечиваются проблемы синтаксиса при сохранении кода? От забытых скобок точно должно помогать.
Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
- Bagir
- Сообщения: 1615
- Зарегистрирован: Вт сен 17, 2013 6:46 pm
- Откуда: Ярославская область город Углич
- Благодарил (а): 212 раз
- Поблагодарили: 375 раз
Re: Ошибки в своих скриптах
Но в силу невнимательности, ошибки все равно будут. Я конечно надеюсь, что потом их станет на порядок меньше. Но все же. Идея такая мне пришла после того, как второй раз напортачил. Изменения были совсем простые, но первый раз я забыл ; А второй раз убрать лишнюю скобку. А заметил это только когда полез зачем то в debmes. Вот такие дела.