StarShip版本更新说明v0.5
1. IDE插件(CodeSouler)
1 代码补全优化
- 解决了 tab 操作与 IDE 自带补全的冲突。
- 优化了代码补全机制,调整触发机制并改进防抖算法,减少编码干扰。
- 修复了 JetBrains 插件中的多余 ) 和 } 符号问题。
2 代码审查优化
- 默认审查 gitdiff,优化 codereview 指令体验。
3 智能问答优化
- 自动检索相关代码片段并高亮显示,兼容 VS Code 和 JetBrains 平台。
4 VS Code插件优化
- 移除了无用测试依赖,减小插件体积。
5 Bug 修复
- 修复了因一次性 chunk 代码块数量过大导致的 embeddings 失败,并引入重试机制。
- 修正了高亮显示引用代码片段的行号错误。
2. 代码评审(CodeReview)
1 新增语法检查工具
- 支持对主流语言(Python、Go、JavaScript和Java等)进行静态语法检查。
2 新增代码审查设置
- 支持审查风格、审查语言、检查工具和代码审查规则等配置。
3 新增Chat模式
- 支持在Gitlab Comments上回复,可直接开启与CodeReview机器人的对话。