乐于分享
好东西不私藏

利用VSCode编写WPS的JSA代码

利用VSCode编写WPS的JSA代码

但凡使用过 VBA 的用户都清楚,尽管 VBA 能显著提升我们的办公效率、节省大量工作时间,让大家拥有更多可自主支配的休息时段,但它的编辑环境实在过于简陋,这也是众多使用者吐槽的核心原因。

 WPS 内置的 JSA 编辑环境,虽然相比 VBA 有了不小的改进,但是使用体验却仍未达到流畅顺手的程度。正是基于这一现状,我们可以通过 VSCodeVisual Studio Code)来编写 JSA 代码。

为了获得更优质的开发体验,我们强烈建议您在 VSCode 中安装 Fittencode 插件,以此大幅提升 JSA 代码的编写效率与操作便捷性。

fittencode插件的安装非常简单,我们只需要点击左侧的Extensions图标,然后搜索安装即可。

Fitten Code 是一款由斐腾科技(Fitten Tech)自主研发的大模型驱动的 AI 编程助手。它支持多语言开发,涵盖 PythonJavaScriptTypeScriptJavaCC++ 等主流编程语言。借助 Fitten Code,你可在 Visual Studio Code 编辑器的侧边栏内完成代码自动补全、代码生成、注释生成、代码编辑、代码解释、测试用例生成、错误定位等一系列开发辅助操作。

安装完成后,我们来体验一下在VSCode中编写代码WPS JSA代码的感受。

比如JSA成员对象演示:

很显然,上述的操作示例,如果靠WPS 自带的 JSA 编辑环境,就会存在代码提示不全、无语法高亮、格式化混乱、调试不便等问题,而fittencode 结合 VSCode 的强大编辑器能力,能补齐这些短板。

需要注意的是,真正运行或者调试还是需要在WPS的宏编译器中进行。

另外,FittenCode 针对 WPS 生态做了定制化支持,而非通用的代码辅助:

l能识别 WPS 独有的对象模型(如 WPS表格 WPS文字 对应的 JSA接口),提供精准的代码解释和用法示例;

l支持将编写好的 JSA 代码快速导出为 WPS 可识别的 .jsa 文件,或直接复制到 WPS 宏编辑器中,减少格式兼容问题;

l可生成针对 WPS 场景的测试用例(如单元格操作、文档导出等),验证代码逻辑是否正确。

我们再演示一下利用AI辅助生成代码,比如说我想获取A1:C10单元格的当前值。

总之,在VSCode中编写WPSJSA代码不失为一种方法,但并不是一种特别好的方法,因为它毕竟不能直接运行。

今天的分享就到这儿啦,非常感谢您对“Python SQL审天下公众号的关注和点赞。如果您觉得我的公众号能给您带来一丝丝的收获,请多多转发给您的朋友圈,让更多的人看到并了解。也许您不经意间的点赞和转发,会给他人带来独特的体验和感受。

本站文章均为手工撰写未经允许谢绝转载:夜雨聆风 » 利用VSCode编写WPS的JSA代码

评论 抢沙发

1 + 4 =
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
×
订阅图标按钮