Fitten Code可结合项目上下文补全代码、回答研发问题,并通过Agent读取代码库、修改文件及运行终端命令。开发者既能逐词采纳补全,也能把一个多步骤开发任务交给智能体,再检查并接受修改。它以插件接入Visual Studio Code、JetBrains、Visual Studio和Vim等开发环境,由非十科技自研代码模型提供支持。
让项目调用关系参与代码生成
项目感知能力会将当前代码涉及的调用文件作为补全上下文,问答也可结合项目代码提供分析。用户还能选中代码并添加到聊天,把问题限定到具体片段。当前官方插件介绍同时列出文件、Git变更、图片与Web信息等上下文来源,适合围绕实际项目材料组织开发任务。
逐词逐行采纳补全建议
打开代码文件开始输入后,生成内容以灰色建议显示。按Tab可接受全部内容,也可以用快捷键只接受一行或一个单词,再继续自己编写。除续写外,产品还提供跨行编辑式补全,用于提出已有代码的修改建议;开发者可以结合当前实现决定采纳范围。
让Agent执行多步骤开发任务
在对话下方选择Agent并输入需求,智能体可自动提取代码库背景,通过语义搜索定位代码,再创建、修改或删除文件。获得用户授权后,它还能运行命令、安装依赖和执行测试,并根据输出继续调整代码。修改方案在侧边展示,用户可全部接受或拒绝,再继续提出改进要求。
引用代码进行研发问答
通过开始聊天入口或快捷键打开对话窗口,选中目标代码后使用添加到聊天,将片段带入问题。用户可选择对话模型,询问具体函数行为、报错原因或修改方向。回答会结合项目背景,适合先理解现有实现再决定是否进入Agent执行阶段。
为注释与测试准备初稿
针对选中代码,工具可生成注释并按自定义模板组织格式,方便沿用团队编码约定。测试生成会分析代码结构和逻辑,形成对应的单元测试用例。生成内容应继续与真实函数行为、项目测试框架核对,随后在开发环境执行验证,不能将生成用例本身视为检查通过。
在开发过程中查看Signal提示
官方插件当前提供Signal,持续分析代码上下文中的潜在问题、优化机会和高风险变更。建议通过卡片与快捷操作呈现,开发者可以在编程过程中查看并决定后续处理。它与主动发起的问答任务分开,适合把即时提示作为代码复查线索。
安装插件并完成首次任务
- 选择开发环境:从官网或相应插件市场安装适用于VSCode、JetBrains等环境的Fitten Code。
- 打开项目:进入代码文件并开始输入,查看灰色补全,用全部或部分采纳方式保留需要的内容。
- 补充问题材料:选中相关代码添加到聊天,说明预期行为和当前问题。
- 执行与复核:需要实际修改时切换Agent,审阅方案并按提示授权命令执行,检查修改和测试输出。
适合日常维护与任务实现
- 函数编写:结合上下文补全代码,按词或按行选择需要的内容。
- 故障修复:将报错和相关代码交给Agent,查看命令输出及后续修正。
- 项目接手:引用片段提问,结合项目背景理解调用与实现。
- 规范整理:用注释模板生成统一格式说明,并生成测试初稿后验证。
用户评价与讨论
暂无评价,来发表第一条评价吧。