VSCode无法加载PlatformIO按钮可能的原因(踩坑笔记)

1、问题描述

  在之前,我写了一篇文章介绍怎么在VSCode上做Arudino, Esp32等硬件开发,原文链接为:使用VSCode进行Arduino与ESP32开发配置指南
  一开始用的好好的,后来突然有一天打开发现PlatformIO的按钮消失了。

2、原因分析

  其中可能的原因是其实Platform按钮并非消失,而是没有加载出来,这个时候查一下VSCode安装PlatformIO插件的目录是哪一个,默认是C盘用户目录下,然后查看一下这个目录是否设置了共享,是否设置了访问权限,因为权限问题导致该目录下的文件无法加载。

PlatformIO插件所在文件

  查看下是否共享,是否设置权限:

文件共享

  取消访问权限设置后,重启VSCode就加载出来了:

文件共享

3、小结

  这个问题确实折腾了好久,网上找了不少帖子,如果你也出现像我这样的问题,也许有可能也是同样的原因导致的,当然也可能是其他原因,本文仅供参考。同时在找这个问题的原因过程中,找到下面这个官方资料,写的不错,大家可以作为参考,链接为:https://docs.platformio.org/en/latest//integration/ide/pioide.html

原文地址:https://www.cnblogs.com/ningmeng484/p/15136360.html