ChatGPT - 代码审查和调试提示
为什么代码审查和调试很重要:
代码审查和调试在软件开发中至关重要。它们有助于识别和修复错误、提高代码质量、增强软件可靠性、优化性能、促进知识共享、确保遵守编码标准以及降低风险和漏洞。
ChatGPT 代码审查和调试提示:
分享一些提示信息,这些信息可以帮助您使用 ChatGPT 进行代码审查和调试。
替换其中的词语block以获得所需的结果,例如,使用您选择的语言,即C#,,,,,等等。JavaScriptPythonNodeJS
| 类型 | 迅速的 | |
|---|---|---|
| 1 | 调试 | 请帮我调试一下C#程序中的这个错误信息:[error message] |
| 2 | 调试 | 描述你在代码中观察到的异常行为,并提供任何错误消息或堆栈跟踪以便进一步分析。[error message] |
| 3 | 调试 | 请帮我调试一下这个Python脚本,它会处理对象列表并给出可能的解决方案。[Enter your code here] |
| 4 | 调试 | 突出显示代码中的任何错误处理机制,并解释它们目前是如何处理或未能处理遇到的问题的。[Enter your code here] |
| 5 | 调试 | 调试给定的Java代码。它应该执行[expected behavior],但实际执行的是[current behavior]。[Enter your code here] |
| 6 | 调试 | 调试以下JavaScript代码:[Enter your code here] 预期代码会执行 [expected behavior],但实际[current behavior]输入如下:[input examples]。 |
| 7 | 问题 | 您能找出这段JavaScript代码中可能存在的问题吗?[Enter your code here] |
| 8 | 问题 | 你能找出这段C#代码片段中的任何错误吗?[Enter your code here] |
| 9 | 问题 | 请检查此PowerShell脚本,看看是否有任何错误。[Enter your code here] |
| 10 | 问题 | 请帮我理解一下为什么这个JavaScript函数没有按预期运行。[Enter your code here] |
| 11 | 问题 | C++这个递归函数可能存在哪些问题?[Enter your code here] |
| 12 | 问题 | 找出这段C#处理字符串数组的代码中可能存在的问题:[Enter your code here] |
| 13 | 问题 | Java你能找出处理数据库连接的这个函数中的错误吗?[Enter your code here] |
| 14 | 问题 | C#这个用于解析 CSV 文件的方法有什么问题?[Enter your code here] |
| 15 | 问题 | 找出此函数中的逻辑错误,该JavaScript函数旨在反转数组,给定以下输入:[input parameters],预期结果为[output],但当前结果为[incorrect output]。[Enter your code here] |
| 16 | 问题 | 查找Python处理[input type]和输出脚本中的潜在错误[output type]:[Enter your code here] |
| 17 | 问题 | 找出此函数中的逻辑错误,该C#函数旨在检查密码强度,输入如下:[input parameters]预期输出如下:[output] [Function Description] |
| 18 | 表现 | 你能找出这段Java代码中的任何性能问题吗?[Enter your code here] |
| 19 | 表现 | 这段C#代码是否存在内存泄漏?[Enter your code here] |
| 20 | 表现 | 请检查以下C#函数。[Enter your code here] 请指出任何潜在的错误、性能问题和不符合规范之处。 |
| 21 | 表现 | 请检查该Java函数在处理包含一百万条记录的数组时是否存在任何潜在的内存泄漏或性能问题。 |
| 22 | 表现 | 找出以下代码中的内存泄漏C#,并提出可能的优化方案:[Enter your code here] |
| 23 | 表现 | 检查给定Java代码是否存在潜在的可扩展性问题:[Enter your code here] |
| 24 | 表现 | 检查代码中使用的算法和数据结构,确保它们针对性能进行了优化。[Enter your code here] |
| 25 | 审查 | 检查此C#函数是否存在错误:[Enter your code here] |
| 26 | 审查 | 请您审阅一下这个C#函数,并提出一些关于错误处理的建议。[Enter your code here] |
| 27 | 审查 | 请审查以下JavaScript函数,并就错误处理和潜在瓶颈提出建议。[Enter your code here] |
| 28 | 审查 | C#你能看出这个类定义中有什么潜在问题吗?[Enter your code here] |
| 29 | 审查 | 你能分析一下这段Python代码并指出潜在的错误吗?[Enter your code here] |
| 30 | 审查 | 请检查以下Angular代码的风格和最佳实践:[Enter your code here] |
| 31 | 审查 | 请检查以下内容JavaScript是否符合 Google 风格指南:[Enter your code here] |
| 32 | 审查 | 请检查以下JavaScript代码,该代码应根据输入计算阶乘[input variables]并返回结果[output]:[Enter your code here] |
| 33 | 安全 | 这段C#代码是否存在安全漏洞?[Enter your code here] |
| 34 | 安全 | 识别代码中的潜在漏洞并提出缓解策略:[Enter your code here] |
| 35 | 安全 | 分析代码中是否存在任何潜在的安全漏洞,并提出相应的解决方案。[Enter your code here] |
| 36 | 安全 | 我担心这段C#代码存在安全隐患。您怎么看?[Enter your code here] |
| 37 | 安全 | 检查代码是否存在安全风险,并提出增强其安全性的建议。[Enter your code here] |
| 38 | 安全 | 检查代码是否存在安全漏洞,并制定修复步骤。[Enter your code here] |
| 39 | 安全 | 请帮助识别以下 Java 代码中与跨站脚本攻击相关的任何潜在安全问题。[Enter your code here] |
| 40 | 安全 | 仔细检查代码是否存在安全漏洞或弱点,并提出加强其安全态势的措施。[Enter your code here] |
笔记:
文章来源:https://dev.to/techiesdiary/chatgpt-prompts-for-code-review-and-debugging-48j