什么是 PhpStorm?

2024 年 11 月 13 日 | 阅读时长 4 分钟

PhpStorm 是一个由 JetBrains 开发的 PHP 和 Web 开发人员的 IDE(集成开发环境)。它不是免费的。它支持 PHP 5.3 及以上版本。PhpStorm 构建在 IntelliJ IDEA 平台之上,该平台是用 Java 编写的。

JetBrains PhpStorm 是一款创新且跨平台的 IDE,在过去几年里越来越受欢迎。它非常适合处理 Drupal、Symfony、Laravel、WordPress、Zend Framework、Joomla、CakePHP 以及其他框架。PhpStorm 2019.1.3 是 PhpStorm 的最新版本。

PhpStorm

所有 WebStorm 的功能都包含在 PhpStorm 中,并且增加了对 PHP 和数据库的全面支持。PhpStorm 通过提供 PHP 代码的可编辑 UML 类图,帮助开发人员理解和修改他们的代码。

PhpStorm IDE 提供了代码重构、自动完成、实时错误预防、零配置调试以及增强的HTML、CSSJavaScript 编辑器

PhpStorm 为处理项目中的数据库和 SQL 提供了工具和代码辅助功能。它可以连接数据库、编辑表和模式、运行查询,甚至可以通过 UML 图分析模式。

注意:PhpStorm 不是免费的。它提供 30 天免费试用。

PhpStorm 的主要功能

  • 完整的开发环境
    大多数 PHP 开发人员不仅使用 PHP,还使用 HTML、CSS、JavaScript 等语言。PhpStorm 通过提供代码补全和语法高亮支持,使开发人员能够轻松处理所有语言。
  • 支持多种 PHP 框架
    如果您使用 PHP 框架,PhpStorm 是一个完美的选择。它能有效地与许多框架集成,如Laravel、CakePHP、Symfony2 和 Yii——所有这些框架都得到了 Future Hosting 的 PHP Framework 应用服务器的支持。
  • 出色的版本控制集成
    PhpStorm 对各种版本控制系统提供了全面支持,其中最重要的是GitHub 和 Git。程序员可以在 IDE 中进行分支和合并操作。
    此外,PhpStorm 还包括出色的 FTP 支持,可以在几秒钟内将代码上传到远程服务器。
  • 数据库支持
    PhpStorm 为处理项目中的 SQL 和数据库提供了工具和代码辅助功能。它可以连接数据库、编辑表数据、执行查询,甚至通过 UML 图分析模式。
  • 调试和测试
    零配置调试使调试应用程序变得容易。PHPUnit 支持直接从 IDE 开发和运行单元测试。使用 Xdebug 和 Zend Debugger 对应用程序进行性能分析,并在 PhpStorm 中查看汇总报告。

PhpStorm 10

PhpStorm 包含许多新功能,使基于 PHP 的应用程序开发更加愉快。PhpStorm 的首要功能是提供对 PHP 7 的全面支持,另一个激动人心的新功能是Docker 集成。开发人员可以轻松地在 IDE 中处理 Docker 容器。这是 PhpStorm 10 的强大功能,可以轻松构建几乎可以在任何 Linux 服务器上运行的开发和部署环境。

使用 PhpStorm 的好处

  • PhpStorm 能够快速准确地扫描项目。我们能够基于现有类和函数进行非常快速地自动编译。
  • 出色的项目范围搜索功能。
  • 最佳的继承追踪选项。
  • 搜索有许多选项并且可搜索。我们可以根据文件、目录和其他几个选项来组织搜索结果。
  • 出色的内置比较工具,支持语法高亮。
  • 清晰的匹配括号高亮显示。
  • 提供有用的警报,会弹出在编辑器上方,提示我们某些配置可能不正确。

PhpStorm 的系统要求

  • 最低 2GB 内存
  • 推荐 4GB 内存
  • Windows 10/8/7/Vista/XP (64 位)
  • 1024x768 屏幕分辨率。

如何安装 PhpStorm

步骤 1:从以下链接 https://www.jetbrains.com/phpstorm/download/#section=windows 下载最新版本的 JetBrains PhpStorm 2019.1.3,可获得 30 天免费试用。您可以根据需要选择任何平台(Windows、Linux 和 MacOS)。

PhpStorm

步骤 2:下载完成后,运行 PhpStorm。我们会看到一个向导,在其中需要点击 Next 按钮。

PhpStorm

步骤 3:浏览目标文件夹以安装 PhpStorm,然后点击 Next。

PhpStorm

步骤 3:这里我们无需执行任何操作,只需点击 Next 继续。但如果需要创建桌面快捷方式,请根据系统配置勾选“创建桌面快捷方式”。

PhpStorm

步骤 4:选择/输入创建程序快捷方式的开始菜单文件夹名称。默认情况下,JetBrains 会显示。现在点击 Install 按钮开始提取文件。

PhpStorm

步骤 5:所有文件成功提取后,勾选“运行 PhpStorm”复选框,然后点击 Finish 完成安装过程。

PhpStorm

步骤 6:会出现一个向导,用于导入 PhpStorm 设置。选择“不导入设置”并按 OK。

PhpStorm

步骤 7:现在,接受用户协议并继续。

PhpStorm

步骤 8:点击“发送使用统计信息”并继续。

PhpStorm

步骤 9:在此处设置 UI 主题(如下面的图片所示),深色主题请选择 Darcula,浅色主题请选择 Light。我们也可以通过点击“跳过剩余并设置为默认值”来跳过此步骤。

PhpStorm

步骤 10:通过点击“跳过剩余并设置为默认值”按钮,将此步骤留待以后处理。

PhpStorm

步骤 11:对于 30 天免费试用,请选择 Evaluate for free(免费评估)而不是 Activate(激活),然后点击 Evaluate。

PhpStorm

步骤 12:PhpStorm 已成功安装。现在,创建一个新项目并开始使用 PhpStorm 工作。

PhpStorm

如何在 PhpStorm 中创建项目

步骤 1:在 PhpStorm 中创建一个新项目,并提供保存位置。

PhpStorm

步骤 2:右键点击您的项目以创建一个新的 HTML 文件。选择 New → HTML,我们也可以在此创建 PHP、JavaScript 等文件。

PhpStorm

步骤 3:编写 HTML 代码并在浏览器中运行它。

PhpStorm

步骤 4:上述程序的输出将是:

PhpStorm
下一主题PHP PDO