当前位置: 首页 > news >正文

JETBRAINS IDES 分享一个2099通用试用码!PhpStorm 2024 版 ,支持一键升级

文章目录

    • 废话不多说上教程:(动画教程 + 图文教程)
    • 一、动画教程
      • 激活 与 升级(至最新版本)
    • 二、图文教程 (推荐)
    • 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 订阅方案中,因此无需额外许可证。

本地 AI 代码补全

对 Symfony 的 AssetMapper 的支持

对 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_dumpsymfony/var-dumper 的改进

现在,您可以直接在编辑器中打开类和文件链接,并在控制台输出中折叠/展开结构。

检查 composer.json 中易受攻击的 PHP 软件包

PhpStorm 现在可以根据 Checkmarx 数据库交叉检查项目的 PHP 软件包,并通过检查 composer.json 文件来高亮显示易受攻击的软件包。

WSL 中的 rsync 支持

现在,您可以将 WSL 分发路径用于 rsync 工具,部署过程中将使用该工具。

前端更新

Vue、Svelte 和 Astro 文件

适用于 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 都旨在为您提供量身定制的针对特定语言的开发者体验,它们对相关技术、框架和其他语言提供内置支持,因此,您可以在一个工具中获得所需的一切。

在这里插入图片描述
不只是功能的组合

代码分析和快速修复

在这里插入图片描述

集成的调试器

在这里插入图片描述

项目级重构

在这里插入图片描述

即时搜索和导航

  • 快速走位代码段、文件和资源,在处理或探索大型项目时提高效率
    在这里插入图片描述

Al Assistant

在这里插入图片描述

远程开发

在这里插入图片描述

充满活力的插件生态系统

在这里插入图片描述

我们的客户评价

在这里插入图片描述

相关文章:

JETBRAINS IDES 分享一个2099通用试用码!PhpStorm 2024 版 ,支持一键升级

文章目录 废话不多说上教程:(动画教程 图文教程)一、动画教程激活 与 升级(至最新版本) 二、图文教程 (推荐)Stage 1.下载安装 toolbox-app(全家桶管理工具)Stage 2 : 下…...

超级好用的C++实用库之MD5信息摘要算法

💡 需要该C实用库源码的大佬们,可搜索微信公众号“希望睿智”。添加关注后,输入消息“超级好用的C实用库”,即可获得源码的下载链接。 概述 MD5信息摘要算法是一种广泛使用的密码散列函数,由Ronald L. Rivest在1991年设…...

ssm132医院住院综合服务管理系统设计与开发+vue

医院住院综合服务管理系统的设计与实现 摘 要 互联网发展至今,无论是其理论还是技术都已经成熟,而且它广泛参与在社会中的方方面面。它让信息都可以通过网络传播,搭配信息管理工具可以很好地为人们提供服务。针对医院住院信息管理混乱&…...

在Linux上安装并启动Redis

目录 安装gcc环境 上传redis文件 启动redis-server 后台启动redis-server 查看redis启动状态 参考文章:Linux 安装 Redis 及踩坑 - 敲代码的阿磊 - 博客园 (cnblogs.com) 准备:打开VMware Workstation,创建一个虚拟机,进入管…...

vue3.0+antdv的admin管理系统vue-admin-beautiful推荐

前言 几年前,笔者自学了vue这一优秀的前端框架,但苦于没项目练手,无意间发现了vue-admin-beautiful这一优秀的前端集成框架。当时就使用它做了一很有意思的小项目---终端监控云平台,实现了前端和后台的整体功能。整体方案介绍参见…...

C# WinForm —— 20 RichTextBox 介绍

1. 简介 富文本框,拥有TextBox的所有功能,,但还有更多高级的文本输入和编辑功能,比如设置字体颜色、样式、段落、图片、超链接等 2. 常用属性 属性解释(Name)控件ID,在代码里引用的时候会用到,一般以 rtxt 开头Acce…...

springmvc数据绑定

数据绑定 数据绑定流程 springmvc框架将ServletRequest对象及目标方法的入参实例传递给WebDataBinderFactory实例,以创建DataBinder实例对象 DataBinder调用装配在springmvc上下文中的ConversionService组件进行数据类型转换、数据格式化工作。将Servlet中的请求信息…...

Milvus的存储/计算分离

前言 根据数据面与控制面相隔离的原则,从可扩展性和灾难恢复来看,Milvus由4个相互独立的层组成 访问层 由一系列无状态的代理组成,访问层是系统和用户之间的第一层,它主要是验证客户端请求和规整返回的结果 代理是无状态的&am…...

SHAP值是个什么值?

SHAP 值是个什么值? 起初,我们知道SHAP值代表了变量对于结局变量的贡献程度,然而,在做了一些SHAP分析之后,感觉有一些SHAP值还是有一些难以理解的地方,比如,为什么有负值?SHAP值为0…...

Django接口卡死一直没有返回响应

当Django接口出现卡死且没有返回响应时,可能是由于多种原因导致的。以下是一些排查和解决问题的步骤: 查看日志: 首先检查Django的日志,看看是否有任何错误或异常被记录。这可以帮助你确定问题的根源。 检查数据库连接&#xff1…...

7-139 有趣的括号

括号()的组合千奇百怪,Drizzle 想知道各种组合的括号可以是否合法 合法要求:每个同类型的左括号必须有与之对应的同类的右括号以正确的顺序闭合 要求: 输入:输入一个括号字符串 输出:输出是否合法,是则True,否则False 示例: 输入: (){}[]输出: True范围: 对于 1…...

解决qt5.12.12编译源码没有libqxcb的问题

最近要研究一下qt源码,因为设计到要修改源码,所以需要编译源码并替换修改的库文件运行验证。 我这里使用的是qt5.12.12版本,去官网上下载对应版本的安装包,安装时勾选上源码即可。 后面编译完发现,plugins/platforms/目录下没有生成库文件libqxcb.so,造成了一点麻烦。 设置 e…...

在kubernetes中配置Ingress

目录 1. 安装Nginx Ingress Controller2. 准备TLS证书3. 编写Ingress资源定义4. 应用Ingress配置5. 验证配置 1. 安装Nginx Ingress Controller 首先,确保你的Kubernetes集群已经准备好。你可以使用Helm或者直接通过yaml文件来安装Nginx Ingress Controller。这里给…...

HarmonyOS ArkTS 实现类似Android中RadioButton得效果

在Android中如实现下图可以用radioGroup和RadioButton实现,但在ArkTs中radio不能实现自定义样式,所以用Tabs来实现这种效果,效果图如下: 一、效果图 二、实现横向布局的三个TabContent,代码如下 State currentIndex: n…...

AWS简介

AWS AWS,全称为Amazon Web Services,是亚马逊公司旗下的云计算服务平台,自2006年起向全球用户提供广泛而深入的云计算服务。AWS是全球最全面、应用最广泛的云平台之一,它从全球的数据中心提供超过200项功能齐全的服务&#xff0c…...

STM32的FLASH学习笔记

不同型号的 STM32,其 FLASH 容量也有所不同,最小的只有 16K 字节,最大的则达到了1024K 字节。大容量产品的闪存模块组织如图所示: STM32 的闪存模块由:主存储器、信息块和闪存存储器接口寄存器等 3 部分组成。 ​ ①主…...

人工智能-深度学习-PyTorch数据读取实战【含详细源代码+数据集+图示分析】

(以RMB人民币二分类为例) 介绍 在深度学习任务中,数据读取是至关重要的一环。它影响着模型的训练速度和训练效果。本文将以PyTorch框架为例,介绍如何读取RMB人民币二分类数据集,并进行详细的代码解析和图示分析。 原理详解 PyTorch提供了多种数据读取方法,包括: 手动…...

Qt常量字符串中文乱码QTextCodec转换无效

windows中文系统,local编码是GBK18030 常量字符串包含中文,通过QString::fromLocal8bit和QTextCodec::codecForName("GB18030")->toUnicode均不奏效 原因:源码编码为UTF-8,但VS编译器(MSVC)…...

(五)Spring教程——Spring IoC容器(上)

在Spring框架中,Bean的实例化和组装都是IoC容器配置元数据完成的。Spring框架提供的容器主要是基于BeanFactory和ApplicationContext两个接口,一种是实现BeanFactory接口的简单容器,另一种是实现ApplicationContext接口的高级容器。 BeanFact…...

TiDB学习1:TiDB体系架构概览

目录 1. TiDB体系结构 2. TiDBsever 3. TiKV 4. PD(Placement Driver) 5. TiFlash 1. TiDB体系结构 水平扩容或者缩容金融级高可用实时 HTAP云原生的分布式数据库兼容MySQ 5.7 协议 2. TiDBsever 处理客户端的连接SQL语句的解析和编译关系型数据与 kv 的转化(insert语句)S…...

【Axure高保真原型】引导弹窗

今天和大家中分享引导弹窗的原型模板,载入页面后,会显示引导弹窗,适用于引导用户使用页面,点击完成后,会显示下一个引导弹窗,直至最后一个引导弹窗完成后进入首页。具体效果可以点击下方视频观看或打开下方…...

多云管理“拦路虎”:深入解析网络互联、身份同步与成本可视化的技术复杂度​

一、引言:多云环境的技术复杂性本质​​ 企业采用多云策略已从技术选型升维至生存刚需。当业务系统分散部署在多个云平台时,​​基础设施的技术债呈现指数级积累​​。网络连接、身份认证、成本管理这三大核心挑战相互嵌套:跨云网络构建数据…...

生成xcframework

打包 XCFramework 的方法 XCFramework 是苹果推出的一种多平台二进制分发格式,可以包含多个架构和平台的代码。打包 XCFramework 通常用于分发库或框架。 使用 Xcode 命令行工具打包 通过 xcodebuild 命令可以打包 XCFramework。确保项目已经配置好需要支持的平台…...

深入浅出:JavaScript 中的 `window.crypto.getRandomValues()` 方法

深入浅出:JavaScript 中的 window.crypto.getRandomValues() 方法 在现代 Web 开发中,随机数的生成看似简单,却隐藏着许多玄机。无论是生成密码、加密密钥,还是创建安全令牌,随机数的质量直接关系到系统的安全性。Jav…...

从深圳崛起的“机器之眼”:赴港乐动机器人的万亿赛道赶考路

进入2025年以来,尽管围绕人形机器人、具身智能等机器人赛道的质疑声不断,但全球市场热度依然高涨,入局者持续增加。 以国内市场为例,天眼查专业版数据显示,截至5月底,我国现存在业、存续状态的机器人相关企…...

Springcloud:Eureka 高可用集群搭建实战(服务注册与发现的底层原理与避坑指南)

引言:为什么 Eureka 依然是存量系统的核心? 尽管 Nacos 等新注册中心崛起,但金融、电力等保守行业仍有大量系统运行在 Eureka 上。理解其高可用设计与自我保护机制,是保障分布式系统稳定的必修课。本文将手把手带你搭建生产级 Eur…...

VTK如何让部分单位不可见

最近遇到一个需求&#xff0c;需要让一个vtkDataSet中的部分单元不可见&#xff0c;查阅了一些资料大概有以下几种方式 1.通过颜色映射表来进行&#xff0c;是最正规的做法 vtkNew<vtkLookupTable> lut; //值为0不显示&#xff0c;主要是最后一个参数&#xff0c;透明度…...

04-初识css

一、css样式引入 1.1.内部样式 <div style"width: 100px;"></div>1.2.外部样式 1.2.1.外部样式1 <style>.aa {width: 100px;} </style> <div class"aa"></div>1.2.2.外部样式2 <!-- rel内表面引入的是style样…...

Matlab | matlab常用命令总结

常用命令 一、 基础操作与环境二、 矩阵与数组操作(核心)三、 绘图与可视化四、 编程与控制流五、 符号计算 (Symbolic Math Toolbox)六、 文件与数据 I/O七、 常用函数类别重要提示这是一份 MATLAB 常用命令和功能的总结,涵盖了基础操作、矩阵运算、绘图、编程和文件处理等…...

【学习笔记】深入理解Java虚拟机学习笔记——第4章 虚拟机性能监控,故障处理工具

第2章 虚拟机性能监控&#xff0c;故障处理工具 4.1 概述 略 4.2 基础故障处理工具 4.2.1 jps:虚拟机进程状况工具 命令&#xff1a;jps [options] [hostid] 功能&#xff1a;本地虚拟机进程显示进程ID&#xff08;与ps相同&#xff09;&#xff0c;可同时显示主类&#x…...