闷声发大财,Spark&HiveSQL神器大更新

50 阅读1分钟

本文在绿泡泡“狗哥琐话”首发于2025.9.23 <-关注不走丢。

大家好这里是狗哥。在23年11月,我向大家安利我自己写的Spark&HiveSQL VsCode插件,当时主要是这么几个功能:

  1. 语法检测功能

  2. format

  3. 重构

  4. 代码补全

  5. 发现引用

时隔两年,这个插件其实一直在迭代中。接下来我就向大家介绍一下后续迭代的新功能。

最值得一提的功能:SparkSQL语义检测

众所周知,在使用我的插件以后,语法的问题常常可以避免,比如少个逗号,少个封号,多个括号这种问题,都会被及时的检测出来做提示。

但没法避免的一个情况,就是语法正确的情况下,引用到了不存在表名或者字段名。直到真正去run的时候才可以发现,非常的痛苦。

因此我完善了一下语义检测功能,目前到达了一个基本可用的水准。

图片

最有诚意的功能:支持Spark4.0 SQL的所有语法

图片

这块动了不少的代码,相关的DDL,DML,DQL都是支持上了。直接用就完事了。

其他迭代

修复了一些反馈过来的的bug,有HiveSQL部分的,也有SparkSQL部分的。已知的问题都解决了。

说在最后

其他花里胡哨的就不多说了,插件地址在:marketplace.visualstudio.com/items?itemN…

同时我也欢迎大家使用反馈,在Github里的issue我都会看的,一定是会跟进回复的。