大小:846.2M
更新时间:24-09-25
系统:Mac
版本:v2024.2.2
PhpStorm2024 mac版是JetBrains为Mac用户推出的一款强大的PHP集成开发环境。这款软件具备智能的代码编辑功能,能够智能地识别代码模式,提供准确的代码提示和自动完成功能,从而大大提高了开发效率。此外,它还支持语法高亮、代码格式化等功能,使代码更易读和维护。除了基本的编辑功能,JetBrains PhpStorm 2024还提供了卓越的调试和测试功能。它支持多种调试器,如Xdebug和Zend Debugger,以及单元测试框架,如PHPUnit和Codeception。通过强大的调试器和测试框架支持,开发者可以轻松地定位和修复代码中的问题,提高应用程序的稳定性和可靠性。
一、日志文件支持
Laravel、Symfony 和 WordPress 日志文件现在可以直接在 IDE 中查看,并正确高亮显示日期、时间、事件(按严重级别)和超链接。
通过 cat、tail 和 head 命令在终端中打开 .log 文件时也可以使用相同的功能。
从 2024.2 开始,Ideolog 插件与 IDE 捆绑,将进一步提升日志记录体验。
二、从浮动工具栏编辑
出现在所选代码段旁边的新浮动工具栏可以让您即时访问重构、AI 赋能的功能和其他核心操作。您可以使用竖三点菜单自定义或隐藏工具栏,并且可以通过 Settings/Preferences | Advanced Settings | Editor(设置/偏好设置 | 高级设置 | 编辑器)从设置中隐藏或取消隐藏。
三、新终端中的补全
现在可以直接在新终端中获取 Laravel、Symfony、WordPress 和 Composer 的命令补全。此外,PHPStan 和 Psalm 用户现在可以使用文件名补全。
四、PER 编码样式
PER 编码样式支持现在开箱即用。要将其开启,请转到 Settings | Code Style | PHP | Set from…(设置 | 代码样式 | PHP | 设置自…)。
五、日语、韩语和中文 UI 选项
基本 IDE 安装中现已包含中文、日语和韩语 UI 语言包。
六、AI Assistant
JetBrains AI Assistant 2024.2 在 Terminal(终端)工具窗口中引入用于高效生成命令的 AI 集成和 AI 辅助 VCS 冲突解决。此外,用户现在可以为文档生成和单元测试创建自定义提示。
七、前端
1、直接运行和调试 TypeScript 文件
现在,运行和调试 TypeScript 文件无需任何额外设置。您可以从不同的入口点执行,包括文件上下文菜单、Run(运行)微件,甚至 Current File(当前文件)配置。
2、改进的主要 Web 框架支持
PhpStorm 2024.2 能够为使用基于文件系统的路由的框架解析路径。它可以根据项目的文件系统解析链接路径,为 Next.js、Nuxt、SvelteKit 和 Astro 提供自动补全和导航。还有对新 Svelte 5 代码段和渲染标记的支持。此外,我们还为 Astro 和 Vue Language Service v2 实现了语言服务器协议 (LSP) 支持,有助于提升代码补全和整体开发者体验。
3、Prettier 集成默认启用
在 WebStorm 2024.2 中,Prettier 集成会在新项目中启用,它们的根 package.json 中具有直接 prettier 依赖项,并且在同一级别具有 Prettier 配置文件。这项功能简化了设置流程并确保 Prettier 集成开箱即启用。
八、UI
1、新 UI 为所有用户默认启用
在 PhpStorm 2024.2 中,新 UI 现在成为所有用户的默认选项,经典 UI 则作为插件提供。新 UI 简洁而现代,提供更大、更易用的控件、一致的调色盘、明亮清晰的图标、增强的对比度和更好的强调色。新 UI 的采用率很高,并且我们已经根据反馈修复了主要问题,因此我们相信它已经为所有人做好了准备。
2、改进的 Customize Main Toolbar(自定义主工具栏)对话框
我们重新设计了 Customize Main Toolbar(自定义主工具栏)对话框中 UI 元素的布局和行为,使其更加直观有序。现在,在主工具栏中搜索、添加和删除操作都更加简单。
九、用户体验
1、改进的全行代码补全
在 2024.2 版本中,我们使接受全行代码补全建议的流程更加直观和精确。内联代码补全建议现在包含代码高亮显示,新的快捷键可以让您从较长的建议中接受单个单词或整个行。我们还优化了将接受的更改集成到代码中的方式,消除了格式设置和相关问题。
2、Search Everywhere(随处搜索)中的预览选项
Search Everywhere(随处搜索)对话框增加了一个选项,用于预览您正在搜索的代码库元素。通过对话框工具栏上的 Preview(预览)图标启用此功能后,预览窗格将出现在搜索结果下方,提供更多上下文并让您更轻松地浏览项目。
3、代理设置自动检测为新用户默认启用
PhpStorm 现在会默认自动检测并使用您的计算机上配置的系统代理设置,促进与外部资源和服务的无缝交互。
4、Linux 上更新的窗口控件
在 Linux 上,PhpStorm 此前将窗口控件置于 IDE 的右侧。现在,它会自动调整控件位置,以匹配您的 Linux 桌面配置中指定的窗口控件设置。这个小但重要的更改可以让您保持适合个人偏好的布局。此外,我们重新设计了窗口控件按钮,提供更接近您操作系统的外观。
1、通过智能代码编辑编写高质量代码
无论您手头有什么任务,PhpStorm 都能提供智能编码辅助。凭借大量实用功能和每个操作的快捷键,您可以完全专注于关键事项并享受高效的 PHP 开发。
2、通过轻松导航阅读代码库
无论您是探索不熟悉的代码库、深入研究旧代码,还是处理自己的项目,PhpStorm 都可以帮助您轻松浏览项目文件、代码行、符号声明和用法。
3、通过智能重构升级您的项目
在整个代码库中快速高效地重构代码。安全迁移到较新的 PHP 和框架版本。点击几下即可撤消更改,并保证代码的质量和兼容性。
4、将更多日常任务委托给 AI
借助 PhpStorm,按照您自己的喜好进行 AI 辅助开发。您可以使用 PhpStorm 的内置 AI 赋能服务,获取整行代码建议而无需向外部服务器发送任何数据,并连入 AI Assistant 为日常任务提供无限 AI 支持
5、使用内置调试器跟踪并修正错误
还在用 var_dump() 查看 PHP 程序内部的情况?借助 PhpStorm 的 Xdebug 可视化调试器,您可以获取实时调试数据、条件断点,并以最少的配置工作逐步了解代码执行。
6、通过对测试框架的支持确保代码质量
利用 PhpStorm 对所有主要 PHP 测试工具(包括 PHPUnit 和 Pest)的内置支持。自动生成单元测试,在文件或项目视图中评估代码覆盖率,并在专用窗口中检查测试结果。
7、使用集成式工具完成更多任务
使用 PhpStorm,您可以专注大局,不必纠结于细枝末节。PhpStorm 可以帮助您简化工作流,例如通过几次点击解决 Git 合并冲突,或者使用 IDE 内部的终端命令。
1、智能代码编辑器
PhpStorm 的代码编辑器是当今业内最强大、最懂语言的编码助手。
您将获得智能代码补全与重构、即时错误检测、类型推断、通过代码库快速轻松导航以及许多其他功能,可以有效摆脱编写代码时单调乏味的工作。
2、框架
PhpStorm 是流行 PHP 框架(包括 Laravel、Symfony 和 WordPress)的首选 IDE。除了 PhpStorm 对普通 PHP 代码的深入理解,您还能获得对所选开发框架的广泛编码辅助、代码生成和导航支持。
3、前端
除了 PHP,PhpStorm 还完全支持 JavaScript、TypeScript、jQuery 以及所有其他主要前端技术开发。
您将获得一个开箱即用的全栈 IDE,它能够处理包括重构、调试和单元测试在内的最棘手开发任务,无论是在您的 Web 应用程序的客户端还是服务器端。
4、调试器
使用 PhpStorm 的调试用户界面跟踪难以复现的问题。无需离开 IDE,即可逐步执行代码、检查输出并对表达式求值。
PhpStorm 可以为您完成设置和验证 Xdebug 的复杂工作,或者您也可以进一步自定义设置,以应对像通过 SSH 进行远程调试和分析这样的高级场景。
5、测试工具
充分利用 PhpStorm 对所有主要 PHP 测试工具(包括 PHPUnit、Pest、Behat、Codeception 和 phpspec)的内置支持。
生成测试类并立即从目录或文件或者直接从编辑器运行它们。在专用窗口中检查测试结果,并评估 PHPUnit 测试覆盖了多少代码。
6、数据库
PhpStorm 支持主流数据库,包括 MySQL、PostgreSQL、MongoDB 和 SQLite。借助用于查询数据库、浏览架构和重构的专用功能,您可以立即获得在项目中使用数据库和 SQL 所需的一切工具和资源。
macOS 12.0 及更高版本
最低 2 GB 可用 RAM 和 8 GB 系统总 RAM
3.5 GB 硬盘空间,推荐 SSD
最低屏幕分辨率 1024x768
v2024.2.2版本
此版本的亮点包括:
1、日志文件支持
2、从浮动工具栏编辑
3、新终端中的补全
4、改进的全行代码补全
phpstorm2023 mac版v2023.3.6大小:613.9M时间:2024-04-18查看
相同厂商JetBrains更多>>
同类热门
猜你喜欢
类似软件
processing mac版(编程软件)126.7M147人在用processing是一种新兴计算机语言,它的概念是在电子艺术的环境下介绍程序语言,多多小编今天为您带来的processing mac版便是一款开源免费的Processing语言的编程软件,主要用于在电子艺术和视觉设计社区被用来教授编程基础,同时运用于大
查看热门标签
网友评论0人参与,0条评论
最新排行
编程猫少儿编程mac版87.71Mv1.6.1 大家都知道由于科技的发展,人工智能等科研技术的不断提高,计算机行业的发展前景也是非常的乐观,但是程序员这个工作却略显枯燥,这使大多数的青少年不太乐意接触这个行业,今天小编带来的这款编程猫 for mac版就可以用一种欢快的方式帮助孩子们学习编程知识
查看vmware fusion12 mac版中文破解版623.36Mv12.1.2专业版vmware fusion 12是一款能够帮助用户在Mac平台下运行Windows系统的虚拟机软件,该软件支持将200多种操作系统作为虚拟机来运行,如windows、windows10、ubuntu、centos、深度Linux(Deepin)等它都能轻
查看java for mac(java运行环境包)74.17MV1.8.0简体中文版作为一种功能强大并简单易用的编程语言,Java收到广泛的欢迎,使用java开发的软件也越来越多,而想要打开java编写的程序,就需要在电脑中安装java运行环境,多多小编就给大家带来java mac版。现在,Java几乎已经成为了所有类型的网络应用程序的
查看brackets mac中文版(前端编辑器)76.09M1.12 说起前端开发工具,很多前端编辑想到的就是sublime,但是这款软件在插件使用与修改代码上还是有些不便,多多小编今天为您带来brackets mac中文版,这是一款由adobe公司开发的开源免费的前端编辑器,专为网页设计师和前端开发人员开发,内置H
查看