emargareten/filetinker

此包已被弃用且不再维护。未建议替代包。

在您的 IDE 中使用 Artisan Tinker

1.0.0 2020-06-11 14:53 UTC

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)。请参阅 许可证文件 获取更多信息。