Symfony 框架的首选 IDE

受到 80% 的 Symfony 开发者的信赖

立即试用

干净、一致、无误的代码

高级代码补全和导航

无与伦比的全栈 PHP 编码体验

优化 Symfony 编码插件

Twig 模板支持

在编辑 Twig 模板块中的注入代码段时,PhpStorm 可以提供全面的语言辅助。除了常见的 Symfony 模板支持外,它还提供 Twig 模板语言特定的补全、导航和代码检查。

服务容器

Symfony 的服务容器可以管理应用程序中使用的各种对象(服务)的实例化和配置。PhpStorm 为这些服务和参数(包括在 YAML 和 XML 配置文件中注册的服务和参数)提供代码补全和导航。

Doctrine ORM 支持

使用 Doctrine ORM 高效处理数据库。IDE 提供了多种代码补全和导航功能,可以简化数据库交互。

简化 Symfony 管理插件

  • 项目导航

    PhpStorm 可以理解各种 Symfony 特定的元素,例如控制器、路由、模板、Doctrine ORM 等,让您可以在不同的文件和工件之间轻松切换。

  • 高级路由

    促进可读 URL 及其相应控制器动作的开发。PhpStorm 为管理 Symfony 项目中的路由提供了大量工具。

  • 翻译管理

    利用适用于翻译键和域的代码自动补全简化国际化 (i18n)。如果已启用翻译服务,IDE 会对不存在的翻译发出警告,并协助从控制器和模板中提取翻译。

  • 表单处理

    轻松利用 Symfony 的 Form 组件。PhpStorm 为创建和维护表单及其验证逻辑提供了代码补全和导航。

  • 事件调度程序

    使用 Symfony 的 EventDispatcher,轻松实现松散耦合与组件化。IDE 支持事件的调度和监听,有助于简化组件通信。

提高 Symfony 效率

实时模板

当您输入相应的模板名称时,PhpStorm 会自动建议插入常用代码结构的代码段。

日志高亮显示

PhpStorm 会高亮显示在 IDE 的编辑器或终端中打开的 Symfony 日志文件的不同元素,以提高可读性和导航。自定义预配置的日志格式和高亮模式,或添加您自己的格式和模式。

编码标准

借助 PhpStorm,您可以通过对照 Symfony 编码标准,确保代码整洁一致,避免出现常见错误。此外,PhpStorm 还提供了专为 Symfony 开发定制的内置 Symfony2 代码样式。

命令行工具

PhpStorm 与 Symfony 控制台组件和脚本接口集成,允许您运行和调试 Symfony 命令。

终端中的补全

可以直接在终端中获取命令补全。

全行代码补全

享受全行代码补全,AI 默认不会将您的任何数据通过互联网发送出去。

以及更多功能 – 全部集于一款 IDE

  • 代码重构

    通过一个操作更改全部代码。PhpStorm 将助您防止疏漏、免除差错。

  • 版本控制

    在编辑器中查看版本历史,使用 Git 提交、压缩和删除提交,以及审查 GitHub 拉取请求。

  • 前端支持

    PhpStorm 集成了对 HTML、CSS、JavaScript 以及其他前端技术的支持。通过实时编辑功能,您可以在浏览器中实时查看更改。

  • 数据库管理

    在 IDE 中查看数据、调试查询、导入、导出、在 PHP 代码中获得数据库支持等。

30 天免费试用

利用带有 Symfony 插件的 PhpStorm,探索专为 Symfony 开发定制的 IDE 的广泛功能。

PhpStorm

适用于 PHP 的 JetBrains IDE

Symfony 支持

适用于 Symfony 开发的插件