JetBrains PhpStorm 2024.1中文破解版 含汉化激活教程
PhpStorm2024破解版是一款功能强大的PHP开发人员的集成开发环境,使用旨在为用户提供编辑PHP,HTML,CSS,JavaScript,XML解决方案。还可以使用VCS,SQL,以及为Web开发专用的其他工具添加高级支持。软件构建于 IntelliJ IDEA平台之上。PhpStorm完美继承了IntelliJ IDEA的所有与Web相关的功能, 软件拥有诸多高级功能,包括智能编辑器拥有语法突出显示,文档查找和重构等优势,无差错编码可进行即时代码分析、错误突出显示和快速修复等功能操作,项目和代码导航是专用项目视图,文件结构视图以及文件,类,方法和用法之间的快速导航。支持VCS集成,通过更改列表和合并对Subversion,Perforce,Git和CVS提供开箱即用的支持。
新功能
PhpStorm 2024.1 最新变化
- 使用本地AI助手进行全行代码补全
- 对 Symfony 的 AssetMapper 的支持
- 新终端
- 针对 Pest 的改进
- PHPUnit 11.0 支持
PhpStorm 2023.3 最新变化
- AI助手正式版
- Pest 支持
- PHP 8.3 支持
- 改进的 Symfony 支持
- UI界面的体验改进
PhpStorm 2023.2 最新变化
- 针对 PHP 中泛型的改进
- Laravel Pint 支持
- 对 PHP 断言的原生支持
- AI Assistant(限定访问)
- GitLab 集成
- Search Everywhere(随处搜索)中的文本搜索
PhpStorm 2023.1 是一个重大更新,包括与 3v4l.org 的集成、更好的性能、增强的新 UI、适用于 PHP 的 DFA 调试器、对具有多个 composer.json 文件的项目的支持等。
1、多行和嵌套数组形状
自 PhpStorm 2021.2 起,已支持 PHPDoc 块中的数组形状支持。但是,仅支持单行和单级注释。
在 PhpStorm 2022.1 中,我们在 PHPDoc 和#[ArrayShape]属性 中添加了对多行和嵌套数组形状的完全支持!
添加数组形状注释以获取键的代码完成并推断简单数组数据结构或类对象数组中的值类型。您可以在 PhpStorm 中使用 PHPDoc 和 Attribute 语法,无论您喜欢哪种。返回类型和参数类型支持该语法。
2、就地提取方法重构
Extract Method是 PhpStorm 中最常用的重构之一。为了简化代码并创建新方法,只需选择一段代码并按⌘⌥M( Cmd+Alt+M/ Ctrl+Alt+M)。
以前,这将打开重构配置的对话框。虽然没有人喜欢弹出窗口,所以现在,在许多情况下,为了提取方法,您可以使用就地重构来代替。
不会有对话框,并且会立即在编辑器中创建一个新方法(或函数)。光标将激活以编辑新方法的名称。
3、增强对 Laravel Blade 模板的支持
以前,PhpStorm 将 Blade 模板中的每个代码块视为一个独立的范围。这通常会导致代码完成和洞察力出现问题。
在 PhpStorm 2022.1 中,我们对 IDE 处理 Blade 模板的方式进行了重大修改。结果,您将在.blade.php文件中获得更好的代码完成。
Blade 模板中代码完成和格式化的更多问题也得到了解决。
4、WordPress 的改进
使用 `get_template_directory_uri()` 支持动态路径:
在 PhpStorm 中,您可以⌘+Click( Ctrl+Click) 对文件路径在编辑器中打开相应的文件。当路径与 WordPress 函数复合时,这不适用于 WordPress 代码中的动态路径。
在此版本中,我们添加了对get_template_directory_uri()路径中函数的支持。更多功能将在下一次更新中支持。
从钩子调用跳转到注册:
WordPress 钩子系统功能强大,但无法从调用钩子的位置跳转到声明处理程序的位置。
现在调用左侧有一个装订线图标。单击它可以查看钩子用法列表,包括注册和其他调用。
5、新的高级 PHP 元数据功能
如您所知,PhpStorm 除了具有内置的“代码感知”功能外,还具有外部代码知识。这些知识以.phpstorm.meta.php文件的形式出现。您可以使用它来教 PhpStorm 有关代码库的更多信息,从而提高完成度。
支持魔术 __call 和 __callStatic:
如果您依赖魔术方法_callor _callStatic,那么您将失去这些方法的代码完成,因为它们没有定义。
在此版本中,您可以添加相应的元数据条目并获得此类调用的自动完成功能。
您甚至可以自动处理动态调用,从参数值接收特定的方法名称。
支持联合类型:
您现在可以像@|MyClass在.phpstorm.meta.php中一样指定联合类型——这可以改进模拟的编码辅助。
6、改进的注释支持和泛型
我们继续改进对 PhpStorm 中基于注释的泛型的支持。在此版本中,我们介绍了更多案例,包括但不限于:
@psalm-import-type,@phpstan-import-type
@psalm-trace,@phpstan-trace
@method标签中的泛型
7、新建 Composer 项目向导
在 PhpStorm 2022.1 中,创建新的空项目时,您可以选择自动为其生成composer.json文件并提供所需的依赖项。创建项目后,PhpStorm 会提示您安装它们。
8、用户体验
新的通知工具窗口:
我们用新的通知工具窗口替换了事件日志实例。它可以帮助您更好地了解 IDE 通知,并减少错过任何重要信息的机会。默认情况下,新工具窗口位于 IDE 窗口的右下角。所有通知分为两类:建议和时间线。
更新了结构搜索和替换对话框:
从主菜单中 调用结构搜索和替换编辑 | 查找 | 从结构上搜索……
我们重新设计了结构搜索和替换对话框,以列出所有模板,以便更轻松地浏览它们。
我们还在Structural Search and Replace 对话框的右上角 添加了Pin Dialog图标。
均匀拆分选项卡:
您现在可以在编辑器选项卡之间平均分配工作空间以具有相同的宽度。启用设置/首选项 | 高级设置 | 编辑器标签 | 使嵌套拆分中的比例相等。
将 UML 图导出为其他格式:
现在可以将 UML 图导出为 yEd .graphml、JGraph .drawio、Graphviz .dot、Mermaid .md、Plantuml 和 IntelliJ IDEA .uml 文件,这使得它们与第三方工具兼容。
9、Markdown 的改进
从 Markdown 文件运行命令:
自述文件通常描述运行应用程序所需的步骤并列出您需要使用的命令。PhpStorm 2022.1 将允许您直接从降价文件运行这些命令——只需单击命令左侧装订线中的运行图标即可。
复制 Markdown 的代码片段:
我们还向 Markdown 块添加了一个新的复制代码片段操作,它可以让您快速将其内容复制到剪贴板。
更新了 Markdown 编辑器浮动工具栏:
我们重新设计了文本选择中出现的浮动工具栏,以便更轻松地格式化 Markdown 文件。除了新设计之外,工具栏现在允许您创建列表并提供用于选择标题样式的菜单。
工具栏是可自定义的,因此您可以使用您最需要的选项来填充它。转到设置/首选项 | 外观与行为 | 菜单和工具栏 | Markdown 编辑器浮动工具栏。
10、风险控制系统
使用 Git Blame 更新注释:
我们改进了使用 Git Blame进行注释的功能,使调查引入的更改更容易。当您将鼠标悬停在注释上时,IDE 会在编辑器中突出显示行中的差异,并在您单击它时 打开Git 日志工具窗口。
拉取请求评论中的建议更改:
现在可以更轻松地在 PhpStorm 中使用建议的更改,因为您现在可以直接在 IDE 中本地应用或提交更改。
更新了 Git 工具窗口中的提交详细信息窗格:
提交详细信息窗格现在包含有关 GPG 签名和构建状态的信息 。以前,此数据仅在 Git 日志中显示为一列。
Git 文件历史记录:没有索引的新 UI:
Git 文件历史工具窗口 的新 UI现在独立于索引过程。即使 Log 索引关闭,数据也会以新界面表示。
安装破解教程
1、在本站下载并解压,如图所示
2、首先我们来安装软件,如图所示,选择你的安装位置
3、勾选安装位数和进行适配设置,根据提示继续安装,安装完成,点击finish退出向导
4、将 ja-netfilter-all 文件夹复制到 C:(所以 ja-netfilter.jar 文件的路径应该是 C:ja-netfilter-allja-netfilter.jar)
5、默认情况下,过期时间将设置为 2022 年 12 月 31 日。您可以通过记事本打开将其更改为任何时间
6、找到JetBrains 产品的 .vmoptions 文件,它位于 JetBrains IDE 的 bin 目录中。例如:C:Program FilesJetBrainsIDEAbinidea64.exe.vmoptions,记事本方式打开,将以下行添加到 .vmoptions 文件的末尾:
-javaagent:C:ja-netfilter-allja-netfilter.ja
或者,如果您使用自定义 VM 选项,则路径将是,例如:
C:Users%username%AppDataRoamingJetBrainsIntelliJIdea2021.3idea64.exe.vmoptions
7、运行 JetBrains 产品,选择“开始试用”,然后点击log进入页面,登录您的 JetBrains 帐户,成功后,重新点击开始试用。
注意:如果您没有 JB 帐户,只需在 JB 网站上创建一个带有假电子邮件的假帐户,然后使用该帐户登录。
8、进入欢迎界面,Plugins-齿轮按钮-Install Plugin From Disk-选本地语言包插件zh.xxx.zip,然后重启(Restart IDE)或直接将本地汉化插件.jar拖到软件欢迎界面,点重启