首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >VFP AI 插件使用指南(二)

VFP AI 插件使用指南(二)

作者头像
firstxinjie
发布2025-11-13 17:17:24
发布2025-11-13 17:17:24
1880
举报
文章被收录于专栏:X#(XSharp)X#(XSharp)

内联聊天:

所谓内联聊天,也就是在代码编辑窗口可以调用的一些功能,它们包括:

  • 翻译外文注释和代码中的外文字符串
  • 优化已有 VFP 代码
  • 转换其他语言代码至 VFP 代码
  • 转换 VFP 代码至其他语言代码
  • 新建函数和过程

翻译注释和字符串

随手找到一段 VFP 代码,一段很有用的代码,但是对于看外文就像蝌蚪文的 VFP 程序员来说,也许就是一眼弃。

CTRL + I 组合键,弹出内联聊天窗口,选择“翻译注释和字符串”,如下图:

点击发送按钮(

),然后需要做的就是等待......

AI 会回复已经翻译好的代码,并在 Screen 中与原代码并列显示,这样,一旦 AI 发疯,也有反悔的余地:

优化代码:

此功能用法无法一一列举,这里仅是两个例子。实际应用过程中,你也许有更好的用法。

1. 还原已混淆代码

这个例子是我随手写的,够简单,也够眼花缭乱。在没有 AI 的年代,反混淆可能是代价极高的行为。

CTRL + I组合键,弹出内联聊天窗口,选择“优化代码”,如下图:

点击发送按钮(

),等待还是值得的:

2. 尝试更高执行效率的算法

使用上述结果,看看是否有更优的算法。

虽然这个示例很弱智,但是能够证明 AI 确实能在代码优化方面提供一定的帮助:

3. 转换代码至 VFP

此功能将各种语言编写的代码,请 AI 帮忙转成 VFP 的写法。

你需要做的,仅仅是选择和发送。

针对所回复的 VFP 代码,也许你需要继续使用“优化代码”功能,也许什么都不用做。

4. 转换 VFP 代码至其他语言

VFP 有点儿像史泰龙,英雄迟暮,但是在 AI 时代,也许在使用其他语言时,它还能有点点用处。毕竟,你也许最熟悉的语言就是 VFP 。

我不懂 GO 语言,有懂的看看转换出的代码是否有错误

5. 新建函数/过程

现在 AI 的智商虽然已脱离人工智障的阶段,但是,让其足够聪明的代价,对于 VFP 来说,看上去似乎还是有段路。

因此,退而求其次,在人工感到苦逼的写代码时,它或许可以提供一些帮助。例如,我在开发这个插件时,遇到一个问题,总结出来就是,我需要将超过8000个字符的代码段,分割为一组代码,分次向 AI 提交以完成规定给它的任务。

这段代码带给人的感觉就是写代码是件异常苦逼的事,尽管我相信自己还是有这个能力,但是我想看看 AI 是否能够做的更快更好。

以上 5 种功能,是我在使用其他 AI IDE 时经常使用的功能,当然,由于 AI 不认识 SCX/VCX,所以,使用的异常不爽!

这些问题,最终要在 VFP AI 插件中予以解决。转 prg 格式吗,不是啥大问题。

未来也许可以有 SCX2HTML,或者其他

如果你喜欢它,可以点赞、推荐、转发!

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2025-10-11,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 xinjie的VFP 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档