Git
提交时获得高效的可视化分支管理、直观的合并与差异视图、交互式变基、Git 挂钩支持和代码分析。
PhpStorm 的版本控制集成支持 Git(包括 GitHub 和 GitLab)、Subversion、Mercurial 和 Perforce。管理和审查更改与差异、获取自动化代码分析、使用可视化工具变基或合并,以及搁置、推送和拉取更改。
提交时获得高效的可视化分支管理、直观的合并与差异视图、交互式变基、Git 挂钩支持和代码分析。
直接在您的 IDE 中执行常见的 GitHub 任务,包括拉取请求以及从代码导航到 GitHub 议题的完整工作流。
借助实用的编码辅助,直接在 IDE 中创建、审批或关闭合并请求,提交审查和留下评论。
直接访问 SVN 操作、对提交进行精细控制、锁定和解锁文件等。
获得对使用分支和书签的强大支持,在提交修改后的文件之前对其进行分析,向 Mercurial 上游仓库推送更改和从 Mercurial 上游仓库拉取更改等。
管理更改列表、搁置待定更改、查看工作区文件与 Perforce depot 版本之间的差异、访问修订图和延时视图等。
在真实或虚拟服务器上类似于生产的环境中或测试环境中运行、调试和分析您的应用程序。通过 SSH、Docker(以及 Docker Compose)、Vagrant 或 WSL 配置对远程 PHP 解释器的访问。
直接从 IDE 连接到 Docker 注册表、运行容器、管理 Docker Compose 应用程序等。
通过 PhpStorm 的内置 SSH 终端启动 SSH 会话,并在远程服务器上运行命令。
管理托管在 Oracle VM VirtualBox、VMWare 或 Amazon EC2 上的虚拟机,并在专门构建的环境中运行代码。
将适用于 Linux 的 Windows 子系统(WSL 和 WSL 2)与您的 Linux 发行版中提供的 PHP 解释器配合使用。
使用 JetBrains Gateway 作为单一入口点,将本地机器连接到任何开发环境。您既可以将其用作独立启动器,也可以用作从 PhpStorm 连接到远程服务器的入口点。
允许您在瘦客户端上使用 IDE 界面,同时让功能强大的远程主机签出和加载您的项目、编制索引、分析、构建、运行、调试和测试您的代码。
按照您的方式管理远程服务器,既可以使用您自己的自定义设置或 Gitpod、Google Cloud Workstations、Coder、GitHub Codespaces 中的选项,也可以直接在 WSL2 上管理。
直接在云端处理 GitHub、GitLab 或 Bitbucket 中的项目。
随时随地通过提供的完全托管、可自定义环境享受安全、高效、流畅的开发者体验。
享受完全由您的 Kubernetes 或虚拟机基础架构中的 Coder 提供支持的强大、安全的环境。
快速启动功能强大且可配置的云开发环境。
Code With Me 是一项与 PhpStorm 捆绑的协作编码和结对编程服务。利用 Code With Me,您可以与任何人共享您本地运行的项目,并体验实时协作、编辑代码、共享服务器和运行调试会话的乐趣。
PhpStorm 直接支持 MySQL、PostgreSQL、MongoDB、Redis、SQLite 等许多其他 DBMS 方言。在 IDE 中探索和管理您的 PHP 数据库。
PhpStorm 包含的多个捆绑插件可以扩展其核心功能。管理现有插件、通过 JetBrains Marketplace 安装新插件或设置自定义插件库,这些操作均可以在 IDE 中完成。
您还可以创建为您的项目的特定技术或框架提供支持的插件列表,PhpStorm 将验证插件是否已安装并启用。