智能代码补全
基于上下文的智能代码建议,提高编码效率
基于上下文的智能代码建议,提高编码效率
使用自然语言描述需求,AI助手帮您实现
智能代码重构建议,提升代码质量
不好的提示词:
"写一个函数"
好的提示词:
"编写一个JavaScript函数,接收一个字符串数组作为参数,
返回一个新数组,其中包含所有长度大于5的字符串,
并按字母顺序排序。"
不好的提示词:
"检查这段代码"
好的提示词:
"请审查以下代码,重点关注:
1. 性能优化机会
2. 潜在的安全漏洞
3. 代码可读性和可维护性
4. 是否符合最佳实践"
不好的提示词:
"代码不工作"
好的提示词:
"在尝试运行以下代码时遇到错误:
[代码片段]
错误信息:
[错误详情]
预期行为:
[期望结果]
已尝试的解决方案:
[已尝试的方法]"
不好的提示词:
"优化这段代码"
好的提示词:
"请优化以下代码的性能:
[代码片段]
当前性能:
- 执行时间:X ms
- 内存使用:Y MB
- CPU使用率:Z%
目标:
- 执行时间 < X/2 ms
- 内存使用 < Y/2 MB
使用场景:
[具体场景描述]"
不好的提示词:
"重构这段代码"
好的提示词:
"请重构以下代码,目标是:
1. 提高代码可读性
2. 减少重复代码
3. 应用适当的设计模式
4. 优化性能
当前代码:
[代码片段]
期望的输出:
- 重构后的代码
- 重构说明
- 性能对比"
不好的提示词:
"写个测试"
好的提示词:
"请为以下函数编写单元测试:
[函数代码]
要求:
1. 测试正常输入
2. 测试边界条件
3. 测试异常情况
4. 使用适当的测试框架
5. 包含测试说明"