ESP32 Forum
ESP32 Official Forum
http://esp32.io/
[已解决] 关于vscode自动导入component仓库的问题?
http://esp32.io/viewtopic.php?f=25&t=22784
Page
1
of
1
[已解决] 关于vscode自动导入component仓库的问题?
Posted:
Wed Aug 18, 2021 1:54 am
by
Luxni_
当我打开esp-idf 的任意一个component时,vscode会自动导入该component的git仓库,导致vscode的源码管理非常拥挤,请问这有什么办法解决吗?还是我vscode设置不对导致?
Screenshot_20210818_094835.png (189.41 KiB) Viewed 5795 times
Screenshot_20210818_094946.png (108.55 KiB) Viewed 5795 times
希望大家能指导指导,感谢!
Re: 关于vscode自动导入component仓库的问题?
Posted:
Wed Aug 18, 2021 2:29 am
by
ESP_Gargamel
你是说 git 里那一堆的文件改动吧,这个是不是 Windows 下文件编码格式变了?你是怎么下载 esp-idf 的,是通过 git?还是下载压缩包的?直接通过 git 拉取试试。
Re: 关于vscode自动导入component仓库的问题?
Posted:
Wed Aug 18, 2021 6:51 am
by
Luxni_
抱歉,没有说明清楚。
系统环境:archlinux + KDE的桌面。
vscode是官方仓库安装的。
IDF插件是直接在vscode的扩展商店安装的,使用了espressif源,然后自动安装完成的。
我是这样操作的,在文件管理器中打开一个项目文件夹(包含git仓库), 然后右键,使用vscode打开这个项目文件夹,vscode会自动识别该ESP32项目。
然后,在main.c中,随便选一个I2C函数,跳转到该声明。
这时,vscode的右下角会弹出
Screenshot_20210818_144302.png (15.29 KiB) Viewed 5780 times
以上。
回答:
应该不是编码的问题,我用其它文本工具打开这些文件,都是UTF-8的编码。
疑问:
是不是由于IDF插件是在windows中打包的,然后在linux系统时,
换行符
导致?
Re: 关于vscode自动导入component仓库的问题?
Posted:
Wed Aug 18, 2021 7:08 am
by
Luxni_
我在尝试将~/esp/中的esp-idf文件删除,重新解压一份后,发现vscode没有再提示更改。
应该是vscode的某个配置有问题导致。
晚上我会重新还原vscode配置测试下。
感谢回复。