当我打开esp-idf 的任意一个component时,vscode会自动导入该component的git仓库,导致vscode的源码管理非常拥挤,请问这有什么办法解决吗?还是我vscode设置不对导致?
希望大家能指导指导,感谢!
[已解决] 关于vscode自动导入component仓库的问题?
-
- Posts: 786
- Joined: Wed Nov 14, 2018 8:45 am
Re: 关于vscode自动导入component仓库的问题?
你是说 git 里那一堆的文件改动吧,这个是不是 Windows 下文件编码格式变了?你是怎么下载 esp-idf 的,是通过 git?还是下载压缩包的?直接通过 git 拉取试试。
Re: 关于vscode自动导入component仓库的问题?
抱歉,没有说明清楚。
系统环境:archlinux + KDE的桌面。
vscode是官方仓库安装的。
IDF插件是直接在vscode的扩展商店安装的,使用了espressif源,然后自动安装完成的。
我是这样操作的,在文件管理器中打开一个项目文件夹(包含git仓库), 然后右键,使用vscode打开这个项目文件夹,vscode会自动识别该ESP32项目。
然后,在main.c中,随便选一个I2C函数,跳转到该声明。
这时,vscode的右下角会弹出 以上。
回答:
应该不是编码的问题,我用其它文本工具打开这些文件,都是UTF-8的编码。
疑问:
是不是由于IDF插件是在windows中打包的,然后在linux系统时, 换行符 导致?
系统环境:archlinux + KDE的桌面。
vscode是官方仓库安装的。
IDF插件是直接在vscode的扩展商店安装的,使用了espressif源,然后自动安装完成的。
我是这样操作的,在文件管理器中打开一个项目文件夹(包含git仓库), 然后右键,使用vscode打开这个项目文件夹,vscode会自动识别该ESP32项目。
然后,在main.c中,随便选一个I2C函数,跳转到该声明。
这时,vscode的右下角会弹出 以上。
回答:
应该不是编码的问题,我用其它文本工具打开这些文件,都是UTF-8的编码。
疑问:
是不是由于IDF插件是在windows中打包的,然后在linux系统时, 换行符 导致?
Re: 关于vscode自动导入component仓库的问题?
我在尝试将~/esp/中的esp-idf文件删除,重新解压一份后,发现vscode没有再提示更改。
应该是vscode的某个配置有问题导致。
晚上我会重新还原vscode配置测试下。
感谢回复。
应该是vscode的某个配置有问题导致。
晚上我会重新还原vscode配置测试下。
感谢回复。
Who is online
Users browsing this forum: No registered users and 98 guests