visual studio code扩展包,visual studio code怎么安装

  

  Visual Studio代码是一个简化的代码编辑器,支持调试、任务运行和版本控制。它不包含嵌入式开发人员在基于Eclipse的IDE中发现的更复杂的功能或工作流。然而,Visual Studio代码的简洁本质使其非常灵活,易于用于多种目的。   

  

  Visual Studio代码是通过扩展自定义的文本编辑器。例如,如果使用C/C,向Visual Studio代码添加C/C扩展可以提供更好的智能感知。添加Doxygen扩展可以很容易地生成代码文档。   

  

  除了文本编辑和扩展系统,Visual Studio代码还包括对终端的快速访问。这使得开发人员可以在一个环境中工作并发布命令,而无需跳转到其他应用程序。我经常使用终端直接构建我的代码,将更改推送到Git存储库,或者加载Docker容器并执行我的CI/CD流程。   

  

  用于嵌入式系统的Visual Studio代码插件   

  

  Visual Studio代码提供了广泛的插件,允许环境用于嵌入式系统、移动应用程序,甚至Python开发。但是,如果没有合适的插件,肯定会很难。   

  

  你需要的插件将取决于你想要完成的任务。例如,如果您使用的是ESP32,Visual Studio代码有几个非常有用的插件,例如:   

  

  ESP-IDF   

  

  CMake   

  

  CMake工具   

  

  这些插件简化了ESP32工具链的设置。此外,嵌入式开发人员可以访问终端中可以快速执行的命令,而不必记住这些命令。我经常使用组件来创建和构建/部署/监控快捷方式。其他几个有用的插件包括:   

  

  注释   

  

  码头工人   

  

  朱皮特   

  

     

  

  从Visual Studio代码调试   

  

  我知道开发人员面临的一个问题是如何从Visual Studio代码中调试代码。根据您使用的工具,有几种调试方法。   

  

  调试的一个选项是简单地使用终端将消息打印到终端。当我使用ESP32零件时,我经常这样做。   

  

  我在使用SEGGER J-Link Ultra时使用的另一个选项是使用Cortex-Debug插件。插件增加了对ARM Cortex-M处理器的调试支持!(SEGGER在这里有一个关于如何设置和运行调试器的不错的Wiki)。   

  

  安装好插件后,只需要按F5或者选择“调试”菜单中的“开始调试”即可!调试会话就像所有其他ide一样。   

  

  对于嵌入式软件开发人员来说,Visual Studio代码是一个有趣而灵活的开发工具。它易于使用并具有广泛的扩展,可以让开发人员快速上手。该工具是跨平台的,无论嵌入式开发者使用macOS、Linux还是Windows,都可以轻松开发出标准的开发流程。   

  

  了解更多信息   

相关文章