JetBrains PhpStorm for Mac v2024 在智能代码编辑、AI 助手、全栈开发支持以及性能优化等方面都带来了显著的改进和升级。这些新功能使得 PhpStorm 成为 PHP 开发人员更加高效、便捷的开发工具,有助于提升开发效率和质量。JetBrains PhpStorm 2024 在继承之前版本强大功能的基础上,进行了一系列的更新和升级,为 PHP 开发人员提供了更加丰富和高效的开发体验。
PhpStorm for Mac v2024.3 PHP集成开发环境 中文汉化破解版下载
软件大小:790 M
软件版本:2024.3
软件语言:中文(汉化) 英文
系统要求:macOS 10.13 或更高版本(支持 Apple Silicon M 系列芯片)
下载地址
安装激活教学
软件下载完成后打开如上图所示,拖动左侧的【PhpStorm】到右侧【应用程序】中进行安装。
若打开软件提示软件已损坏,请参考:https://www.kkmac.com/vmac-fix-damage.html
然后打开已经安装的软件,点击 【Activate】
进入注册窗口,点击 Activate code
返回镜像包,打开右侧【注册码】,并复制
粘贴到注册窗口,点击 Activate 即可
破解成功,即可永久使用!不要在意激活时间,它只是一个备用许可证,不会过期!
修改语言请点这里看教程:https://www.kkmac.com/jetbrains-language-change.html
软件介绍
主要框架支持
PhpStorm 非常适合与 Symfony,Drupal,WordPress,Zend Framework,Laravel,Magento,Joomla!,CakePHP,Yii 和其他框架一起工作。
所有的 PHP 工具
编辑器实际上“获取”您的代码并深入了解其结构,支持现代和遗留项目的所有 PHP 语言功能。它提供了最佳的代码完成,重构,即时错误预防等。
包括前端技术
充分利用尖端的前端技术,如 HTML5,CSS,Sass,Less,Stylus,CoffeeScript,TypeScript,Emmet 和 JavaScript,并提供重构,调试和单元测试。通过 Live Edit 立即在浏览器中查看更改。
内置开发人员工具
由于版本控制系统集成,支持远程部署,数据库/ SQL,命令行工具,Docker,Composer,REST 客户端和许多其他工具,因此可以直接从 IDE 执行许多例行任务。
PhpStorm = WebStorm + PHP + DB / SQL
WebStorm 中的所有功能都包含在 PhpStorm 中,并在顶部添加了对 PHP 和数据库/ SQL 支持的全面支持。
智能编码辅助
数百次检查负责在您键入时验证代码,分析整个项目。PHPDoc 支持,代码(重新)编排器和格式化程序,快速修复程序和其他功能可帮助您编写易于维护的简洁代码。
智能代码导航
凭借高效,闪电般快速的导航功能,成为您的代码库的主人。IDE 了解您想去的地方并立即将您带到那里。
快速安全的重构
使用安全的重命名,移动,删除,提取方法,内联变量,推送成员向上/向下拉动成员,更改签名以及许多其他重构来可靠地重构代码。特定于语言的重构可帮助您在点击事件中执行项目范围的更改,这些更改都可以安全地撤消。
轻松调试和测试
PhpStorm 以其零配置 Visual Debugger 而闻名,可以非常深入地了解应用程序在每一步中发生的事情。它适用于 Xdebug 和 Zend Debugger,可以在本地和远程使用。使用 PHPUnit 进行单元测试,使用 Behat 进行单元测试和分析器集成也都可用。
版本 2024.1 更新内容:
AI 驱动的本地代码补全:
即使在没有互联网连接的情况下,用户现在可以利用 AI 技术实现 PHP、JavaScript、TypeScript 和 HTML 的按行自动补全功能。本地低延迟语言模型 (LLM) 在用户的设备上直接处理和分析数据,提供超快速且完全离线的代码补全体验。
这种补全功能确保生成的代码不包含无效的变量或方法引用,同时符合用户的数据隐私政策,因为整个过程无需与外部服务器通信。
增强的代码审查模式:
为 GitHub 和 GitLab 用户优化了代码审查流程。在检查拉取/合并请求分支时,新审查模式会自动激活,与编辑器紧密集成,促进了作者与审查者之间的直接互动,提升代码审查效率和协作体验。
Symfony 的 AssetMapper 支持:
添加了对 Symfony 框架中 AssetMapper 功能的支持,帮助开发者更便捷地管理和映射前端资源。
针对 Pest 的改进:
对 Pest 测试框架进行了针对性的改进和增强支持,可能包括更好的语法高亮、代码提示、调试功能等,以更好地服务于使用 Pest 进行测试的 PHP 开发者。
PHPUnit 11.0 支持:
更新了对 PHPUnit 测试框架的支持,确保与最新的 PHPUnit 11.0 版本兼容,允许用户利用其新特性进行单元测试和自动化测试。
其他功能与改进:
虽未直接提及,但作为 PhpStorm 的重要更新,可以预期还包含了对已有功能的性能优化、错误修复、以及对其他相关技术(如 Laravel、Composer、PHPDoc 等)的更新支持。
版本 2024.3 更新内容:
##PHP 8.4 支持
PhpStorm 2024.3 预装了新的检查和快速修复功能,可帮助您顺利完成 升级到功能丰富的 PHP 8.4。以下是新 PHP 8.4 的简要概述 功能在 PhpStorm 工作流中受支持。
属性钩子(Property hooks):提供了一系列相关操作,如将 getter 和 setter 替换为属性钩子的快速修复、添加属性钩子的意向操作、代码完成功能、生成钩子的操作、自动检测及转换为简写符号的功能,还有语法和逻辑检查。
非对称可见性(Asymmetric visibility):通过检查和快速修复来确保代码中该特性的正确实现,包括检查冗余修饰符、可见性范围问题、final 修饰符使用等。
新数组函数:可将 foreach 循环转换为 array_find()、array_find_key()、array_any() 和 array_all() 等新函数。
new 无括号表达式:支持在 (new MyClass())->method() 类型的构造中省略 new 周围的括号。
## 工具与功能改进
AI Assistant 改进(需 AI Pro 订阅)
新代码完成模型:基于 Mellum 优化,提升了 PHP 代码完成的质量并降低延迟。
语法高亮显示:内联代码完成建议有语法高亮,提高可读性。
增量接受代码建议:多行代码建议可一次全部接受(按 Tab 键)或逐字(Ctrl + →)、逐行(End 键)增量接受。
内联 AI 提示:直接在编辑器中输入自然语言请求,AI Assistant 即时解释并生成建议代码,编辑器会标记 AI 修改的行,可调整提示。
改进上下文管理:新 UI 可查看和管理上下文元素,自动添加打开文件和选中文本,可按需添加或删除文件,还可附加项目指令。
拉取和合并请求标题及描述生成:直接在 IDE 中生成准确标题和描述,简化工作流程。
SQL 错误处理:在错误消息区域提供新操作,Explain with AI 可解释错误,Fix with AI 可生成修复方案。
## 版本控制系统改进
自动解决导入语句合并冲突:在合并对话框或设置中选择相关选项即可启用。
更新“在文件中查找”功能:新增“Project Files Excluding Git-Ignored”搜索范围,排除.gitignore 中的文件。
提交选项改进:可通过新选项管理提交过程中的后台检查,决定测试和检查在提交前或后运行。
欢迎屏幕显示分支名称:方便在多项目版本中保持组织,轻松切换工作目录。
## 数据库工具改进
MySQL 和 MariaDB 的片段内省和智能刷新:分析 DDL 语句,仅刷新受影响对象,提高效率。
检查过多 JOIN 子句:可在 IDE 设置中启用,识别并突出显示此类查询。
浮动分页工具栏:将分页控制移到数据编辑器底部中心,更显眼。