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

找到Bug,分析Bug,解决Bug

语法错误

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

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

编译错误

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

逻辑错误

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

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

例如:使用TypeScript减少Bug:

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

相关推荐
飞Link5 小时前
告别盲目找Bug:深度解析 TSTD 异常检测中的预测模型(Python 实战版)
开发语言·python·算法·bug
小同志001 天前
软件测试周期 与 BUG
java·软件测试·bug·软件测试周期·bug等级
Reisentyan2 天前
edge的神秘搜索栏 暗广 bug
bug
为搬砖记录3 天前
杰理AC695N soundbox 3.1.2打开ble宏的编译bug
c语言·开发语言·单片机·bug
席万里3 天前
关于Go1.26.1无法在vscode上运行调试,这是BUG吗
bug
icy、泡芙3 天前
全志 GPIO BUG
linux·bug
青主创享阁4 天前
玄晶引擎2.7.8更新解析:全新UI+Sora接入,功能优化与Bug修复全汇总
人工智能·bug
在坚持一下我可没意见4 天前
软件测试入门复习笔记:BUG篇
笔记·bug·测试
Zwj-c4 天前
【测试报告】个人博客系统测试报告(功能测试、自动化测试、Bug描述)
功能测试·selenium·测试用例·bug
单车少年ing4 天前
一个编码BUG
算法·bug