GPT CodeHelper 一个可以帮你写代码的 IDE 插件 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
wenjie0032
V2EX    分享创造

GPT CodeHelper 一个可以帮你写代码的 IDE 插件

  •  
  •   wenjie0032 2023-07-18 10:28:39 +08:00 2321 次点击
    这是一个创建于 865 天前的主题,其中的信息可能已经有所发展或是发生改变。

    一个基于 OPENAI API, 可以帮你 读代码/写代码/找 BUGAI 插件. 阅读原文

    GPT CodeHelper Preview 功能预览

    下面图片, 右键在新标签页打开更清晰

    • Chat Window

    chat-window-example

    • Stream copilot

    stream-example

    Install

    IDE Plugin Marketplace

    Usage

    Selected Some Code -> Right Click -> GPT CodeHelper -> Click One Prompt

    选中部分代码 -> 点击右键 -> GPT CodeHelper -> 点击指定的 Promot

    Config

    config

    • OpenAI

      • BaseApi 默认 https://api.openai.com , 可根据自己的情况修改
      • ApiKey 填写 OPNE_AI_KEY, 获取我自己的 KEY
      • Model 当前使用的 AI 模型
      • Working Mode 工作模式
        • Insert After Selected In Editor 在选中的文本后方插入
        • Replace Selected In Editor 替换选中的文本
        • Stream Insert After Selected In Editor 以流式的方式在选中的文本后方插入
        • Stream Selected In Editor 以流式的方式替换选中的文本
        • Chat In CodeHelper Window 在右侧聊天窗口中进行回复
    • Proxy 根据自己的情况设置代理

    • Test Connecttion 点击 Apply 应用配置后, 再点击 Test 按钮, 测试以上配置是有正常.

    • Prompts

      • Reply Language 可以选择您的主语言
      • Cloud Prompt 通过远程文件共享 Prompt, 文件格式参见 cloud-prompt-example
      • Prompt List 可以管理您的 Prompt

    常见问题

    • Chat Window 的输入框中无法输入中文 这是一个 IDE JCEF 底层组件的 BUG, 详见这里 临时解决方案如下, 根治需等待 IDE 后续更新

      操作路径: IDE / Help / Editor Custom VM Options

      -Dide.browser.jcef.osr.enabled=false 

      将以上配置贴入 vmoptions 文件, 保存后重启 IDE 即可

    阅读原文

    2 条回复    2023-07-18 20:23:28 +08:00
    fmvp520
        1
    fmvp520  
       2023-07-18 10:55:32 +08:00
    谢谢分享!
    jchnxu
        2
    jchnxu  
       2023-07-18 20:23:28 +08:00
    谢谢分享!省个 copilot 的钱
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2554 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 04:23 PVG 12:23 LAX 20:23 JFK 23:23
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86