智能提示快速开始
功能简介
智能提示是实时代码辅助工具,在编写代码过程中提供上下文相关的代码建议。通过分析当前代码、项目结构和编程意图,自动生成合适的代码片段,提高编码效率。

启用与禁用
快速切换
智能提示功能可通过多种方式切换:
-
状态栏控制:
- 点击IDE右下角状态栏中的"DHcoder"图标切换功能状态
- 图标亮色表示已启用,灰色表示已禁用
-
设置面板:
- 进入IDE设置
- 导航至"扩展设置" > "DHcoder" > "Enable Tab Autocomplete"
- 勾选或取消勾选该选项
基本交互方式
接受完整建议
当智能提示显示代码建议时:
- 按
Tab键完全接受当前建议 - 系统自动将完整建议插入到当前光标位置
拒绝建议
不需要当前建议时:
- 按
Esc键立即拒绝当前建议 - 继续输入自己的代码也会自动拒绝当前建议
部分接受建议
对于长篇建议,可选择只接受部分内容:
- 使用
Cmd/Ctrl+→(右箭头键) 逐字接受建议 - 每按一次组合键,接受一个字符
- 这使你能精确控制希望采纳的建议部分
智能提示与IDE集成
代码风格适应
智能提示自动适应项目代码风格:
- 分析项目缩进风格(空格或制表符)
- 遵循项目命名约定
- 匹配现有代码的格式化风格
语言支持
支持多种编程语言,包括但不限于:
- JavaScript/TypeScript
- Python
- Java/Kotlin
- C/C++
- Go
- Ruby
- PHP
- HTML/CSS
- SQL
- Rust
与其他IDE功能协作
智能提示设计为与其他IDE功能和插件协同工作:
- 不干扰原生代码补全
- 与代码检查工具兼容
- 适配各种IDE主题和界面设置