emargareten / filetinker
此包已被弃用且不再维护。未建议替代包。
在您的 IDE 中使用 Artisan Tinker
1.0.0
2020-06-11 14:53 UTC
Requires
- php: ^7.2
- illuminate/support: ^5.8|^6.0|^7.0
- laravel/tinker: ^1.0|^2.0
This package is auto-updated.
Last update: 2022-05-11 19:31:41 UTC
README
Artisan 的 tinker 命令是在终端中修改您的应用程序的绝佳方式。不幸的是,运行几行代码、进行编辑和复制粘贴代码可能会很麻烦。是否希望在 IDE 中直接从文件进行修改,并且拥有代码补全等所有功能呢?
此包将向您的项目添加一个文件,您将能够从中运行您的 tinker 代码。
安装
您可以通过 composer 安装此包。
composer require emargareten/filetinker --dev
接下来,您必须运行以下命令来发布此包中的文件。
php artisan filetinker:install
这将把配置文件发布到您的配置目录,并在您的根目录中创建一个名为 tinker.php 的新文件,您将使用它来编写代码。
您可能希望将 tinker.php 添加到 .gitignore 文件中。
以下内容将被发布到 config/filetinker.php
return [ /* * The file that tinker will run from. */ 'filepath' => base_path('tinker.php'), /* * Prepends the output with message. * To remove prepended message set this value to false */ 'prepend_message' => "[".date('Y-m-d H:i:s')."]", ];
使用方法
在 tinker.php(或配置为运行 filetinker 的任何文件)中编写您的代码,然后运行 php artisan filetinker:run
并在终端中查看输出!
(您可以在 IDE 中设置运行配置和/或快捷键来运行此命令。)
许可证
MIT 许可证 (MIT)。请参阅 许可证文件 获取更多信息。