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

文章目录

    • 废话不多说上教程:(动画教程 + 图文教程)
    • 一、动画教程
      • 激活 与 升级(至最新版本)
    • 二、图文教程 (推荐)
    • Stage 1.下载安装 toolbox-app(全家桶管理工具)
    • Stage 2 : 下载工具
    • Stage 3-1 : windows为例
    • Stage 3-2 : mac为例
    • Stage 4 : 打开工具
  • DataGrip 2024.1 最新变化
    • AI Assistant:附加架构的选项 仅限 DataGrip
    • 处理数据
      • 数据编辑器中的本地筛选器
      • 单记录视图
      • 移动 CSV 文件中的列
      • 针对 UUID 的更多功能
    • 会话简化
      • 附加和切换数据源
      • 切换会话
      • 运行函数
    • 处理代码
      • 多行 `INSERT` 语句的对齐代码样式
      • 针对 `GROUP BY` 子句的列补全
      • 针对 `WHERE TRUE` 子句的警告
      • 用于接受建议的自定义符号
      • 编辑器中的粘性行
    • 其他
      • 对 Redis Stack 模块命令的支持 Redis
        • **JSON 文档**
        • **其他数据类型**
      • 对通过数据目录共享的外部数据库的支持 Amazon Redshift
    • 我们的客户评价

今天我们花几分钟分享一个试用方法,一次学习,终身受益

  • 一分钟试用全家桶旗下所有软件

  • 试用码适用于旗下所有工具

  • 支持一键更新升级至最新版本

  • 试用码至2099(适合娱乐学习,切勿商用)

  • 推荐使用正版,白菜价正版, 公众号 金榜探云手 回复 vip 获取正版全家桶、全插件、全主题、随便用,每年只需一杯咖啡!
    请添加图片描述

废话不多说上教程:(动画教程 + 图文教程)

  • 所有软件一样的步骤,试用码通用

一、动画教程

激活 与 升级(至最新版本)

  • 激活
    请添加图片描述
  • 升级最新版本

请添加图片描述

二、图文教程 (推荐)

Stage 1.下载安装 toolbox-app(全家桶管理工具)

  • 先去官网下载
  • toolbox-app 一键下载和升级 软件 (极力推荐)
  • 可以在toolbox-app下载全家桶最新的工具。

在这里插入图片描述

Stage 2 : 下载工具

  • 打开下载好的试用包(下载后记得不要删除和移动,然后安装的路径尽量不要带中文路径、删掉就会失效的)(公众号 金榜探云手:输入00CSDN 下载)

Stage 3-1 : windows为例

  • (这里需要关掉idea,这里是DataGrip)

  • 先执行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 : 打开工具

  • (这里注意一定要重新打开软件)
  • 重新打开(如:DataGrip)

  • 提示要输入试用码

请添加图片描述
在这里插入图片描述

  • (全家桶所有激活步骤相同,激活码通用,这里以webstorm为例)

请添加图片描述

  • Licensed即表示试用成功,点击continue关掉窗口就好了,试用截止时间显示到2099年(实际是永久,只是这样会低调一些,防止被官方针对)

  • 即便成功,由于官方会动态升级,可能随时失效,保持联系,我们永久维护

  • 公众号金榜探云手回复 【vip获取正版,全家桶、全插件、全主题、随便用,每年只需一杯咖啡

    IDEA付费版使用百科全书
    Pycharm付费版使用百科全书

DataGrip 2024.1 最新变化

DataGrip 2024.1 现已发布! 2024 年的首个重大升级包含众多改进。 我们来一起了解一下所有新功能和更新吧!

AI Assistant:附加架构的选项 仅限 DataGrip

AI Assistant 现在允许您通过向聊天附加数据库架构上下文来提高生成的 SQL 查询的质量。 目前,仅可附加表名和列名,上限为 50 个表。

要使用此功能,您需要允许 AI Assistant 在您的项目中搜索数据库对象。

您可以在每次附加新架构时执行此操作,也可以勾选 Attach Schema(附加架构)弹出窗口中的选项,让 AI Assistant 记住您的选择。 在这种情况下,Enable database context(启用数据库上下文)设置将自动打开:

重要提示:勾选 Enable database context(启用数据库上下文)设置后,AI Assistant 将可以访问所有数据源中的所有对象名称。

现在,Explain Code(解释代码)等编辑器内上下文菜单功能在从数据库控制台调用时可以了解当前架构。

由于 AI Assistant 能够识别您的架构,您可以:

  • 从自然语言请求生成查询:

  • 获取架构洞察:

  • 执行不常用搜索:

以上只是部分示例, 您可以探索无限的可能性!

处理数据

数据编辑器中的本地筛选器

备受期待的功能终于到来:您现在可以按列中的值筛选行。

这种方式速度很快,因为它不涉及向数据库发送查询。 但值得注意的是,筛选只会影响当前页面。 因此,如果您想筛选更多信息,只需更改页面大小或提取所有数据。

如果您想关闭当前数据编辑器的所有本地筛选器,请取消选择 Enable Local Filter(启用本地筛选器)按钮

别忘了本地文本搜索功能 (Ctrl/Cmd+F)! 它已经存在了几十年,而且仍然实用,可以帮助您大致了解搜索的数据的位置。

单记录视图

现在,您可以在数据编辑器中关注单个记录。 要打开记录视图,请使用 Ctrl/Cmd+Shift+Enter 快捷键或工具栏上的 Record View(记录视图)按钮

如果记录视图中的单元在主网格中可编辑,则它们也将可编辑。

如果适合您的用例,您还可以将布局更改为两列:

移动 CSV 文件中的列

从 2024.1 开始,您可以在数据编辑器中移动 CSV 文件的列,并且更改将应用到文件本身。

针对 UUID 的更多功能

为了回应我们在问题跟踪器中收到的各种请求,我们简化了 UUID 的使用:

  • 我们添加了一个新操作:Generate UUID(生成 UUID)。
  • 现在,可以通过 UUID 编辑任何列,包括由 binary(16)blob(16) 和类似类型表示的列。
  • 现在,可以在编辑时验证 UUID 列中的值。 PostgreSQL

会话简化

过去几年中,我们收到了大量用户反馈,他们表示不理解会话的概念,并且此功能对 DataGrip 的学习曲线影响重大。 以下是几个示例:

项目优先的独立控制台会话模型过于多余, 这种模型让打开和执行简单的 SQL 文件相当麻烦。 如果我只想打开和执行脚本,我必须先创建一个项目,把文件添加到项目中,然后打开控制台,再打开会话,把文件附加到会话。 实在太麻烦了。

我先前使用的是 SQL Server Management Studio,感觉 DataGrip 的 UI 太复杂了。 在 SSMS 里,基本上只有服务器、查询和结果。 到了 DataGrip,有会话、控制台还有临时文件等,这让工具对于新用户来说不太直观。

UI 有些地方笨拙又难懂。 当我必须选择一个控制台来运行脚本的时候,我并不完全清楚为什么我必须这样做,或者选择的后果是什么。 这不应该是默认行为。

在 DataGrip 中,“会话”是一个技术术语,指的是连接的容器。 换句话说,连接可以在一个会话内建立、停止和重新建立。 对于每个连接,都有一个会话。

会话附加是一种强大的机制,但在大多数情况下,用户只需要为要运行的查询设置上下文(数据源和数据库或架构)。

从版本 2024.1 开始,用户将不再需要手动选择在哪个会话中运行查询,这适用于所有类型的查询。 会话仍然存在,但您不再需要担心它们。 我们来深入了解这一变化如何影响 DataGrip 的主要用例。

附加和切换数据源

要附加文件,您只需选择数据源,而不是会话。 选择数据源后,再选择架构。

切换会话

Switch Session(切换会话)操作现在仅在 Services(服务)工具窗口的客户端上下文菜单中显示。 它允许您仅在当前数据源内切换会话。

运行函数

您不再需要在启动函数之前选择会话。 在 Execute Routine(执行例程)窗口中,Run from(运行自)选项允许您选择从中启动函数的控制台或文件。

处理代码

多行 INSERT 语句的对齐代码样式

您现在可以设置多行 INSERT 语句的格式,使其值对齐。 格式化程序将分析每列中值的宽度并应用最合适的宽度。

要打开此功能,请启用 Align multi-row VALUES(对齐多行值)选项:

DataGrip 甚至能够处理某些值比其他值长得多的情况。 格式化程序将检测此类值并对其进行例外处理,将剩余字段移动到下一行。

此行为由以下三个选项管理:

针对 GROUP BY 子句的列补全

DataGrip 现在可以分析 SELECT 子句中使用的聚合,并在 GROUP BY 子句建议中包含适当的列列表。

针对 WHERE TRUE 子句的警告

我们扩大了 Unsafe query(不安全的查询)警告。 现在,如果您使用 WHERE TRUE 条件或其变体之一运行查询,它会向您发出警告。 如果您喜欢使用此子句进行调试,但偶尔会忘记更改,这可能非常实用!

用于接受建议的自定义符号

我们添加了指定您将使用哪些符号接受代码补全建议的功能,使您可以更快编写 SQL。 为此,您需要启用两个选项。 第一个选项:

第二个选项:

使用运算符时,此功能特别实用:

编辑器中的粘性行

为了简化大文件的处理,我们在编辑器中引入了粘性行。 滚动时,此功能会将 CREATE 语句等关键结构元素固定到编辑器顶部。 这将使上下文始终保持在视野中,您可以点击固定的行快速浏览代码。

此功能默认启用。 您可以通过 Settings/Preferences | Editor | General | Appearance(设置/偏好设置 | 编辑器 | 常规 | 外观)中的复选框将其关闭,您还可以在其中设置固定行的最大数量。

其他

对 Redis Stack 模块命令的支持 Redis

DataGrip 现在支持来自四个主要 Redis Stack 模块的命令:RedisJSONRediSearchRedisBloomRedisTimeSeries。 此支持还要求 v1.5 的驱动程序。 RedisGraph 模块已过时,将不再受支持。 借助此模块支持:

  • 您可以从这些模块发送命令并查看结果。
  • 来自这些模块的命令会被正确高亮显示。
  • 这些模块提供的类型的键显示在数据库浏览器中。

JSON 文档

JSON 文档现在显示在专属文件夹中。 您可以在数据查看器中查看其值,并且可以指定 JSON 路径。

其他数据类型

RedisTimeSeries 和 RedisBloom 模块提供的类型的键显示在 data structures 文件夹下。

对通过数据目录共享的外部数据库的支持 Amazon Redshift

通过数据目录共享的外部数据库现已得到支持, 其内容可以内省和补全。

我们的客户评价

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/632123.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

AndroidStudio集成高德地图后出现黑屏并报错

报错内容为:No implementation found for void com.autonavi.base.ae.gmap.GLMapEngine.nativeMainThreadTrigger(int, long) (tried Java_com_autonavi_base_ae_gmap_GLMapEngine_nativeMainThreadTrigger and Java_com_autonavi_base_ae_gmap_GLMapEngine_nativeM…

最佳解决Maven同一依赖多版本共存问题,重复依赖(同一个jar包,多个版本)-maven-shade-plugin

先看链接:原文链接 参照原文链接生成的文件(下面是我放的位置) mvn指令 mvn install:install-file -DfileD:\mavenrepository/maven-shade.jar -DgroupIdcom.wj -DartifactIdmaven-shade -Dversion1.1 -Dpackagingjar如果配置了maven_home 和java_home可以任意打开cmd执行(…

Linux-软件安装--tomcat的安装

tomcat的安装 1、下载tomcat安装包2.移动到自己想要解压的目录3、解压文件夹4、启动tomcat5、查看tomcat进程6、查看日志7、通过浏览器访问成功8、停止tomecat服务8.1运行tomcat的bin目录中提供的停止服务的脚本文件shutdcwn.sh8.2结束tomcat进程1、下载tomcat安装包 本篇文章…

Vue原理学习:vdom 和 diff算法(基于snabbdom)

vdom 和 diff 背景 基于组件化,数据驱动视图。只需关心数据,无需关系 DOM ,好事儿。 但是,JS 运行非常快,DOM 操作却非常慢,如何让“数据驱动视图”能快速响应? 引入 vdom 用 vnode 表示真实…

邮件API接口的优势有哪些?如何有效整合?

邮件API怎么选?SendCloud与AokSend的性能对比分析? 邮件API接口作为企业与用户沟通的重要桥梁,其重要性不言而喻。Aok将深入探讨邮件API接口的优势、有效整合的方法、选择标准以及SendCloud与AokSend两款邮件发送服务的性能对比分析。 邮件…

这10款安卓APP,简直好用到爆!

AI视频生成:小说文案智能分镜智能识别角色和场景批量Ai绘图自动配音添加音乐一键合成视频http://AI视频生成:小说文案智能分镜智能识别角色和场景批量Ai绘图自动配音添加音乐一键合成视频 1.追书——追书神器 追书神器是小说追新大神,全网实…

【大模型微调】一文掌握7种大模型微调的方法

本篇文章深入分析了大型模型微调的基本理念和多样化技术,细致介绍了LoRA、适配器调整(Adapter Tuning)、前缀调整(Prefix Tuning)等多个微调方法。详细讨论了每一种策略的基本原则、主要优点以及适宜应用场景,使得读者可以依据特定的应用要求和计算资源限…

Jquery+Servlet+JDBC实现登录注册功能

前端部分 HTMLCSS部分 引入JQuery包和JQuery.cookie包,前者封装了DOM操作的一些方法,后者封装了对cookie的操作 我们使用cookie主要是为了做登录后页面的跳转时,能存下来这个用户是谁,这样后面可以对单一用户进行操作&#xff…

使用API有效率地管理Dynadot域名,默认将域名隐形转发至其他界面

关于Dynadot Dynadot是通过ICANN认证的域名注册商,自2002年成立以来,服务于全球108个国家和地区的客户,为数以万计的客户提供简洁,优惠,安全的域名注册以及管理服务。 Dynadot平台操作教程索引(包括域名邮…

webpack优化构建速度示例-resolve.extensions:

当项目不仅仅包含.js或.json文件,还包含其他类型文件(如.ts、.vue、.css)作为模块时,配置resolve.extensions可以不必要的文件搜索提高性能。 src/index.ts import { someFuction } from ./modulesomeFuction()src/module.tsimport {otherSomeFuction} f…

三分钟快速上手SpringSecurity框架

导入依赖框架 web 框架(spring-boot-starter-web) <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency> springSecurity 框架(spring-boot-starter-security) <de…

【算法】二分查找——在排序数组中查找元素的第一个和最后一个位置

本节博客主要是通过“在排序数组中查找元素的第一个和最后一个位置”总结关于二分算法的左右界代码模板&#xff0c;有需要借鉴即可。 目录 1.题目2.二分边界算法2.1查找区间左端点2.1.1循环条件2.1.2求中点的操作2.1.3总结 2.2查找区间右端点2.1.1循环条件2.1.2求中点的操作2.…

vue框架学习--表单校验

在使用 Element UI&#xff08;一个常见的 Vue UI 组件库&#xff09;&#xff0c;要给 添加表单验证&#xff0c;Element UI 的表单验证通常通过 Form 和 FormItem 组件以及它们的 rules 属性来实现。下面是一个例子&#xff0c;展示如何给联系人字段添加表单验证&#xff1a;…

网页打开:为什么国内用新标签页,国外用当前页?

想写这个话题很久了&#xff0c;因为用百度和Google搜索时&#xff0c;打开搜索结果链接时的交互差异&#xff0c;几乎每天都要提醍我一下。 网页打开——这个交互&#xff0c;在设计里&#xff0c;算是极微小&#xff0c;但影响极广泛的操作设计。甚至&#xff0c;因此形成了…

使用Python处理Excel数据:去除列中的双引号

目录 引言 技术背景 步骤概述 代码示例 案例分析 扩展内容 1. 处理多个列中的双引号 2. 处理大型Excel文件 3. 自定义函数处理数据 4. 错误处理和日志记录 结论 引言 在当今信息爆炸的时代&#xff0c;数据已经成为了各个行业最宝贵的资源之一。而Excel&#xff0c…

转载 | 大佬3万字深度分析:2024全球游戏业正在遭遇什么困境?

2022年&#xff0c;游戏业当时的裁员人数达到了破纪录的8500人&#xff0c;2023年这个数字几乎增长了20%&#xff0c;然后在2024开年的两个月&#xff0c;就已经有7800人丢掉了工作。伴随着这些裁员的&#xff0c;是大量表现不及预期的或者完全失败的游戏&#xff0c;还有更多处…

人工智能(一)架构

一、引言 人工智能这个词不是很新鲜&#xff0c;早就有开始研究的&#xff0c;各种推荐系统、智能客服都是有一定的智能服务的&#xff0c;但是一直都没有体现出多高的智能性&#xff0c;很多时候更像是‘人工智障’。 但是自从chatGpt3被大范围的营销和使用之后&#xff0c;人…

Hbuild-X运行ios基座app

一、说明 ios真机第一次运行的时候需要下载插件&#xff0c;这个都是自动监测&#xff0c;自动下载的&#xff0c;不用多说。ios真机运行是需要签名的&#xff0c;不然就会报以下错误。如何制作免费的签名证书呢&#xff0c;需要借助爱思助手来完成。 二、安装爱思助手 &…

吴恩达机器学习笔记:第 10 周-17大规模机器学习(Large Scale Machine Learning)17.3-17.4

目录 第 10 周 17、 大规模机器学习(Large Scale Machine Learning)17.3 小批量梯度下降17.4 随机梯度下降收敛 第 10 周 17、 大规模机器学习(Large Scale Machine Learning) 17.3 小批量梯度下降 小批量梯度下降算法是介于批量梯度下降算法和随机梯度下降算法之间的算法&am…

一行代码实现vip标志的显示

需求说明 在项目中&#xff0c;后期添加了一种用户类型。需要再用户头像右下角显示一个vip的标志。问题是只要有头像的地方都要显示。而有头像的地方很多&#xff0c;设置到的接口也很多。后面考虑通过一个工具类&#xff0c;将这个功能外挂到原来的业务需要的地方。 实现效果…