PHPStorm 2017官方版是一款备受赞誉的PHP编程开发工具。其提供了一套用于开发PHP应用程序的实用工具,其中包含代码编辑器、调试器、检验工具、版本控制工具、内置Web服务器、数据库管理工具等,这些工具能够帮助用户轻松迅速地撰写高质量编码,进而提升开发效率和产品质量。目前,PHPStorm 2017还具有跨平台的特性,无论是Linux、Windows还是Mac操作系统,都能够使用这款开发工具进行开发。这使得开发人员可以在不同的操作系统上进行无缝的开发工作,从而提高开发效率。
PhpStorm 2017安装教程
1、在本站下载原程序,双击运行,进入安装界面
2、选择软件安装目录
3、选择你需要的配置的选项(这里小编只勾选了桌面快捷方式)
4、设置完成,点击Install,开始安装
5、软件安装中
6、安装完成,接着即可回到桌面运行软件,但是需要登录账号,才能使用
新增功能
一、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 2017 完全支持 PHP 8.3。IDE 中的大多数更改将有机地集成到您的 PhpStorm 工作流程中,您甚至不会注意到它们,因此我们只会提及您需要了解的新功能,以便从中受益。
1、#[\Override]属性
PHP 8.3 引入了新#[\Override]属性。它可用于在重写方法时明确显示您的意图。PHP 引擎能够检查标记为 的方法是否#[\Override]实际覆盖了父方法,如果不是,则抛出异常。PhpStorm 2017 会提前向您发出有关此类情况的警告。
2、PhpStorm 还建议在适用时添加该#[\Override] 属性。
3、新json_validate()功能
PHP 8.3 将新json_validate()函数添加到标准库中。以前,验证字符串是否为有效 JSON 的唯一方法是对其进行解码并检测是否抛出任何错误。PhpStorm 可以检测这些模式并建议用json_validate()函数调用替换它们。如果您只需要知道输入是否是有效的 JSON,这可能会很有用,因为与解码字符串相比,它使用的内存更少。
4、类型化类常量
在 PHP 8.3 中,您可以声明类常量的类型。可以使用除void、callable和 之外的所有类型声明never。
对于类型化类常量,PhpStorm 提供:
- 插入适当类型的建议
- 类型提示完成
- 与默认值类型的兼容性检查
- 覆盖子类中的常量时进行类型重新声明检查
-
编程软件
电脑编程软件是一种用于编写、调试和运行计算机程序的工具,它们通常提供了一种易于使用的界面,使程序员能够编写代码、测试程序和调试错误。在选择编程软件时,程序员需要考虑自己的需求和偏好。
电脑编程软件合集为大家精选了几款当下好用的编程软件,如VS Code编辑器、JetBrains Rider、goland、IntelliJ IDEA、PyCharm、HBuilderX、WebStorm等等。这些文本编辑器各有特点,大家可根据项目需求和个人偏好来选择最合适的工具。
- phpstorm 2021怎么设置为中文
phpstorm 2021是jetbrains打造的全新版本的PHP开发工具,它提供的各项代码编辑以及修改功能可以帮助各位带来更加高效的工作环境...