大小:459.1M
更新时间:25-02-26
系统:Pc
版本:v2023.3.8
phpstorm2023官方版是一款基于Java内核开发的PHP IDE代码编辑器,它带有所有必要的功能,以提高PHP开发人员的生产力,可随时帮助用户对其编码进行调整,运行单元测试或者提供可视化debug功能,非常适合PHP开发人员及前端工程师,并且支持多种技术,包括HTML、CSS、JavaScript、TypeScript、SQL和许多其他语言,同时还具有实时代码分析、自动完成、重构、调试和版本控制等功能,可大大简化编码过程并提高代码质量。
除此之外,phpstorm2023是一个重大更新,包括与 3v4l.org 的集成、更好的性能、增强的新 UI、适用于 PHP 的 DFA 调试器、对具有多个 composer.json 文件的项目的支持等,并且可以在多平台上协作办公,将精准的开发人员工具整合在一起,创造更加便捷的开发环境,可以说尽可能多地消除必要的日常编程任务,以便程序员可以专注于他们的应用程序,有需要的朋友欢迎前来下载。
1、跨平台。
2、对PHP支持refactor功能。
3、自动生成phpdoc的注释,非常方便进行大型编程。
4、内置支持Zencode。
5、生成类的继承关系图,如果有一个类,多次继承之后,可以通过这个功能查看他所有的父级关系。
6、支持代码重构,方便修改代码。
7、拥有本地历史记录功能(local history功能)。
8、方便的部署,可以直接将代码直接upload到服务器。
一、AI Assistant 已不再预览
JetBrains AI Assistant 现已全面推出,具有许多新功能和改进功能,可提高您在 JetBrains IDE 中的工作效率。
1、基于LLM的代码完成
- AI Assistant 现在可以为您生成多行代码块。只需开始在新行中输入,如果有 LLM 建议,就会出现一个灰色的代码片段。按Tab接受建议。
- 目前,此类建议可在类上下文或函数定义内使用。
2、测试代码生成
AI Assistant 还可以为类方法生成测试。将插入符号放在您希望用单元测试覆盖的类方法上,只需按Alt+Enter,选择 AI Assistant,然后选择“生成单元测试”。
3、编辑器内代码生成
以前,您可以使用 AI 聊天来生成代码片段。现在有了 AI助手| 生成代码...在编辑器内打开提示的操作。系统将要求您输入要生成的代码的描述。一旦你这样做了,AI助手会提供建议,你可以接受部分或全部建议。
4、控制台中基于 AI 的错误解释
有时,当您执行 PHP 脚本或运行配置或运行 Composer 操作时,作业会因某种原因失败。AI助手可以帮助您确定问题的根本原因。单击堆栈跟踪或错误消息中的“使用 AI 解释”按钮即可获取 AI 生成的解释。
二、害虫更新
- PhpStorm 现在支持 开箱即用的Pest 测试框架。我们最近与Pest 插件的原作者达成协议, 接管其开发并将其捆绑在 PhpStorm 中。您可以阅读我们最近的博客文章中的详细信息 。
1、就像 PHPUnit 测试一样,Pest 测试现在可以直接从 PhpStorm 运行。当您将插入符号放入测试并触发运行窗口时,将为该特定测试创建运行配置。您可以将插入符号放在文件中,但不能放在任何特定测试中,以触发该文件中的所有测试。
2、有了这个新的 Pest 支持,您可以通过调用$this. 它还改进了测试函数中的自动完成功能,因此您可以在键入时查看可用的断言。
3、在 Pest 中,您可以编写自定义期望来减少测试中的样板检查。PhpStorm 可以帮助您找到自定义期望的用法并帮助您重命名它们。
三、PHP 8.3 支持
PhpStorm 2023.3 完全支持 PHP 8.3。IDE 中的大多数更改将有机地集成到您的 PhpStorm 工作流程中,您甚至不会注意到它们,因此我们只会提及您需要了解的新功能,以便从中受益。
1、#[\Override]属性
PHP 8.3 引入了新#[\Override]属性。它可用于在重写方法时明确显示您的意图。PHP 引擎能够检查标记为 的方法是否#[\Override]实际覆盖了父方法,如果不是,则抛出异常。PhpStorm 2023.3 会提前向您发出有关此类情况的警告。
2、PhpStorm 还建议在适用时添加该#[\Override] 属性。
3、新json_validate()功能
PHP 8.3 将新json_validate()函数添加到标准库中。以前,验证字符串是否为有效 JSON 的唯一方法是对其进行解码并检测是否抛出任何错误。PhpStorm 可以检测这些模式并建议用json_validate()函数调用替换它们。如果您只需要知道输入是否是有效的 JSON,这可能会很有用,因为与解码字符串相比,它使用的内存更少。
4、类型化类常量
在 PHP 8.3 中,您可以声明类常量的类型。可以使用除void、callable和 之外的所有类型声明never。
对于类型化类常量,PhpStorm 提供:
- 插入适当类型的建议
- 类型提示完成
- 与默认值类型的兼容性检查
- 覆盖子类中的常量时进行类型重新声明检查
5、弃用
PHP 8.3 引入了一些弃用内容,PhpStorm 为您提供了相应的检查来发现它们。
四、交响乐支持
PhpStorm 2023.3 为 Symfony 开发人员带来了各种改进。
1、新建项目向导
Symfony 的新内置项目初始值设定项允许您直接从欢迎屏幕创建具有所需类型和版本的新 Symfony 项目。
2、QueryBuilder 中的 Doctrine 查询语言支持
您现在可以在 QueryBuilder 方法调用中享受对 DQL 的完整 IDE 支持。功能包括突出显示、字段完成、解析目标模型类的能力等等。
3、将注释转换为 Symfony 和 Doctrine 的属性
随着 PHP 8.0 中引入属性,Doctrine 注释已被弃用,并将很快被删除。为了帮助您进行切换,PhpStorm 2023.3 包含将 Doctrine 注释转换为属性的功能。
PhpStorm 还支持将 Symfony 注释转换为其相应的属性,如#[Required]、 #[Route]等。
五、PHP 的其他更新
1、从项目中排除外部库文件的选项
作为一项实验性新功能,我们还添加了排除来自索引库的目录的功能。从项目中排除此类文件将帮助您避免多重定义问题并提高索引性能。
2、泛型类型的专用样式
我们继续致力于改善仿制药的使用体验。在 PhpStorm 2023.3 中,现在可以为泛型设置颜色编码,从而更容易区分泛型类型。
3、能够折叠多行 PHP 属性
随着属性采用的增加,有时很难从给定框架中读取使用长多行属性注释的代码。在 PhpStorm 2023.3 中,这应该不再是问题,因为您现在可以折叠多行属性。
4、PHPUnit 元数据从 PHPDoc 到属性的转换
PHPUnit 10引入了对属性的支持,用于将元数据添加到测试类和测试方法以及测试的代码单元。我们已经实施了检查和快速修复,将帮助您从旧的 PHPDoc 注释迁移到这种新样式。
六、版本控制系统
一体化差异查看器
PhpStorm 2023.3 引入了一种改进的方式来审查更改。现在,您无需逐一浏览每个文件,而是可以在单个可滚动框架中查看变更集中的所有已修改文件。这个新的 diff 查看器可从Git Log工具窗口访问,目前可与 JetBrains Space 评论配合使用。我们正在努力使其与 GitLab 和 GitHub 兼容。
七、调试器
PhpStorm 2023.3 的新“运行到光标”嵌入选项允许您在调试时快速执行特定代码行。程序暂停后,您可以将鼠标悬停在要执行的代码行上,然后使用“运行到光标”弹出窗口。Alt + F9将插入符号放在所需的行上后 调用键盘快捷键也可以实现相同的效果。
八、用户界面
1、在默认查看模式下隐藏主工具栏的选项
为了响应您对新 UI 的反馈,我们在使用 IDE 的默认查看模式时可以隐藏主工具栏,就像在旧 UI 中一样。要删除工具栏,请选择“视图”| “工具栏”。外观并取消选中工具栏选项。
2、恢复默认工具窗口布局的选项
随着 PhpStorm 2023.1 的发布,我们引入了保存多个工具窗口布局并在它们之间切换的功能,从而增强了工作区的可定制性。在 PhpStorm 2023.3 中,我们通过引入默认布局选项来扩展此功能,该选项提供了一种将工作区的外观恢复为其默认状态的快速方法。此布局不可自定义,可以通过Window |访问,布局。
3、默认情况下用颜色编码的编辑器选项卡
为了更轻松地同时在编辑器中处理各种文件类型,我们默认为编辑器选项卡引入了颜色编码,反映了它们在项目工具窗口中的外观。
4、TypeScript 改进
PhpStorm 包含 WebStorm 功能,现在解决了添加语句时出现的一些令人沮丧的不一致问题import type,并且使使用变得verbatimModuleSyntax更加容易。我们添加了用于配置 TypeScript 导入类型语句类型的选项。我们还改进了 TypeScript 文件的package.jsonexports字段的行为。
九、HTML 到 JSX 单标签关闭
现在,当您将 HTML 代码粘贴到 JSX 文件中时,PhpStorm 不仅会转换属性,还会自动为您关闭单个标签。您可以在“设置” | “设置”下配置此选项。编辑| 一般| 智能钥匙| JavaScript 。
十、CSS 自定义@property支持
为了支持用于创建自定义 CSS 属性的新@propertyAPI,PhpStorm 2023.3 现在提供用于显式定义 CSS 自定义属性的检查和完成功能,允许您检查和限制属性类型、建立默认值并确定自定义属性的继承可能性。
十一、Vue 3 的改进
我们添加了对 的支持defineSlots,提供名称的补全和导航slot,以及重命名重构。我们还引入了对属性的补全支持defineExpose。在 PhpStorm 2023.3 中,将根据函数指定的名称添加所需的组件导入 defineOptions。
1、PHPstorm设置让它默认就显示行号
Settings->Editor->General->Appearance 第四个勾选 show numbers
2、PHPstorm在右侧显示当前页面中包含的函数(快捷键 ALT + 7)
view->Tool Windows->Structure
3、PHPstorm在左侧显示项目目录结构(快捷键 ALT + 1)
view->Tool Windows->Project
4、常用快捷键
command + option + l将代码格式化
command + shift + u切换大小写
command + shift + + / command + shift + - 折叠/展开所有区块
command + e 列出最后打开的文件
control + tab / control + shift + tab 切换打开的文件
command + / 行注释
ctrl + shift + / 块注释
command + b 函数追踪,同command +单击
command + alt + 左右箭头 操作动作前进/回退
shift + command + r 按文件名搜索对应文件所在路径
shift + command + t 按类名搜索对应文件所在路径
shift + command + c 复制当前文件所在路径
Command + Shift + O 打开文件
Command + O 打开类
alt + F1定位编辑文件所在位置:
alt + F12打开命令行栏
command + shift + f 全局搜索
v2023.3.8版本
此重大更新的亮点包括:
1、AI Assistant 预览阶段结束
2、Pest 支持
3、PHP 8.3 支持
4、改进的 Symfony 支持
5、UI 的体验改进
应用信息
其他版本
PhpStorm2025官方版v2025.2.5大小:903.57M时间:2025-11-30查看
jetbrains phpstorm 2024电脑版v2024.3.7大小:756.24M时间:2025-11-30查看
同类热门
橙光制作工具电脑版
hbuilderx电脑版
猿编程电脑版
PHP Coder汉化版
cimco edit2024官方版
y3编辑器电脑版
RubyMine2025电脑版
jetbrains fleet编辑器
猜你喜欢
类似软件
Frontpage编辑器1.75M872人在用 Frontpage编辑器是由微软公司早期出品的一款非常知名的网页制作入门级软件,是最著名的"所见即所得"的网页编辑软件之一。FrontPage使用方便简单,会用Word 就能做网页,因此相对Dreamweaver等软件更容易上手。 Fr
查看
msys2(类Linux开发环境)100.11M188人在用 msys2官方版是一款能为windows系统提供类Linux开发环境的软件,同时也是一个基于Cygwin和MinGW-w64的MSYS重写升级版本,主要能为其使用者提供bash shell、Autotools、版本控制软件和MinGW-w64工具链
查看
Bluefish(开源代码编辑器)4.42M288人在用 bluefish是一个为有经验的网页设计师及程序师设计的开源代码编辑器,支持众多的编程及标记语言,包括c、apache、dhtml、docbook、html、php+html、php、replace和sql等;软件专注于动态和交互式网站开发,界面简
查看热门标签
网友评论0人参与,0条评论
最新排行
AliOS Studio(阿里编程工具)316.14Mv1.2.6 AliOS Studio官方版是针对开发者设计的一款开源免费,功能强大的Cloud App的集成开发环境,提供了一套功能强大,使用简单,风格统一的API接口,支持包括编辑器,调试器,模拟器,工程自动化软件在内的一系列工具,支持Native调用,包含
查看
JavaScript代码排版工具21Kv1.0绿色版 JavaScript代码排版工具是一款非常好用的js代码格式排版工具,它可以直接帮助你一键修改你的代码排版,以及把那些按字数来换行的文章修正为按段落换行,自动删除空段,根据需要任意选择单换行和双换行,让你的代码排版变得整洁规律,可以大大提高你的工作
查看
keil uvision4软件189.05Mv4.12 KEIL是公司的名称,有时候也指KEIL公司的所有软件开发工具,uVision4是KEIL公司开发的一个集成开发环境(IDE),他在功能上和Eclipse类似,提供工程管理、源代码编辑、编译设uVision置、下载调试和模拟仿真等功能,提供一个环境
查看
海泰克人机界面软件(ADP6.8中文版)25.25Mv6.13.0-B203官方版 海泰客人机界面触摸屏HMI编程软件ADP6.13是一款专为海泰客人机界面触摸屏设计的编程工具,旨在为工业自动化领域的HMI(人机界面)系统开发提供强大的支持。该软件采用“所视即所得”的先进观念,使用者可立即在屏幕上看到界面设计的实际结果,如各种字形
查看
wxFormBuilder(界面编辑设计工具)13.06Mv3.9官方版 wxFormBuilder是由softonic推出的一款界面编辑设计工具,这款软件用于生成跨平台编译代码,能够快速搭建GUI开发环境,而且软件右边的编辑栏还会自动变成对应控件的属性编辑,其你可以修改该控件和窗体的各类属性,非常实用。另外,wxFor
查看