modalConsole. Модальная консоль для PHP кода
На днях прибирался в PHPStorm и обнаружил один старый проект, который начал пилить ещё полтора года назад. Я тогда решил сделать для себя более удобную консоль, чем Console Николая Ланца. Мне не хватало возможности вызвать консоль прямо в текущем окне. Консоль Николая нужно открывать на отдельной странице. Ну и по мелочи — ресайзить окна, иметь возможность запоминать предыдущий код.
Ещё меня иногда напрягало, что когда кончается сессия (по времени или по разлогиниванию), код пропадает. Так как он хранится в ней. В итоге решил быстренько забацать свою консоль. На 90% сделал, но дальше переключился на более важные дела. А сейчас вот подумал, удалить жалко, но и допиливать нет ни времени, ни желания. Поэтому быстренько причесал и выпустил как есть.
Для кастомизации добавил 2 системный настройки, в которых можно указать свои javascript или css файлы. Мало ли, может пригодится кому-нибудь. Также в настройках можно указать лимит истории, т.е. количество запросов, которые будут сохраняться. По-умолчанию, 20.
В планах было добавить вкладки (чтобы можно было выполнять код раздельно), возможность сохранять код в файлы и сниппеты. Но, скорее всего, уже вряд ли эти возможности появяться. А может какой альтруист реализует. В общем, пользуйтесь. Если вам понравилось, ставьте звёздочки. Они дороже любых денег :)
Ещё меня иногда напрягало, что когда кончается сессия (по времени или по разлогиниванию), код пропадает. Так как он хранится в ней. В итоге решил быстренько забацать свою консоль. На 90% сделал, но дальше переключился на более важные дела. А сейчас вот подумал, удалить жалко, но и допиливать нет ни времени, ни желания. Поэтому быстренько причесал и выпустил как есть.
Для кастомизации добавил 2 системный настройки, в которых можно указать свои javascript или css файлы. Мало ли, может пригодится кому-нибудь. Также в настройках можно указать лимит истории, т.е. количество запросов, которые будут сохраняться. По-умолчанию, 20.
В планах было добавить вкладки (чтобы можно было выполнять код раздельно), возможность сохранять код в файлы и сниппеты. Но, скорее всего, уже вряд ли эти возможности появяться. А может какой альтруист реализует. В общем, пользуйтесь. Если вам понравилось, ставьте звёздочки. Они дороже любых денег :)
Поблагодарить автора
Отправить деньги
Комментарии: 11
Дяинька, звучит и выглядит очень и, 10% раз осталось, может допилите?)
Шура Балаганов допилит.
Увы, он отказался за тобой подтирать.
terminal так и остался на уровне, что смогли собрать в виде донатов?
Чего ты вдруг про него вспомнил?
Я не в теме про что тут выше речь и идет, да и не важно, Сергей отличная штука получилась! СПАСИБО! теперь я знаю чем буду пользоваться вместо Николаевской консоли )
На здоровье!
Здравствуйте, Сергей, спасибо за компонент, красивый и удобный! Можете в будущих версиях добавить в настройки параметр — «Отображать кнопку консоли в меню?», дабы ее можно было скрыть в случае чего.
Я выложил проект как есть и не планирую его доработок. Любые предложения через PR.
В вашем случае могут помочь права доступа «console» (нужно создать самому). Или правка js файла — у компонента есть возможность подключать пользовательские css и js файлы.
В вашем случае могут помочь права доступа «console» (нужно создать самому). Или правка js файла — у компонента есть возможность подключать пользовательские css и js файлы.
Спасибо Сергей, отличный компонент очень удобно.
И всегда под рукой. )
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.