头图
本文首发于2024年12月17日首发于公众号"狗哥琐话"。

继上篇“被催了1年多,我终于把IDEA版本的FlinkSQL插件撸好了”,我又来梅开二度了——SparkSQL版本的插件也撸好了。主打一个给大家的日常开发提效。

之前的VSCode插件也有SparkSQL的版本,理所当然的,我也被各种找到过要求撸个IDEA的版本。那么经过一段时间的开发和内测,第一个版本已经迭代出来了。这就给大家介绍一下功能。

1.SparkSQL Helper功能介绍

插件地址:https://plugins.jetbrains.com/plugin/26079-spark-sql-helpe

整体功能肯定是强于VSCode版本的,和FlinkSQL IDEA版插件一样,该有的功能都有。支持对于SparkSQL(v3.5.2)所有语句的语法检测。

报错提示



代码格式化

关键字提示与补全

重命名

快捷代码

IDEA的SDK并没有提供类似的机制让我来做这件事。但是它对用户侧是开放Live template的。可以通过这种方式定义自己想要的模版语句,见文档:https://www.jetbrains.com/help/idea/using-live-templates.html.

小结

当然,这个插件并不是免费的。可以选择先免费试用7天,正常价格是12.4元/月。  这个价格比我早期定的价格低了一点,这是因为我在开发迭代过程中,陆陆续续收到了一些有用的建议,我要在2025年把这些功能慢慢加进去,再把价格做上去——根据Jetbrains的销售机制,如果你以当前价格买了1年,那么1年内的涨价都不会影响到你。

关于问题反馈,按照老规矩。第一个反馈bug的用户直接发1个月的免费使用码。如果反馈的bug不是第一个但新鲜度不晚于3天,我也会发一个折扣券以表示感谢(请使用邮箱渠道或者QQ群)。

注:收集到的bug会登记在插件页的下个版本规划中,根据优先级进行迭代修复。

国内用户可以直接加QQ群里,在里面反馈问题或者讨论功能建设(当然,在公众号下的留言我也会看)。我也会不定期发送福利:)

  • VS Code 用户QQ群:337405995
  • IDEA 用户QQ群:782150013

买过插件的同学应该知道,很多插件都是在黑五做促销的,但因为这个插件是中国人写的,所以我想加入中国的传统节日。但如果在大节日中促销应该不是一个很好的选择——大家都在休息,买来一时半刻也用不上,等于浪费。目前我想的是在元宵做一个折扣(当然你如果直接找我交易,我也可以给到折扣),更多折扣信息可以在QQ群或者公众号“狗哥琐话”里见。

最后要说的是,VSCode版本的插件我也会继续维护。发布这个插件之前我已经做了一轮迭代了,对于SparkSQL的入门以及轻度用户,我还是建议使用免费的VSCode插件来辅助开发提效,它的确是够用的。没必要浪费钱。


泊浮目
4.9k 声望1.3k 粉丝