Author |
Message |
|
|
Post subject: |
Re: Debugger |
|
|
Мы были вынуждены перевести РНР дебаггер в CodeLobster IDE на XDebug, т.к. он мульти-платформенный. +есть возможность удаленного дебага.
Мы были вынуждены перевести РНР дебаггер в CodeLobster IDE на XDebug, т.к. он мульти-платформенный. +есть возможность удаленного дебага.
|
|
|
|
Posted: Thu Aug 29, 2019 2:11 pm |
|
|
|
|
|
Post subject: |
Re: Debugger |
|
|
Задал вопрос в смежной теме [url]http://codelobster.com/forum/viewtopic.php?f=3&t=24604[/url]
|
|
|
|
Posted: Wed May 22, 2019 10:42 pm |
|
|
|
|
|
Post subject: |
Re: Debugger |
|
|
Ответил в другой ветке.
Ответил в другой ветке.
|
|
|
|
Posted: Tue Jun 19, 2018 4:01 pm |
|
|
|
|
|
Post subject: |
Re: Debugger |
|
|
Здравствуйте. Можете, пожалуйста, попробовать вот эту версию: http://codelobsteride.com/download/Code ... bugger.exeСпасибо, Codelobster Team.
Здравствуйте.
Можете, пожалуйста, попробовать вот эту версию: http://codelobsteride.com/download/CodelobsterIDESetup_debugger.exe
Спасибо, Codelobster Team.
|
|
|
|
Posted: Tue Jun 19, 2018 2:57 pm |
|
|
|
|
|
Post subject: |
Re: Debugger |
|
|
Установил для тестирования PHP7.1. c дебагером версии 2.6.0. В нём злополучный XML-файл из поста выше в отладчике отображается как будто нормально. Судя по всему, в самом дебагере версии для PHP5.6.30 проблемы.
Установил для тестирования PHP7.1. c дебагером версии 2.6.0. В нём злополучный XML-файл из поста выше в отладчике отображается как будто нормально. Судя по всему, в самом дебагере версии для PHP5.6.30 проблемы.
|
|
|
|
Posted: Fri Jun 01, 2018 2:29 pm |
|
|
|
|
|
Post subject: |
Re: Debugger |
|
|
Ребята, прошу прощения! С сортировкой в отладчике все наоборот, как я запутался ума не приложу. Только что все перепроверил-все хорошо, сортировка все же была в запросе по наименованию. А вот в предыдущей версии CL PHP Edition как раз что она есть, что нет-отображение массива в обоих случаях идет с сортировкой по ключу. Теперь по xml-файлу. Пробовал установить указанные Вами настройки в php.ini. Эффекта никакого почему-то нет(естественно, вэб-сервер перезапускал). И нельзя сказать что отображается только до определенного уровня - даже на одном уровне что-то отображается, а что-то нет. Но при этом кол-во строк показывается верно. У меня дома и на работе установлен PHP 5.6.30 VC11, апач 2.4.25, xdebug 2.5.5,все 32 битное, хотя дома Win x64, на работе Win x32.
Ребята, прошу прощения! С сортировкой в отладчике все наоборот, как я запутался ума не приложу. Только что все перепроверил-все хорошо, сортировка все же была в запросе по наименованию. А вот в предыдущей версии CL PHP Edition как раз что она есть, что нет-отображение массива в обоих случаях идет с сортировкой по ключу. Теперь по xml-файлу. Пробовал установить указанные Вами настройки в php.ini. Эффекта никакого почему-то нет(естественно, вэб-сервер перезапускал). И нельзя сказать что отображается только до определенного уровня - даже на одном уровне что-то отображается, а что-то нет. Но при этом кол-во строк показывается верно. У меня дома и на работе установлен PHP 5.6.30 VC11, апач 2.4.25, xdebug 2.5.5,все 32 битное, хотя дома Win x64, на работе Win x32.
|
|
|
|
Posted: Thu May 31, 2018 10:55 am |
|
|
|
|
|
Post subject: |
Re: Debugger |
|
|
Здравствуйте.
1) Проверьте, пожалуйста, настройки XDebug. Там есть строки типа xdebug.var_display_max_depth = 5 xdebug.var_display_max_children = 256 xdebug.var_display_max_data = 1024
Надо увеличить значения, чтобы отдавались все данные.
2) Вы писали про проблему с порядком переменных в массиве. Можете прислать свой пример? У нас получается нормально все, так как мы проверяем.
3) Пожелание постараемся все учесть, конечно не все сразу.
Большое спасибо, Codelobster Team.
Здравствуйте.
1) Проверьте, пожалуйста, настройки XDebug. Там есть строки типа xdebug.var_display_max_depth = 5 xdebug.var_display_max_children = 256 xdebug.var_display_max_data = 1024
Надо увеличить значения, чтобы отдавались все данные.
2) Вы писали про проблему с порядком переменных в массиве. Можете прислать свой пример? У нас получается нормально все, так как мы проверяем.
3) Пожелание постараемся все учесть, конечно не все сразу.
Большое спасибо, Codelobster Team.
|
|
|
|
Posted: Thu May 31, 2018 6:49 am |
|
|
|
|
|
Post subject: |
Re: Debugger |
|
|
Добрый день! Да, похоже я про эту возможность забыл или не знал. (Визуальный стиль). Действительно, все можно установить, спасибо. С отладчиком придётся еще поработать - сегодня смотрел загруженный XML-файл. Проблемы. Строки, а их 1850 в этом файле, не отображаются совсем. В предыдущей версии все ОК. Файл прикладываю. Использовал функцию $xml = simplexml_load_file($fname);
Еще из области хотелок. Напишу уж тут для кучи. 1) Хотелось бы чтобы среда сохраняла состояние свернутого кода в редакторе при переоткрытии файла. 2) В JS-файлах не сворачивается код массива(целиком весь), а хотелось бы, так как бывает он относительно большой.(Пишу собственный jQuery-плагин сетки и там описание столбцов уже в рабочем файле в виде массива объектов занимает достаточно много места и его после написания все время хочется свернуть) 3) Повторяюсь, но все же. Хочется чтобы сохранялся порядок вкладок с кодом при новом открытии если их порядок был изменен в предыдущем сеансе работы. 4) В предыдущей версии при срабатывании брекпоинта среда автоматически становится текущей и отображает вкладку кода со сработавшим брекпоинтом, что очень удобно на мой взгляд, в новой же значок только мигает, давая понять, что это сработало. Нет ли возможности и в новой сделать аналогично старой?
Добрый день! Да, похоже я про эту возможность забыл или не знал. (Визуальный стиль). Действительно, все можно установить, спасибо. С отладчиком придётся еще поработать - сегодня смотрел загруженный XML-файл. Проблемы. Строки, а их 1850 в этом файле, не отображаются совсем. В предыдущей версии все ОК. Файл прикладываю. Использовал функцию $xml = simplexml_load_file($fname);
Еще из области хотелок. Напишу уж тут для кучи. 1) Хотелось бы чтобы среда сохраняла состояние свернутого кода в редакторе при переоткрытии файла. 2) В JS-файлах не сворачивается код массива(целиком весь), а хотелось бы, так как бывает он относительно большой.(Пишу собственный jQuery-плагин сетки и там описание столбцов уже в рабочем файле в виде массива объектов занимает достаточно много места и его после написания все время хочется свернуть) 3) Повторяюсь, но все же. Хочется чтобы сохранялся порядок вкладок с кодом при новом открытии если их порядок был изменен в предыдущем сеансе работы. 4) В предыдущей версии при срабатывании брекпоинта среда автоматически становится текущей и отображает вкладку кода со сработавшим брекпоинтом, что очень удобно на мой взгляд, в новой же значок только мигает, давая понять, что это сработало. Нет ли возможности и в новой сделать аналогично старой?
|
|
|
|
Posted: Wed May 30, 2018 10:54 am |
|
|
|
|
|
Post subject: |
Re: Debugger |
|
|
Здравствуйте.
1) Мы добавили сразу 4 новые темы, которые меняют в том числе полностью интерфейс. Сморите TopMenu->View->VisualStyle
2) Проблему с сортировкой поверим обязательно.
Спасибо, Codelobster Team.
Здравствуйте.
1) Мы добавили сразу 4 новые темы, которые меняют в том числе полностью интерфейс. Сморите TopMenu->View->VisualStyle
2) Проблему с сортировкой поверим обязательно.
Спасибо, Codelobster Team.
|
|
|
|
Posted: Tue May 29, 2018 3:44 pm |
|
|
|
|
|
Post subject: |
Re: Debugger |
|
|
Добрый день!
Скачал и проверил. Кодировка стала нормальной, но другая проблема осталась, а именно-вы, видимо, не обратили внимание на то, что отмечал ранее - порядок переменных в массиве в отладчике отличается от того, что должен быть. Судя по всему, в отладчике где-то есть сортировка по значению переменных (не по ключу). Еще. Разочарован тем что теперь темная тема совсем и не темная, вы вернулись к тому что было ранее в предыдущей версии CL PhpEdit -при изменении цветовой темы она меняется только в редакторе кода, а хочется чтобы при этом она менялась не только там, но и абсолютно во всех областях! И иконки стали одноцветными. Выглядят хуже. Было бы хорошо вернуть назад то что было в 1.0.0 версии - так, как на заставке на сайте. Дело в том, что если сам редактор темный, а остальные области нет, то это чересчур контрастно и неудобно. Хочется стильной темной темы везде.
Добрый день!
Скачал и проверил. Кодировка стала нормальной, но другая проблема осталась, а именно-вы, видимо, не обратили внимание на то, что отмечал ранее - порядок переменных в массиве в отладчике отличается от того, что должен быть. Судя по всему, в отладчике где-то есть сортировка по значению переменных (не по ключу). Еще. Разочарован тем что теперь темная тема совсем и не темная, вы вернулись к тому что было ранее в предыдущей версии CL PhpEdit -при изменении цветовой темы она меняется только в редакторе кода, а хочется чтобы при этом она менялась не только там, но и абсолютно во всех областях! И иконки стали одноцветными. Выглядят хуже. Было бы хорошо вернуть назад то что было в 1.0.0 версии - так, как на заставке на сайте. Дело в том, что если сам редактор темный, а остальные области нет, то это чересчур контрастно и неудобно. Хочется стильной темной темы везде.
|
|
|
|
Posted: Tue May 29, 2018 2:34 pm |
|
|
|
|
|
Post subject: |
Re: Debugger |
|
|
Hi.
Coudl You, please, try new version 1.1. to check encoding problem in PHP debugger.
Thanks, Codelobster Team.
Hi.
Coudl You, please, try new version 1.1. to check encoding problem in PHP debugger.
Thanks, Codelobster Team.
|
|
|
|
Posted: Mon May 28, 2018 4:51 pm |
|
|
|
|
|
Post subject: |
Re: Debugger |
|
|
Хорошие новости,спасибо!
Убрал из php.ini строки отладчика предыдущей версии,перезапустил Апач, тем не менее, проблема остается. Кстати говоря, в боковом меню свойства проекта пусты до тех пор, пока в гл. меню их не откроешь. Такая же ситуация в предыдущей версии IDE. Так же не работает "Отладка URL", путь пуст, хотя в свойствах проекта есть параметры. Или может чего-то я не понял? Еще такой момент.Хотя не по теме дебаггера. Но очень хочется чтобы исправили. Порой вкладки с файлами проекта перемещаешь в рабочей области, однако после переоткрытия проекта они вновь становятся на свои места, какие были запомнены при первоначальном открытии, как я понимаю. Просьба порядок вкладок сохранять в какой-то момент, хотя бы при сохранении проекта и лучше бы в самом файле проекта, а не в реестре Windows(если это так сейчас), что позволило бы при "таскании" проекта с одного компа на другой (например, дом-работа) не зависеть от этого реестра. Очень напрягает эта ситуация. Заметил еще один момент. При инсталляции выбираешь цветовую тему "Codelobster", в настройках стоит она, а на самом деле применяется вроде как "PSPad-Auburn".
P.S. Просьба не обижаться на замечания, это не придирки, а желание улучшить продукт. Удачи!
Attachments: |
phpini.jpg [ 37.42 KiB | Viewed 295985 times ]
|
Хорошие новости,спасибо!
Убрал из php.ini строки отладчика предыдущей версии,перезапустил Апач, тем не менее, проблема остается. Кстати говоря, в боковом меню свойства проекта пусты до тех пор, пока в гл. меню их не откроешь. Такая же ситуация в предыдущей версии IDE. Так же не работает "Отладка URL", путь пуст, хотя в свойствах проекта есть параметры. Или может чего-то я не понял? Еще такой момент.Хотя не по теме дебаггера. Но очень хочется чтобы исправили. Порой вкладки с файлами проекта перемещаешь в рабочей области, однако после переоткрытия проекта они вновь становятся на свои места, какие были запомнены при первоначальном открытии, как я понимаю. Просьба порядок вкладок сохранять в какой-то момент, хотя бы при сохранении проекта и лучше бы в самом файле проекта, а не в реестре Windows(если это так сейчас), что позволило бы при "таскании" проекта с одного компа на другой (например, дом-работа) не зависеть от этого реестра. Очень напрягает эта ситуация. Заметил еще один момент. При инсталляции выбираешь цветовую тему "Codelobster", в настройках стоит она, а на самом деле применяется вроде как "PSPad-Auburn".
P.S. Просьба не обижаться на замечания, это не придирки, а желание улучшить продукт. Удачи!
|
|
|
|
Posted: Fri May 04, 2018 9:52 am |
|
|
|
|
|
Post subject: |
Re: Debugger |
|
|
Здравствуйте.
1) Проблему с кодировкой в отображаемых переменных мы посмотрим.
2) Надо из php.ini убрать строки, относящиеся к дебаггеру из предыдущего Codelobster PHP Edition.
3) Да, мы сейчас главное закончили все основные работы по мульти-платформенной CodeLobster IDE, и надеемся что разработка новой функциональности пойдет быстрее.
Спасибо, Codelobster Team.
Здравствуйте.
1) Проблему с кодировкой в отображаемых переменных мы посмотрим.
2) Надо из php.ini убрать строки, относящиеся к дебаггеру из предыдущего Codelobster PHP Edition.
3) Да, мы сейчас главное закончили все основные работы по мульти-платформенной CodeLobster IDE, и надеемся что разработка новой функциональности пойдет быстрее.
Спасибо, Codelobster Team.
|
|
|
|
Posted: Fri May 04, 2018 8:15 am |
|
|
|
|
|
Post subject: |
Re: Debugger |
|
|
Здравствуйте!
Вопросы, замечания и ошибки.
1) В отладчике значения локальных переменных с русскими буквами отображаются кракозябрами. Есть путь как настроить или требуется доработка IDE? В настройках кодировка по умолчанию UTF-8, однако это не помогает, в предыдущей версии IDE (CL PHP Edition) такого не наблюдалось. Обратите, пож-та, внимание что в новой IDE значения в массиве $company идут не в том порядке , что в предыдущей версии.Специальной сортировки в самом коде PHP нет, это прямая выборка из БД и в CL PHP Edition все верно. 2) Отладка домашнего URL не работает, просит настройки php.ini, вероятно ошибка осталась от предыдущей версии IDE ( в свете перехода на "родной" отладчик PHP). 3) Планируется ли внедрение рефакторинга?
Attachments: |
CLobsterIDE.jpg [ 60.15 KiB | Viewed 295998 times ]
|
CL PHP Edition.jpg [ 88.75 KiB | Viewed 295998 times ]
|
Здравствуйте!
Вопросы, замечания и ошибки.
1) В отладчике значения локальных переменных с русскими буквами отображаются кракозябрами. Есть путь как настроить или требуется доработка IDE? В настройках кодировка по умолчанию UTF-8, однако это не помогает, в предыдущей версии IDE (CL PHP Edition) такого не наблюдалось. Обратите, пож-та, внимание что в новой IDE значения в массиве $company идут не в том порядке , что в предыдущей версии.Специальной сортировки в самом коде PHP нет, это прямая выборка из БД и в CL PHP Edition все верно. 2) Отладка домашнего URL не работает, просит настройки php.ini, вероятно ошибка осталась от предыдущей версии IDE ( в свете перехода на "родной" отладчик PHP). 3) Планируется ли внедрение рефакторинга?
|
|
|
|
Posted: Thu May 03, 2018 11:30 pm |
|
|
|
|
|
Post subject: |
Re: Debugger |
|
|
Добрый день!
Благодарю, все получилось. Заметил проблемы. Мышкой не всегда ставится точка останова и бывает что ставит на строке с комментариями, обозначенными двумя слэшами, но тут судя по всему, есть проблемка с определением координат указателя. Кликаешь посередине с номером строки-отмечается строка, которая выше. (Со строкой комментария получилось из-за этого, как выяснилось) И все же, что насчет профайлера?
Добрый день!
Благодарю, все получилось. Заметил проблемы. Мышкой не всегда ставится точка останова и бывает что ставит на строке с комментариями, обозначенными двумя слэшами, но тут судя по всему, есть проблемка с определением координат указателя. Кликаешь посередине с номером строки-отмечается строка, которая выше. (Со строкой комментария получилось из-за этого, как выяснилось) И все же, что насчет профайлера?
|
|
|
|
Posted: Thu May 03, 2018 11:24 am |
|
|
|
|