JetBrains PhpStorm 是一款由JetBrains公司开发推出的商业PHP集成开发编辑器工具,被誉为最好用的PHP IDE,可以最大限度地提高您的工作效率。编辑了解代码,提供方便的提示,快速导航和跟踪错误“即时”IDE始终准备帮助您构建代码,运行单元测试并提供可视化调试。PhpStorm for Mac 支持PHP,CSS,HTML,XML,YAML,JavaScript – 开发其网站所需的一切。今天给大家带来 JetBrains PhpStorm 2024 最新版,支持Intel和Apple Silicon处理器,有需要的小伙伴可以下载使用一下哦!
JetBrains PhpStorm 2024 for Mac 激活版 PHP集成开发编辑器工具
JetBrains是一家技术领先的软件开发公司,专门从事增效型智能软件的开发。该公司凭借其屡获殊荣的创新型 Java™集成开发环境 IntelliJ™ IDEA、Ruby 和 Rails 集成开发环境 RubyMine 、PyCharm Python IDE及其他生产力工具而享誉全球。JetBrains 总部位于捷克布拉格,在俄罗斯圣彼得堡、德国慕尼黑和马萨诸塞州波士顿设有研发实验室.JetBrains PhpStorm 程序是一个支持PHP,HTML,JavaScript和CSS的Web开发环境。 PhpStorm具有自动完成PHP命令和通过代码快速浏览,通过协议FTP部署和同步项目。
软件特征
智能编码辅助
PhpStorm 是一个 PHP IDE,它实际上“获取”你的代码。它支持 PHP 5.3-8.1,提供动态错误预防、最佳自动完成和代码重构、零配置调试以及扩展的 HTML、CSS 和 JavaScript 编辑器。
智能 PHP 代码编辑器
IDE 提供智能代码完成、语法突出显示、扩展代码格式化配置、动态错误检查、代码折叠、支持语言混合等。自动重构,小心处理您的代码,帮助轻松安全地进行全局项目设置。
代码质量分析
数以百计的代码检查会在您键入时验证您的代码,并检查整个项目是否存在可能的错误或代码异味。大多数检查的快速修复使立即修复或改进代码变得容易。 Alt+Enter 为每个检查显示适当的选项。
简单的代码导航和搜索
PhpStorm 可帮助您在处理大型项目时更有效地处理代码并节省时间。一键跳转到方法、函数或变量定义,或搜索其用法。
调试、测试和分析
PhpStorm 提供强大的内置工具,用于调试、测试和分析您的应用程序。
调试
零配置调试使调试 PHP 应用程序变得非常容易。 此外,PhpStorm 提供了许多使用 Visual Debugger 调试 PHP 代码的选项,因此您可以:检查变量和用户定义的监视、设置断点并在运行时评估表达式、调试远程应用程序、同时在多个会话中调试页面等等 .
测试
您可以直接在 PhpStorm 中开发 PHPUnit 测试,并使用上下文菜单选项从目录、文件或类立即运行它们。 PHPUnit 的代码覆盖率显示了测试覆盖了多少代码。
剖析
您可以使用 Xdebug 或 Zend Debugger 分析您的应用程序并检查 PhpStorm 中的聚合报告。
HTML/CSS/JavaScript 编辑器
PhpStorm 包含 WebStorm 与 HTML、CSS 和 JavaScript 相关的所有功能。
HTML 和 CSS 编辑器
支持所有尖端的 Web 开发技术,包括 HTML 5、CSS、SASS、SCSS、LESS、CoffeeScript、ECMAScript Harmony、Jade 模板等。Live Edit 让您有机会在浏览器中即时查看所有更改,而无需刷新页面 .
JavaScript 编辑器
最智能的 JavaScript 编辑器与 IDE 捆绑在一起,提供代码完成、验证和快速修复、重构、JSDoc 类型注释支持、JavaScript 调试和单元测试、对 JavaScript 框架的支持等等。
新技术
PhpStorm 使用 TypeScript、CoffeeScript 和 Dart 等新语言为整个开发周期提供了简化的体验。
开发环境
PhpStorm 建立在开源 IntelliJ 平台之上,JetBrains 已经开发和完善了超过 15 年。 享受它提供的适合您的开发工作流程的微调、高度可定制的体验。
风险控制系统
PhpStorm 提供了一个统一的 UI,用于与许多流行的版本控制系统一起工作,确保跨 git、GitHub、SVN、Mercurial 和 Perforce 的用户体验一致。
数据库和 SQL
PhpStorm 提供了用于在项目中使用数据库和 SQL 的工具和代码辅助功能。 连接到数据库、编辑模式和表数据、运行查询,甚至使用 UML 图分析模式。 SQL 代码可以注入其他语言或在 SQL 编辑器中编辑,具有语法突出显示、智能代码完成、动态代码分析、代码格式化和导航功能。
其它功能
直接从 IDE 执行许多日常任务,支持 Vagrant 支持、Docker、Composer 等。
版本2024.3更新内容
PHP 8.4 支持
PhpStorm 2024.3 包含新的检查和快速修复,可以帮助您轻松升级到功能丰富的 PHP 8.4。 下面简要介绍了在 PhpStorm 工作流中如何支持 PHP 8.4 的新功能。
JetBrains 的 PHP 新代码补全模型
我们已针对 PHP 大大提高 AI 代码补全的质量,并缩短了延迟。 这些增强功能由 Mellum 提供支持,Mellum 是 JetBrains 新推出的专有大语言模型 (LLM),可以实现更快、更智能、更能感知上下文的云代码补全。
针对建议代码的语法高亮显示
内联代码补全建议现在带有语法高亮显示,有助于提高可读性。
逐步接受代码建议
多行代码建议现在可以一次性接受(按 Tab),也可以逐字(Ctrl+→)或逐行(End)递增接受。
内联 AI 提示
借助新的内联 AI 提示,AI Assistant 现在可以在您输入请求时直接在编辑器中检测并处理自然语言请求。 它可以立即解释请求并生成建议代码,无需完成任何额外步骤。PhpStorm 会在 AI Assistant 更改的行旁边的装订区域中留下紫色标记,让您可以轻松查看更新的内容。 如果不喜欢某个建议,您还可以点击装订区域中的紫色块或按 Ctrl+/ 来调整初始提示
改进的上下文管理
在此更新中,对于 AI Assistant 在建议中考虑的上下文,我们使其管理更加透明和直观。 改进的 UI 可让您查看和管理作为上下文包含的每个元素,提供完全的可见性和控制。 现在,打开的文件以及其中选择的代码都会自动添加到上下文中,您可以根据需要轻松添加或移除文件,自定义上下文以适合您的工作流。 此外,您还可以附加项目范围的指令来指导 AI Assistant 在整个代码库中的响应。
拉取与合并请求的标题和描述生成
现在,AI Assistant 可以帮助您直接从 IDE 为拉取与合并请求生成准确的标题和描述,从而简化您的工作流并确保您的描述清晰直观。
通过 AI Assistant 进行的 SQL 错误处理
在错误消息区域中,可以通过一些实用的新操作使用 AI Assistant 处理 SQL 查询执行错误。 Explain with AI(使用 AI 解释)会打开 AI 聊天,自动发送提示,然后 AI Assistant 将做出响应并解释错误。 Fix with AI(使用 AI 修正)会在编辑器中为查询执行错误生成修正。
xdebug_notify() 支持
为了进一步增强 PHP 调试体验,PhpStorm 现在提供了一种结构化的方式来处理从 xdebug_notify() 函数发送的输出。在 Xdebug 3.1 中引入的 xdebug_notify() 调用允许您选择性地将变量输出到 PhpStorm 的调试控制台。
PhpStorm 中的 Laravel Herd PHP 解释器
对于使用 Laravel Herd 的 Laravel 开发者,PhpStorm 2024.3 现在可以自动检测您的计算机上当前使用的 Laravel Herd PHP 可执行文件的路径。 要在 PhpStorm 中使用此解释器,请转到 CLI 解释器设置(PHP | CLI interpreter | …(PHP | CLI 解释器 | …)),并在打开的 CLI Interpreters(CLI 解释器)对话框中,从预配置选项列表中选择 PHP 可执行文件。
Pest 框架改进
PhpStorm 2024.3 显著改善了 Laravel 开发者的 Pest 测试框架体验。 我们已经实现了对 Pest 3.0 的全面支持,并且能够直接在 IDE 中使用 Pest 运行并行和变异测试。
……
详细更新日志:https://www.jetbrains.com/zh-cn/phpstorm/whatsnew/
系统要求:macOS 12.0 或更高版本,兼容 Intel 和 Apple Silicon 处理器
评论0