文章目录
- 废话不多说上教程:(动画教程 + 图文教程)
- 一、动画教程
- 激活 与 升级(至最新版本)
- 二、图文教程 (推荐)
- Stage 1.下载安装 toolbox-app(全家桶管理工具)
- Stage 2 : 下载工具
- Stage 3-1 : windows为例
- Stage 3-2 : mac为例
- Stage 4 : 打开工具
- PhpStorm 2024.1 最新变化
- 使用本地 AI 进行全行代码补全
- 对 Symfony 的 AssetMapper 的支持
- 新终端 Beta
- 编辑器中的粘性行
- Pest 改进
- PHPUnit 11.0 支持
- 对 `dd、var_dump` 和 `symfony/var-dumper` 的改进
- 检查 `composer.json` 中易受攻击的 PHP 软件包
- WSL 中的 rsync 支持
- 前端更新
- 适用于 Vue、Svelte 和 Astro 的组件用法
- _Language Services_(语言服务)微件
- 其他改进
- 用于缩小整个 IDE 的选项
- 对 `class-string` 类型的更出色支持
- 编辑器内代码审查
- 数据编辑器中的本地筛选
- 为什么选择 JetBrainsIDE?
- 在这里插入图片描述 选择您的主要语言以查找合适的 IDE
- 在这里插入图片描述 不只是功能的组合
- 代码分析和快速修复
- 集成的调试器
- 项目级重构
- 即时搜索和导航
- Al Assistant
- 远程开发
- 充满活力的插件生态系统
- 我们的客户评价
今天我们花几分钟分享一个试用方法,一次学习,终身受益
-
一分钟试用全家桶旗下所有软件
-
试用码适用于旗下所有工具
-
支持一键更新升级至最新版本
-
试用码至2099(适合娱乐学习,切勿商用)
-
推荐使用正版,白菜价正版,
公众号 金榜探云手 回复 vip
获取正版
,全家桶、全插件、全主题、随便用
,每年只需一杯咖啡!
废话不多说上教程:(动画教程 + 图文教程)
- 所有软件一样的步骤,试用码通用
一、动画教程
激活 与 升级(至最新版本)
激活
升级最新版本
二、图文教程 (推荐)
Stage 1.下载安装 toolbox-app(全家桶管理工具)
- 先去官网下载
toolbox-app 一键下载和升级 软件 (极力推荐)
- 可以在toolbox-app下载全家桶最新的工具。
Stage 2 : 下载工具
- 打开下载好的试用包(下载后记得不要删除和移动,然后安装的路径尽量
不要带中文路径、删掉就会失效的
)(公众号金榜探云手
:输入00CSDN
下载)
Stage 3-1 : windows为例
-
(这里需要关掉idea,这里是PhpStorm)
-
先执行
uninstall-all-users.vbs
,直接双击打开,
出现弹框done说明成功 -
然后再执行
install-current-user.vbs
,直接双击打开即可
这里需要等待10秒左右才会出现done弹框,才是成功 -
打开 idea 再输入对应的试用码即可
Stage 3-2 : mac为例
-
Mac / Linux 系统与上面 Windows 系统一样,需将补丁所属文件 /jetbra 复制到某个路径,且
路径不能包含空格与中文
。 -
再运行uninstall.sh
sh xxxxx 运行下.sh文件(记得sh后面加空格加路径)
出现done说明成功。
-
接着执行install.sh,与上面同理,出现done,the kill xxxxx 说明成功。
Stage 4 : 打开工具
- (这里注意一定要重新打开软件)
- 重新打开(如:PhpStorm)
- 提示要输入试用码
- (全家桶所有激活步骤相同,激活码通用,这里以webstorm为例)
-
Licensed即表示试用成功,点击continue关掉窗口就好了,试用截止时间显示到2099年(实际是永久,只是这样会低调一些,防止被官方针对)
-
即便成功,由于官方会动态升级,可能随时失效,保持联系,我们永久维护
-
公众号
金榜探云手
回复 【vip
】 获取正版,全家桶、全插件、全主题、随便用,每年只需一杯咖啡IDEA付费版使用百科全书
Pycharm付费版使用百科全书
JetBrains 为多款 IDE 发布了 2024 年度首个大版本更新 (2024.1),包括 IntelliJ IDEA 、WebStorm、PhpStorm 和 PyCharm 等。
PhpStorm 2024.1 最新变化
此版本的亮点包括:
- 使用本地 AI 进行全行代码补全
- 对 Symfony 的 AssetMapper 的支持
- 新终端
- 针对 Pest 的改进
- PHPUnit 11.0 支持
使用本地 AI 进行全行代码补全
即使无法访问互联网,您现在也可以对 PHP 代码以及 JavaScript、TypeScript 和 HTML 使用按行自动补全功能。 借助全行代码补全,本地 LLM 可以直接在您的设备上处理和分析数据,从而实现超快的离线代码补全,并将延迟降至最低。
采用这种方式,您生成的代码不仅绝不会包含不存在的变量或方法,而且还符合您的数据隐私政策,因为它不需要连接到外部服务器。 此功能包含在付费 PhpStorm 订阅方案中,因此无需额外许可证。
对 Symfony 的 AssetMapper 的支持
现在,您可以通过 importmap.php
快速安装缺失的模块和软件包,并对其类和方法使用完整的自动补全。
新终端 Beta
您现在可以试用新终端了。 您可以在 Settings | Tools | Terminal | Enable New Terminal(设置 | 工具 | 终端 | 启用新终端)中切换新旧终端。
目前,仅支持 Bash、Zsh 和 PowerShell,其他 shell 正在开发中。
编辑器中的粘性行
滚动时,此功能会将类或方法的开头等关键结构元素固定到编辑器顶部。 这将使作用域始终保持在视野中,您可以点击固定的行快速浏览代码。
Pest 改进
我们改进了 Go to(转到)操作菜单中测试与方法之间的导航,以及使用快速修复时重复测试与自定义期望之间的导航。 此外,我们还修正了从 Run(运行)工具窗口打开测试源代码时出现的导航问题。
新功能还包括为 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 的组件用法
PhpStorm 现在为 Vue、Svelte 和 Astro 文件中的组件用法提供编辑器内提示。 这将帮助您快速找到项目中任意位置特定组件的所有用法。
Language Services(语言服务)微件
您将在状态栏上找到新的 Language Services(语言服务)微件,它可以提供对当前文件和项目的有效语言服务的洞察。 您可以直接从此微件重新启动服务或导航至其设置。
其他改进
用于缩小整个 IDE 的选项
您现在可以将 IDE 缩小到 90%、80% 或 70%,从而可以灵活地调整 IDE 元素的大小。
对 class-string
类型的更出色支持
PhpStorm 现在可为 class-string
类型的实体提供 static 方法补全。
编辑器内代码审查
借助实现的新审查模式,PhpStorm 2024.1 为 GitHub 和 GitLab 用户引入了增强的代码审查体验。 此功能与编辑器集成,促进作者与审查者直接互动。 在检查拉取/合并请求分支时,审查模式会自动激活,并在装订区域中显示粉色标记,表明代码更改可供审查。 点击这些标记会弹出一个显示原始代码的弹出窗口,这样您就能快速识别哪些代码已被更改。 装订区域图标可以帮助您迅速发起新讨论,以及查看和隐藏现有讨论。 这些图标还可以让用户方便地访问评论,从而轻松查看、回复和作出反应。
数据编辑器中的本地筛选
此版本在数据编辑器中引入了期待已久的本地筛选功能。 现在,您可以根据列值快速筛选行,而无需向数据库发送查询。 这种本地方式只影响当前页面,但如果需要扩大作用域,可以调整页面大小或提取所有数据。 要禁用所有本地筛选器,请取消选择指定的 Enable Local Filter(启用本地筛选器)图标。
为什么选择 JetBrainsIDE?
选择您的主要语言以查找合适的 IDE
所有 JetBrains IDE 都旨在为您提供量身定制的针对特定语言的开发者体验,它们对相关技术、框架和其他语言提供内置支持,因此,您可以在一个工具中获得所需的一切。
不只是功能的组合
代码分析和快速修复
集成的调试器
项目级重构
即时搜索和导航
- 快速走位代码段、文件和资源,在处理或探索大型项目时提高效率