我体验了下两用得比较多的文件引用功能:
1.Qoder CN IDE 的QUEST窗体的对话框使用 @文件名 可以快速搜索到目标文件,但是在 Qoder CN 中,搜索得又慢,而且也没有搜索到目标文件,我主要的开发语言是JAVA,一般搜索源码文件 .java,工作区中难免会有程序运行后生成的字节码文件 .class,在 Qoder CN IDE 的QUEST窗体中会自动帮我过滤掉字节码文件只显示源代码文件,但是桌面版不仅没搜索到,可以给我提示选择的文件全是字节码文件。
2.QUEST窗体可以打开源代码文件,使用Ctrl + L 直接引用代码行,提问题时候可以让AI更准确定位。但是桌面版好像没有这个功能。是藏在什么角落里了吗
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
别慌,Quest 下线是因为官方把重心全转到了桌面版 IDE 整合上,IDE 插件只是过渡。
关于你吐槽的点,确实存在:
搜索烂:IDE 版直接读项目索引,能自动过滤 .class;桌面版是独立应用,目前对 Java 构建产物的过滤逻辑还没跟上,导致搜出来一堆垃圾文件。解决办法:在项目根目录建个 .qoderignore,手动把 *.class、target/ 加进去,它能识别忽略规则,搜素会准很多。
Ctrl+L 没丢:功能还在,只是入口变了。在编辑器里选中代码块,再按 Ctrl+L,选中的内容会自动作为上下文贴进对话框,AI 照样能精准定位行号。如果没反应,试试用 Cmd/Ctrl + I 调出内联编辑,效果一样。
赶紧去配下 ignore 文件,不然这 AI 真没法用。
官方详细解决方案:https://www.aliyun.com/product/qoder
Qoder CN 是 Qoder CN 系列中面向软件开发场景的核心子产品(原“通义灵码”),提供 IDE、JetBrains 插件、Visual Studio Code 插件等多种使用形态。Qoder CN 持续提供代码智能生成、智能问答、多文件修改、编程智能体等能力,并在模型选择、专家协作、任务规划等方向全面升级,为开发者带来高效、流畅的编码体验。同时面向企业客户提供企业标准版、企业专属版,具备企业级场景自定义、私域知识增强等能力,助力企业研发智能化升级。