17个最佳PhpStorm插件合集推荐:你最喜欢哪个?

2021年11月28日04:27:34 发表评论 9,521 次浏览

那里不乏面向 PHP 开发人员的 IDE 解决方案。初学者通常可以使用基本的代码编辑器,但最佳实践是选择一个 IDE 来满足你的开发需求。

如果所述 IDE 具有广泛的插件支持和活跃的用户社区,以及与社区专家和专家的积极往绩记录,这也会有所帮助。

JetBrains 的 PhpStorm 是满足这些需求的最流行的以 PHP 为中心的 IDE 之一。但如果你问自己JetBrains公司,他们会告诉你这是2020年为PHP开发人员最流行的IDE,与所有PHP开发人员选择PhpStorm他们的PHP开发项目的59% 

PhpStorm 包含你开箱即用的 PHP 开发所需的一切。但是,与大多数其他 IDE 和代码编辑器非常相似,PhpStorm 可以自定义,并且可以通过使用可下载的社区插件来扩展其功能

最佳PhpStorm插件有哪些?由于 PhpStorm 是Intellij IDEA 的一个风格,我们推荐的许多插件也与其他风格的 IDE 兼容。也就是说,我们的 PhpStorm 顶级插件和扩展图表包括专门有效和高效使用 PhpStorm必不可少的插件,下面是完整的最佳PhpStorm插件排行榜

最重要的 Intellij 最佳PhpStorm插件合集

1. PHP Annotations

PHP Annotations 插件分析可以用作注解的类,并在编写注解时提供代码完成

17个最佳PhpStorm插件合集推荐:你最喜欢哪个?

2.Tabnine

我们对这个无耻的插件无能为力。但仅仅因为我们和其他几十万开发人员真的很喜欢 Tabnine 并且仍然对它的能力感到惊讶。

如果你还没有听说过 Tabnine,Tabnine 是一个 GPT-2,这是 Open.ai 的机器学习模型,基于自动完成解决方案。

提供了卓越的代码完成功能。有人说它在他们做之前就知道他们在想什么。我们说只是试一试并将其安装在 PhPStorm 或任何其他与此相关的 IDE 上。

3. PHP Toolbox

最佳PhpStorm插件有哪些?这个必不可少的插件提供了从 Symfony 插件中提取的“方法引用”和“类型提供程序”(见下文)。PHP Toolbox 还改进了一些 PhpStorm Core 功能,并为 PHPUnit、Behat、Doctrine 和 Twig 等多个库提供更好的自动完成功能。

17个最佳PhpStorm插件合集推荐:你最喜欢哪个?

4. Symfony Support

最佳PhpStorm插件合集:Symfony 是最流行的 PHP 开发框架之一。当与上述插件(PHP Toolbox 和 PHP Annotations)结合使用时,它可以为 Symfony 组件启用高级自动完成功能

17个最佳PhpStorm插件合集推荐:你最喜欢哪个?

5. PHPUnit Enhancement

最佳PhpStorm插件排行榜:PHPUnit 增强插件为模拟创建提供智能自动完成、代码导航和重构功能。重构的处理方式是,当你重命名被模拟的方法时,它会在测试的字符串中正确重命名。

17个最佳PhpStorm插件合集推荐:你最喜欢哪个?

6. Php Inspections ​(EA Extended)​

最佳PhpStorm插件有哪些?这个插件是一个开源的 PHP 静态代码分析器。在检查运行中,它可以发现与架构相关的问题、弱类型控制和可能的代码构造简化、性能问题、PHPUnit API 使用和安全问题。

请注意,也有这个工具,称为商业版本的PHP检查(EA旗舰版)

7..ignore

.ignore 为 .gitignore(和其他忽略文件)提供语法高亮和路径自动完成。它还会自动将项目文件树中被忽略的文件灰显

17个最佳PhpStorm插件合集推荐:你最喜欢哪个?

8. .env files support

IntelliJ IDEA .env 文件支持插件与 PhpStorm 兼容,将为PHP 项目中的 .env 文件提供语法高亮显示

17个最佳PhpStorm插件合集推荐:你最喜欢哪个?

9. Apache 配置 (.htaccess)

顾名思义,这个插件增加了对PhpStorm编辑 Apache 配置(.htaccess) 文件的支持

10. CSV Plugin

最佳PhpStorm插件合集:CSV Plugin 是一个轻量级插件,用于编辑 CSV/TSV/PSV 文件,具有灵活的表编辑器、语法验证、结构突出显示、可自定义的着色、新意图和有用的检查。它与所有 Intellij IDE 兼容,包括 PhpStorm。

17个最佳PhpStorm插件合集推荐:你最喜欢哪个?

如果你使用逗号分隔值的文件,则此插件是必备的。 

11. Markdown Navigator Enhanced

对 IntelliJ IDE 的 Markdown 语言支持,提供你在 PHP 代码中用 Markdown编写所需的所有功能。这包括强大的粘贴功能、图像拖放、重构和一些自动完成功能。

17个最佳PhpStorm插件合集推荐:你最喜欢哪个?

12. IdeaVim

如果你是使用 PhpStorm 的 Vim 编辑器的粉丝,请不要担心!Intellij IDE 的 Vim 仿真插件就是你需要的插件。IdeaVim 支持许多 Vim 功能,包括正常/插入/可视模式、运动键、删除/更改、标记、寄存器、一些 Ex 命令、Vim 正则表达式、通过 ~/.ideavimrc 进行配置、宏、窗口命令等。

13.Rainbow Brackets

你可能会在任何 Intellij 插件列表中看到的插件之一——Rainbow Brackets——看起来很重要。这也是我们 Tabnine 赞助其开发的原因。 

17个最佳PhpStorm插件合集推荐:你最喜欢哪个?

顾名思义,这个方便的插件将为基于 IntelliJ 的 IDE 添加彩虹括号/彩虹括号,包括 PhpStorm

14.Docker

最佳PhpStorm插件排行榜:Dockerized 开发现在非常标准,它有助于在 IDE 中集成 Docker。对于 Intellij IDE,包括 PhpStorm,有一个专用插件可提供与 Docker 的集成

它允许你下载和构建 Docker 镜像,从拉取的镜像或直接从 Dockerfile 创建和运行 Docker 容器,等等。

15.Database Navigator

最佳PhpStorm插件有哪些?使用数据库可以在 CLI 中完成相当多的任务。因此,拥有一个方便的工具(如 Database Navigator 插件)有助于在你的 PhpStorm IDE 中为一系列数据库类型启用所有开发和功能特性

17个最佳PhpStorm插件合集推荐:你最喜欢哪个?

16.String Manipulation

你可能经常看到推荐的另一个插件是 String Manipulation 插件。其中,它具有大小写切换、排序、过滤、递增、列对齐、grepping、转义、编码等功能

17个最佳PhpStorm插件合集推荐:你最喜欢哪个?

17. GitToolBox

最佳PhpStorm插件合集:如果你使用具有多个贡献者的大型复杂 Git 存储库,则特别有用的是 GitToolBox 插件。它扩展了 Intellij IDE(包括 PhpStorm)中的 Git 集成,具有状态显示、自动获取、内联责备注释、提交对话框完成、隐藏通知等附加功能

值得注意的是,随着功能集成到 PhpStorm 本身,新插件一直在添加,旧插件将被淘汰。因此,我们很可能错过了一个(或多个),让你有足够的空间来添加见解。我们错过了吗?也许更多?让我们在评论中知道!

木子山

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: