Appearance
智能问答的使用
引言
当您在编程过程中遇到与代码相关的问题时,可以利用飞算JavaAI的智能问答功能获得帮助。无论是需要解释代码、添加代码注释,还是生成单元测试,飞算JavaAI都能助您一臂之力。此外,在遇到编译失败等问题时,您只需选中相应的错误代码或错误日志信息,并通过飞算JavaAI插件启动对话,提供您的问题详情。飞算JavaAI将为您提供解决方案和指导,帮助您快速克服难题。这样的支持确保了您的开发流程更加顺畅高效。
新建会话
- 单击右上角,新建会话,输入您的问题,亦可选择关联的上下文,然后再输入您的问题。
选择上下文
- 上下文提供5种选择,分别如下(快捷方式输入#):
类型 | 作用域 | 典型操作 |
---|---|---|
当前文件 | 当前项目工程的文件 | 类结构重构/方法逻辑增强 |
已选中代码 | 编辑器框选的文件内容 | 添加异常处理/性能优化 |
已变更代码 | git暂存区的代码改动列表 | 代码风格统一/逻辑优化 |
代码仓库 | 当前项目工程 | 设计模式引入/模块解耦 |
git提交记录 | 当前git提交日志列表 | 分析提交日志信息/检查是否符合规范 |
说明:选择上下文的更多详细内容,请参考Java chat模块中的关联上下文的文章内容。
- 输入您的问题,智能问答将生成答案。
选择智能类型
- 在代码编辑区,单击飞算图标,选择问答类型,然后在右侧会显示出飞算JavaAI的解答内容。
生成回答后的快捷操作
- 智能回答完毕后可通过插入/复制/另存为文件等方式快速保存结果,方便后续查看。