选择导入keil文件后,无论选择是否将eide文件放在工程文件夹里,随后点击打开工作区,闪屏后,还是导入keil文件界面,没有导入成功,已电脑重启,软件重启,插件重装,软件升级,插件文件夹删除后重装,未解决
@admin 兄弟
这有个视频但是大于16386k了上传不了,怎么办啊这个情况
TheRationalLife
我这边没有复现这个问题;
检查一下你的 Keil项目类型 和 文件后缀 是否一致,MDK 项目为 *.uvprojx, KEIL C51 项目为 *.uvproj
如果没问题,能否提供你的 uvproj 文件?
无法使用 compilerPath“D:\Sofware\Study\keil_5\Software\C51\BIN\C51.exe”解析配置。 还有这个问题请改用“D:\Sofware\Study\VSCode\Environment\MinGW\bin\gcc.exe”。兄弟有空帮我看一下
我可以提供 但是这里好像上传不了这个后缀的文件,我也很喜欢eide这个插件希望这个问题能有效解决
这个是我keil的zip这个能发出来
@TheRationalLife
只是切换工作区的功能失效了,目前还不知道原因
你把 template-02.code-workspace 删掉,重新导入,导入完后,在文件夹里直接双击 template-02.code-workspace 这个文件,一样可以打开工程
[2021/12/18下午5:40:02] 无法使用 compilerPath“D:\Sofware\Study\keil_5\Software\C51\BIN\C51.exe”解析配置。 请改用“D:\Sofware\Study\VSCode\Environment\MinGW\bin\gcc.exe”。 那这个是咋回事 但是能build
C/C++ 插件的警告不用管,这个只会影响到补全和跳转功能,
C/C++ 插件本来就不支持 C51 这种编译器,除了 gcc, msvc, llvm 这几种编译器,其他的都会报这个警告
感谢兄弟啊,这个插件我感觉真的是非常好用啊,希望你能做得越来越好,我最近在期末考试,这个暑假的时候我应该会一直用这个插件和vscode来代替keil,进行测试,会给你更多测试数据的😃😃
你给的压缩包里,这个项目在导入前就已经存在,settings 里面已经存在默认值,也说明这个项目曾经被正常打开过
而刚导入完成后的,没有被打开过的项目,这个文件里的内容应该是这样的:
{"folders":[{"path":"."}],"settings":{}}
如果重复导入,由于工作区已经存在了,因此是不会重新创建这个文件的
而你这个文件里面 folders 的内容被删除了,因此是打开不开工作区的,跳转工作区也就失败了
可是我并没有,就是去删除这一行呀
后面我优化一下,在创建项目的时候,强制删除已存在的工作区,就不会有这样的问题了
如果项目已经是正常的,如果不熟悉 vscode 工作区文件的修改方法,不要去改其中的内容,否则还是会出现这种问题
是我设置某些地方不合理,或者是说某些操作使得她变成这个样子吗?
哦,我也发现这一点了,就是如果没有打开过的工作区的话,可以导入这个keil项目,但是如果她已经导入过了,那我们导入他那个工作区的文件就可以正常打开