beyondcode / tinkerwell
为定制Tinkerwell到您的应用程序提供驱动程序、面板和工具。
Requires
- php: ^7.4|^8.0
Requires (Dev)
- phpunit/phpunit: ^9.0
This package is auto-updated.
Last update: 2024-09-08 07:58:45 UTC
README
Tinkerwell是一个增强版的REPL。它允许您在应用程序的上下文中运行代码片段,而不需要触及浏览器。它是您最喜欢的IDE的完美伴侣,并且与任何框架兼容——本地、通过SSH、Docker,甚至Laravel Vapor。
此软件包包含一些有用的工具,可帮助您定制Tinkerwell以适应您的应用程序。
您不需要安装此软件包来定制Tinkerwell。只需将所需的驱动程序或工具复制到您应用程序的自定义驱动程序目录中。但是,如果您想在实现定制时使用自动完成,将此软件包作为开发依赖项安装会有所帮助。
composer require --dev beyondcode/tinkerwell
驱动程序
当您使用Tinkerwell打开项目时,可用的驱动程序之一将被加载并启动应用程序,以准备在Tinkerwell中执行代码。此存储库包含所有可用的Tinkerwell驱动程序。如果您的框架尚未提供特定的驱动程序,Tinkerwell至少会尝试加载您的项目的自动加载文件。如果您已经为某个框架编写了一个自定义驱动程序,请随意提交一个PR并将其添加到此存储库!
有关驱动程序的更多信息,请参阅文档。
面板
使用面板,Tinkerwell提供了一种简洁且视觉上吸引人的方式来获取关于您的应用程序的特定细节的快照。
有关面板的更多信息,请参阅文档。
主题
如果您想为Tinkerwell添加自定义主题,您可以在src/themes
目录中找到两个示例主题。
有关自定义主题的更多信息,请参阅文档。
贡献
有关详细信息,请参阅CONTRIBUTING。
安全性
如果您发现任何安全相关的问题,请通过support@beyondco.de发送电子邮件,而不是使用问题跟踪器。
致谢
许可证
MIT许可证(MIT)。有关更多信息,请参阅许可证文件。