PhpStorm2024是一款由JetBrains开发的PHP集成开发环境(IDE),它带有所有必要的功能,以提高PHP开发人员的生产力。PhpStorm支持多种技术,包括HTML、CSS、JavaScript、TypeScript、SQL和许多其他语言。它具有实时代码分析、自动完成、重构、调试和版本控制等功能,可大大简化编码过程并提高代码质量。其功能强大,操作简单,方便实用,需要的朋友可下载试试!
JetBrAIns Phpstorm 2024在继承之前版本强大功能的基础上,进行了一系列的更新和升级,为PHP开发人员提供了更加丰富和高效的开发体验。
PhpStorm 2024 for Mac下载

特点包括
智能代码完成和实时错误检查:PhpStorm可以自动完成代码、识别错误并提供修复建议。
调试能力:PhpStorm内置调试器,可帮助开发人员快速地找到并解决问题。
集成版本控制:PhpStorm支持Git、SVN等版本控制系统,使得版本控制变得更加简单。
强大的导航和搜索工具:PhpStorm可以轻松地浏览整个项目,并且可以使用强大的搜索功能来查找所需的代码片段。
内置终端窗口:PhpStorm集成了一个内置的终端窗口,可以直接在IDE中运行命令。
支持各种框架和库:PhpStorm支持许多流行的PHP框架和库,例如Laravel、Symfony等。
代码质量分析:PhpStorm可以分析代码,并提供有关代码质量和性能的建议。
自定义配置:PhpStorm可以根据开发人员的喜好进行自定义配置。
安装教程
1、下载好解压包,双击.exe进行安装即可

打开终端输入以下代码回车并输入开机密码
sudo xattr -r -d com.apple.quarantine /Applications/PhpStorm.app
打开软件选择Activate XXX→Activation code→输入激活码→Activate→Continue
或者:
2、解压ja-netfilter-all,打开文件 scripts 文件,执行 install-current-user.vbs 脚本

弹窗,确认,等待 5s 左右,看到“Done”,表示工具执行完成

重新打开软件,输入激活码即可

安装完成,可以使用啦

中文设置教程
选择Plugins,在搜索框中输入中文,找到中文语言包Install安装,安装完成后,Restart IDE,Restart重启软件

软件功能
采用这种方式,您生成的代码不仅绝不会包含不存在的变量或方法,而且还符合您的数据隐私政策,因为它不需要连接到外部服务器。 此功能包含在付费 PhpStorm 订阅方案中,因此无需额外许可证。
本地 AI 代码补全
对 Symfony 的 AssetMapper 的支持
现在,您可以通过 importmap.php 快速安装缺失的模块和软件包,并对其类和方法使用完整的自动补全。
新终端 Beta
您现在可以试用新终端了。 您可以在 Settings | Tools | Terminal | Enable New Terminal(设置 | 工具 | 终端 | 启用新终端)中切换新旧终端。
目前,仅支持 Bash、Zsh 和 PowerShell,其他 shell 正在开发中。
编辑器中的粘性行
滚动时,此功能会将类或方法的开头等关键结构素固定到编辑器顶部。 这将使作用域始终保持在视野中,您可以固定的行快速浏览代码。
新功能还包括为 PHP 类和方法生成 Pest 测试,以及从 Intention actions(意图操作)菜单创建新的 Pest 测试。
我们还添加了新的检查功能,以简化对某些 Pest assert 方法的调用。
PHPUnit 11.0 支持
PhpStorm 现在支持使用 PHPUnit 11 运行测试。 如果 IDE 在配置文件中检测到已弃用的特性,现在会向用户显示相应的通知并提供快速修复,自动将配置文件迁移到新版本。
此外,在创建返回存根配置对象时,还针对已弃用的 TestCase 方法添加了新检查和快速修复。
此外,我们还更改了 Deprecated usage of data providers (数据提供程序的弃用用法)检查,使其在使用 PHPUnit 11 时发出警告,并移除了启动测试时的 --cache-result-file 选项。
对 dd、var_dump 和 symfony/var-dumper 的改进
现在,您可以直接在编辑器中打开类和文件链接,并在控制台输出中折叠/展开结构。
检查 composer.json 中易受攻击的 PHP 软件包
PhpStorm 现在可以根据 Checkmarx 数据库交叉检查项目的 PHP 软件包,并通过检查 composer.json 文件来高亮显示易受攻击的软件包。
WSL 中的 rsync 支持
现在,您可以将 WSL 分发路径用于 rsync 工具,部署过程中将使用该工具。
前端更新
Vue、Svelte 和 Astro 文件
适用于 Vue、Svelte 和 Astro 的组件用法
PhpStorm 现在为 Vue、Svelte 和 Astro 文件中的组件用法提供编辑器内提示。 这将帮助您快速找到项目中任意位置特定组件的所有用法。
其他改进
最新日志
2024.1此版本的亮点包括:
使用本地 AI 进行全行代码补全
对 Symfony 的 AssetMapper 的支持
新终端
针对 Pest 的改进
PHPUnit 11.0 支持

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/n-bc-jh/1186.html