Slash 命令使用指南
Starship 提供了一系列强大的斜杠命令(slash commands),只需按下 / 键,即可快速调出命令选择界面。在这个界面中,你可以看到所有可用的内置命令和自定义命令。本文将详细介绍所有内置命令的使用方法。
快速开始
- 在编辑器中按下
/键 - 弹出命令选择界面,显示所有可用命令
- 输入关键词可以模糊搜索命令名称和描 述
- 通过键盘上下键或鼠标选择所需命令
- 按回车键或点击确认选择

添加代码到上下文
在使用各种命令时,你可能需要先添加要处理的代码。有以下三种方式:
-
使用快捷键:
- Windows/Linux:
Ctrl + L - Mac:
Cmd + L
- Windows/Linux:
-
使用右键菜单:
- 选中代码
- 点击鼠标右键
- 选择 CodeSouler -> Add code to Context
-
使用加号:
- 在对话框中输入
+ - 选择要添加的代码或文件
- 在对话框中输入
内置命令
项目总览 (/init)
💡 使用方法
/init 命令用于分析和总结项目信息,为后续对话提供重要的上下文。
-
描述:Summary your project
-
核心价值:
- 建立项目上下文,避免重复询问项目信息
- 减少 AI 产生幻觉的可能性
- 提供准确的项目结构和依赖关系
- 为长期对话建立基础
-
使用场景:
- 开始新项目时快速了解项目结构
- 向新团队成员介绍项目
- 生成项目文档
- 建立可靠的对话上下文

代码审查 (/codereview)
💡 使用方法
/codereview 命令帮助进行代码审查。
-
描述:Conduct a code review
-
使用步骤:
-
代码片段审查
- 输入
/codereview并选择命令 - 按照上文"添加代码到上下文"的方式添加要审查的代码
- 获取详细的审查意见
- 输入
-
文件审查
- 输入
/codereview并选择命令 - 添加要审查的文件
- 获取完整的文件审查报告
- 输入
-

安全扫描 (/secscan)
💡 使用方法
/secscan 命令执行代码安全分析。
- 描述:Security scan for code
- 使用步骤:
- 输入
/secscan并选择命令 - 添加要扫描的代码(参见"添加代码到上下文")
- 等待安全分析结果
- 获取安全改进建议
- 输入
