Skip to content

开启智能分析

引言

当您打开项目时,系统会自动启动智能分析功能,深入解析整个项目的文件内容。在此期间,您可以通过输入框实时查看分析进度。智能分析不仅会对当前工程项目的全部文件进行语义索引,还会确保检索的准确性与深度。完成分析后,用户能在智能会话中使用智能体、javachat、智能问答中提出需求或问题。这些功能依托于对当前项目代码上下文的全面理解,能够提供高度贴合项目实际情况的回答和建议,更符合项目需求的信息,从而为您的开发工作提供有力支持并提高效率。

有智能分析:

序列功能举例优缺点
1合并到对应的目录下比如新建的是Usercontroller文件,则会合并到当前项目的feisuanyz.controller目录下。比较灵活,更符合当前项目工程
2合并到同一个文件中比如已有Usercontroller.java文件,则会把新的代码内容合并到Usercontroller.java文件中比较方便,更贴合项目使用

无智能分析:

序列功能举例优缺点
1合并到指定的目录下比如选择的是Usercontroller文件,则会合并到指定的com.example.controller目录下。文件位置固定,不太贴合实际,需要手动迁移文件
2新建文件存储比如已有Usercontroller.java文件,则新的代码内容会新建Usercontroller1.java文件中存储不统一,累赘

启用智能分析总开关

  1. 单击“设置 > 高级设置”,勾选启用智能分析。

  1. 智能分析会启动相应的服务,如需关闭服务,请打开电脑“任务管理器” ,选择“calex-javaai-codebase”进行结束即可。

开启项目级智能分析

  1. 打开插件,在状态栏下显示智能分析,单击按钮,开启项目级智能分析。(在多窗口下,不同项目,可通过此按钮选择是否开启智能分析)

说明:如果要不显示智能分析状态栏,操作如下:选中该状态栏,按鼠标右键,去掉智能分析的勾选,则该状态栏不会显示,若需要显示,同样在该状态栏,按鼠标右键,勾上智能分析即可显示。这里只是状态是否显示,不影响功能,若需关闭此功能,则需要再“高级设置”中,取消勾选智能分析。若右键无法显示状态栏,则请在IDEA设置中开启状态栏,操作如下:在IDEA的顶部菜单栏中,找到View(视图),然后你会选择“Appearance(外观)”,然后选择“Status Bar(状态栏)”,勾选即可显示,取消则隐藏状态栏。

使用智能分析

  1. 在输入框中输入您的需求任务。

  1. 模型会读取当前项目的信息内容,收集相关信息后,完成需求任务。

  1. 任务完成后,新的代码文件会合并到当前的项目对应的目录下或修改原有的代码文件。

邮箱:chendw@feisuanyz.com 邮编:518000 地址:深圳市前海深港合作区前湾一路1号A栋201室