根据最佳实践或规则改进代码的内部结构,而不会改变当前行为。您经常会看到开发团队在开始新的开发周期之前计划一个重构周来评估代码架构和内部结构。对于工程团队来说,持续解决技术问题并定期讨论维护和代码质量非常重要。代码重构是提高代码质量和可维护性的重要活动。在干净的代码之上构建新功能要容易得多,但在编写测试时也会使您受益。本文着眼于如何使用 Visual Studio Code (VS Code) 和 Visual Studio Code 插件重构代码。对技术感兴趣朋友可以加这个扣扣2779571288交流。
1. 使用 Visual Studio Code 快捷方式重构
首先,让我们使用 Visual Studio Code 的原生快捷方式进行一些基本的代码重构。我们使用 JavaScript 创建了一个小代码示例来帮助您使用这些功能。有一个包含业务逻辑的 index.js 文件。我们导入 a userModule,检索一个新的用户对象,并将用户名转换为大写。
此外,这是 的实现userModule,其中包含我们在index.js文件中使用的几个导出函数。该文件嵌套在两个文件夹中。结果路径是/modules/users/retrieve.js。
现在,让我们右键单击文件中的getUser函数index.js。您将看到可以帮助我们重构代码的不同选项。这是一个候选名单:
转到定义: