项目遇到Bug如何解决(思路)

找到Bug,分析Bug,解决Bug

语法错误

  • ESLint:代码规则约束检测的操作,利用ESLint可以更好的帮助我们避免一些语法的错误信息,例如括号是不是匹配等。
  • Prettier:代码格式化工具进行语法的错误和纠正,当出现语法错误的时候,代码格式化的处理就失效了,明确在进行代码书写的时候可能在不同的位置出现相应的错误信息。
  • Code Spell Checker:代码拼写的检测
  • Error Lens:编写代码时,Error Lens 会扫描代码并在错误或警告的位置上显示相关的提示信息
  • GitLens:可以帮助我们在进行出现语法错误的时候,可以根据版本回退管理去确定我们到底出现在那个位置

语法错误是在开发的一个环境下面出现的一些错误类型,利用各种各样的工具以及开发习惯能够找到,避免以及解决各种各样的bug信息。

编译错误

查看控制台错误信息,异常捕获(try-catch),日志记录

逻辑错误

既不会出现语法错误,也不会出现编译错误。

那么我们可以利用consloe打印,程序debuger,工具断电调试

例如:使用TypeScript减少Bug:

静态类型检查,类型注解和推断,提前发现错误,智能代码补全,代码可读性和可维护性

相关推荐
njsgcs15 分钟前
c# solidworks createline 拉伸发现有微小两点间隙 导致拉伸变成薄壁特征 改bug画了6个小时 解决结果
c#·bug·solidworks
前端达人28 分钟前
第18课:实战案例二,线上紧急 Bug 修复全过程
bug
代钦塔拉1 小时前
Qt 按钮 Lambda 信号槽重复绑定、多次触发 BUG 深度剖析与终极解决方案
c++·qt·bug
lpfasd1231 天前
Win11笔记本睡眠唤醒致命bug:NUL设备丢失致Git等工具瘫痪
git·bug
隔窗听雨眠3 天前
Git二分法精准定位Bug
git·bug·git bisect
技术人生黄勇5 天前
GitNexus 把代码库变成知识图谱|审核 AI 产出更清晰,改 Bug 更精准
人工智能·bug
黑夜里的小夜莺5 天前
黑马点评登录成功后点击【我的】会跳转到登录页面 BUG 修复
java·bug
熟人看不到6 天前
解决Claude Code界面错位更新不及时-Windows
bug·vibecoding·claude code
深念Y6 天前
踩坑实录:把 Windows 默认 PowerShell 换成 7.x 到底有多坑?一条龙解决指南
windows·乱码·bug·控制台·powershell·管道·流式
油炸自行车6 天前
【Qt bug排查】Qt项目debug模式下,关闭可视化界面后,后台程序不退出,依然在打印log
bug