CodeLobster IDE
http://codelobster.com/forum/

Проблемы и пожелания
http://codelobster.com/forum/viewtopic.php?f=8&t=24272
Page 7 of 9

Author:  Admin [ Mon Nov 29, 2021 3:38 pm ]
Post subject:  Re: Проблемы и пожелания

gorodpavlodar Wrote:
Здравствуйте!
Как можно перенести на другой компьютер CodeLobster IDE полностью со всеми настройками?


Здравствуйте.

Попробуйте скопировать вот эту папку:
c:\Users\[user]\AppData\Roaming\CodelobsterIDE\

И вот этот раздел реестра:
HKEY_CURRENT_USER\SOFTWARE\CodeLobster\CodelobsterIDE

Codelobster Team.

Author:  gorodpavlodar [ Tue Nov 30, 2021 4:25 am ]
Post subject:  Re: Проблемы и пожелания

Admin Wrote:
gorodpavlodar Wrote:
Здравствуйте!
Как можно перенести на другой компьютер CodeLobster IDE полностью со всеми настройками?


Здравствуйте.

Попробуйте скопировать вот эту папку:
c:\Users\[user]\AppData\Roaming\CodelobsterIDE\

И вот этот раздел реестра:
HKEY_CURRENT_USER\SOFTWARE\CodeLobster\CodelobsterIDE

Codelobster Team.

Спасибо!

Author:  RSBear [ Mon Sep 19, 2022 12:08 am ]
Post subject:  Re: Проблемы и пожелания

Добрый день!

Проблемка с постановкой брекпоинт все же остается. Ранее давно как-то писал об этом. При клике мышкой по строке брекпоинт ставится на строку выше.
Но проявляется не всегда. Например, проверил в другом файле-вроде все ОК. Видео невозможно приложить-слишком маленький допустимый размер файла. Отправлю на почту.

Author:  Admin [ Mon Sep 19, 2022 12:22 pm ]
Post subject:  Re: Проблемы и пожелания

OK

Author:  RSBear [ Thu Oct 20, 2022 9:18 am ]
Post subject:  Re: Проблемы и пожелания

Добрый день!

Версия 2.1.0(на Windows 11), наблюдается некорректное отображение локальных переменных(массива), при этом размер массива отображается верно.
См. скриншот. Например,
$p[] = 1;
$p[] = 2;
Причем дважды отображается самый первый элемент и даже если поставить брекпоинт на вторую команду присвоения значения второму элементу и ее не выполнять.

Attachments:
Ошибка отображения локальных переменных.png
Ошибка отображения локальных переменных.png [ 5.74 KiB | Viewed 279676 times ]

Author:  Admin [ Thu Oct 20, 2022 12:48 pm ]
Post subject:  Re: Проблемы и пожелания

Здравствуйте.

Да, есть похоже такая проблема.
Обязательно исправим к следующей версии.

Спасибо,
Codelobster Team.

Author:  RSBear [ Sat Nov 19, 2022 10:20 am ]
Post subject:  Re: Проблемы и пожелания

Добрый день!

Хотелось бы чтобы в следующей версии в редакторе была возможность сворачивания всего массива, а не только его отдельных элементов. Было бы очень здорово.
См. скрин.

Attachments:
Свертка массива.png
Свертка массива.png [ 15.36 KiB | Viewed 263905 times ]

Author:  RSBear [ Tue Dec 06, 2022 9:37 am ]
Post subject:  Re: Проблемы и пожелания

Добрый день!

Столкнулся с такой проблемой. На сервере выполняется тяжелая задача, конкретно правится реестр на оплату, выгруженный из медицинской информационной системы и сформированный ею с ошибками. Формат xml, весит более 23 МБ, элементов для просмотра и редактирования более 12 тысяч. Скрипт выполняется минут 5-6. Файл реестра загружается на сервер с помощью ajax и FormData и сразу начинает выполняться его обработка. Решил прикрутить прогрессбар для наглядности и уверенности что скрипт выполняется да и просто для красоты. Но столкнулся с проблемой, что ajax-запросы состояния выполнения (для прогрессбара, запускались через несколько секунд после непосредственной загрузки тяжелого файла и отрабатывали по таймеру) не работают, виснут где-то в очереди и начинают отрабатывать только после окончания работы тяжелой задачи, хотя перед ее выполнением была команда session_write_close(). Но запросы даже не доходили до необходимого скрипта. Ставил брекпоинт на строках в index.php, тоже самое - не срабатывали брекпоинты. (Используется фреймворк и все запросы на этот файл перенаправляются). Долго бился, ничего не помогало. Наконец решил просто запустить функционал из браузера, а не в IDE с отладкой. И все прекрасно заработало! Так же все работало при остановке отладки в IDE. Стало понятно что проблема именно из-за запущенной отладки. Можно как-то исправить эту ситуацию в IDE или такой возможности нет, может быть из-за особенностей работы отладчика xDebug?

P.S. Версия IDE 2.1.0

Author:  Admin [ Wed Dec 07, 2022 6:20 am ]
Post subject:  Re: Проблемы и пожелания

RSBear Wrote:
Добрый день!

Столкнулся с такой проблемой. На сервере выполняется тяжелая задача, конкретно правится реестр на оплату, выгруженный из медицинской информационной системы и сформированный ею с ошибками. Формат xml, весит более 23 МБ, элементов для просмотра и редактирования более 12 тысяч. Скрипт выполняется минут 5-6. Файл реестра загружается на сервер с помощью ajax и FormData и сразу начинает выполняться его обработка. Решил прикрутить прогрессбар для наглядности и уверенности что скрипт выполняется да и просто для красоты. Но столкнулся с проблемой, что ajax-запросы состояния выполнения (для прогрессбара, запускались через несколько секунд после непосредственной загрузки тяжелого файла и отрабатывали по таймеру) не работают, виснут где-то в очереди и начинают отрабатывать только после окончания работы тяжелой задачи, хотя перед ее выполнением была команда session_write_close(). Но запросы даже не доходили до необходимого скрипта. Ставил брекпоинт на строках в index.php, тоже самое - не срабатывали брекпоинты. (Используется фреймворк и все запросы на этот файл перенаправляются). Долго бился, ничего не помогало. Наконец решил просто запустить функционал из браузера, а не в IDE с отладкой. И все прекрасно заработало! Так же все работало при остановке отладки в IDE. Стало понятно что проблема именно из-за запущенной отладки. Можно как-то исправить эту ситуацию в IDE или такой возможности нет, может быть из-за особенностей работы отладчика xDebug?

P.S. Версия IDE 2.1.0


Здравствуйте.

У Вас есть какой-нибудь небольшой пример, на котором четко видна проблема?
Пришлите, пожалуйста - мы посмотрим.

Спасибо,
Codelobster Team.

Author:  RSBear [ Wed Dec 07, 2022 8:11 am ]
Post subject:  Re: Проблемы и пожелания

Добрый день!

Нужен пример с кодом или просто видео?
если с кодом, то надо что-то делать.
Сделаю.

Author:  Admin [ Wed Dec 07, 2022 8:19 am ]
Post subject:  Re: Проблемы и пожелания

код обязательно
видео конечно тоже будет полезно

Author:  RSBear [ Wed Dec 07, 2022 10:35 am ]
Post subject:  Re: Проблемы и пожелания

Видео отправил на почту. Да, вот еще что. В отправленном видео не догадался показать вот что. Зависающие запросы до отключения отладки, потом, после ее отключения возвращают одинаковое кол-во процентов выполнения, но уже со значительным результатом. Перепроверил еще раз и получается что эти конкретные запросы вернули уже сразу 26%. Т.е, они где-то висят без выполнения в начале. То что возвратилось одинаковое кол-во % тоже как-то странно. Срабатывали через 5 сек, 4 запроса, 20 секунд. За это время хоть на 1-2 % по идее-то процент выполнения хотя бы для последнего из них должен был бы увеличиться.

Author:  RSBear [ Thu Dec 08, 2022 6:01 am ]
Post subject:  Re: Проблемы и пожелания

Нашел в Инете практически готовый маленький пример. Чуть его переделал.
Брекпоинты на строках скрипта прогрессбара начинают срабатывать только после завершения тяжелого скрипта.

Attachments:
test.ru.zip [2.5 KiB]
Downloaded 5803 times

Author:  Admin [ Thu Dec 08, 2022 10:23 am ]
Post subject:  Re: Проблемы и пожелания

ок - посмотрим обязательно

Author:  RSBear [ Fri Dec 09, 2022 11:05 pm ]
Post subject:  Re: Проблемы и пожелания

Есть прогресс по данной проблеме? Кстати, что-то похожее возникало при отладке взаимодействия между двумя сайтами у меня. Вы тогда посоветовали отключить автостарт дебаггера. Не помню уже чем дело тогда закончилось у меня, я ведь не профессиональный программист, это мое многолетнее хобби, навыки от которого да и общее понимание, так сказать, очень помогает по работе. И еще вопросы, связанные с отработкой взаимодействия между несколькими сайтами. В настоящий момент вы не допускаете запуск нескольких экземпляров IDE, по крайней мере в Win. В Линукс не знаю, возможно ли вообще такое. С Линукс дело практически не имел. А если разрешить запуск нескольких экземпляров IDE и попробовать проверить обмен между хотя бы 2 сайтами, будет ли работать дебаггер в обоих запущенных экземплярах IDE? Наверное это было бы удобнее в отладке чем открывать скрипты этих сайтов в единственном экземпляре IDE, загромождая рабочую область. Ну а если сделать это сейчас(проверить оба варианта), будет ли все работать, дебаггер имею в виду?
Ну и наверное, пора для проф. программистов профилировщик запилить?

Page 7 of 9 All times are UTC
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/