Laravel 开发者必须拥有的 5 个免费工具

在这篇文章中,将简要概述所有 Laravel 开发人员必须拥有和使用的 5 工具,以提高生产力,以加快 Laravel 项目的开发。 让我们开始吧。

Laravel Valet / Laragon

Laravel Valet 是一款仅适用于 macOS 的开发工具,可以大大加快你的 Laravel 开发速度。 开箱即用的 Laravel Valet 将允许在「.test」域名(example.test)下运行全新安装的 Laravel 项目。 在后台,它通过使用 Homebrew 配置所有必要的依赖项 PHP、Nginx、MySQL 和其他必需的工具。
以下是可以运行的一些命令:

  • valet install
  • valet start
  • valet restart
  • valet link
  • valet park
  • valet use
  • valet open

对于 Windows 用户,Laragon 是一个类似 Valate 的工具,可以以相同的方式使用。 开箱即用,它带有所有可以轻松配置和使用的依赖项。 Laragon 拥有自己的 GUI,因此任何操作,例如启动和停止 PHP、Nginx 都可以从界面进行操作。

PHP Storm (抢先体验计划)

你需要的另一个工具是一个好的 IDE,尽管我们知道许多人使用并喜欢 Visual Studio Code,但 PHPStorm 仍然是 PHP 的王者开发工具。 全新安装后,它捆绑了所有语法突出显示、代码完成、代码检查等。 嗯,是的,你可以使用 VS Code 通过插件来完成所有的代码等等,但有时我们没有足够的时间来设置它。 如果你不使用 PHPStorm,你会错过很多。

PHP Monitor (限 macOS)

PHP Monitor 是一个与 Laravel Valet 无缝协作的工具,它会“在你的状态栏中显示活动的 PHP 版本”。 通过使用 PHP Monitor,您可以绑定全局键盘绑定,这将打开下拉列表,然后使用命令 + 数字再次触发任何操作,例如“切换 PHP 8.0 或 8.1”。

可能的组合思路:

  1. Shift + Option + p (必须从 PHP Monitor 首选项设置此键绑定)
  2. Command + 1 (将PHP版本改为8.1)
  3. Command + 2 (将PHP版本改为8.0)

TablePlus

TablePlus 是一个免费增值的跨平台数据库管理工具,适用于所有操作系统。 它已经存在了很长一段时间,并且确实为 Laravel 开发人员推荐了工具。 TablePlus 的一些优点是它是原生的、快速的、安全的、可定制的和开箱即用的。

Expose

列表中的第 5 个工具是 Expose(仅适用于 macOS),该工具允许你「通过任何防火墙和 VPN 为本地站点创建公共 URL。接收 webhook 在您的机器上,在移动设备上测试本地站点,或与他人共享。」。 Expose 由 Beyond Code 构建,此工具可免费安装和使用。
以下是安装 Expose 的命令,但请确保在 Beyond Code 上注册一个帐户以获取 API 令牌。

composer global require beyondcode/expose

现在在你的任何 Laravel 项目根文件夹中,你可以运行 expose 命令,它会自动创建安全隧道。

对于 Windows 用户,您可以使用 Laragon 快速分享 本地 Laravel 项目。

额外推荐: Tinkerwell AppHelo

本文中的所有译文仅用于学习和交流目的,转载请务必注明文章译者、出处、和本文链接
我们的翻译工作遵照 CC 协议,如果我们的工作有侵犯到您的权益,请及时联系我们。

原文地址:https://postsrc.com/posts/5-free-tools-a...

译文地址:https://learnku.com/laravel/t/69769

本文为协同翻译文章,如您发现瑕疵请点击「改进」按钮提交优化建议
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
讨论数量: 8

万年用phpstudy :joy: :joy:

1年前 评论
MArtian 1年前

不如直接在标题上加上 Mac 吧 😓

1年前 评论
诺墨 (楼主) 1年前
mengdodo

homestead :joy:

1年前 评论

Window就是Laragon,MAC就是这个Valet,这个才是真的好用,比homestead好用,你用homestead你还得会windows,主要是homestead的教程不行。这个创建测试域名和数据库比homestead方便,数据库密码修改更加方便。

新手别homestead了,我学homestead去B站看了好多教程,论坛的文字教程更加的鸡肋……对新手最友好的就是windows的laragon,对应就是MAC的Laravel Valet

1年前 评论
MArtian 1年前

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!