Vscode中Open Folder与Open WorkSpace的差异


前言

​ 这两天在用VsCode的时候,发现创建好Java项目后再里面新建java文件不会再文件中自动生成包和代码提示,运行的时候也会报错。如下所示

错误原因

​ 后来百度搜了很久都没看到问题的解决方案,今天偶然看到一篇知乎的回答:VSCode里面的folder、workspace什么区别? - 孔晨皓的回答 - 知乎 https://www.zhihu.com/question/354019992/answer/881192654

​ 由于我最开始并没有注意这个workspace,因为觉得和Eclipse和IDEAJ一样可以开多个项目。结果时不时就会出现代码不提示的现象。

其实并不是这样,WorkSpace是用于多项目联合调试的,可以减少窗口的切换。但是缺点是:很多插件不支持WorkSpace。因为VsCode只是一款编辑器,并不是IDE,大部分情况下都是依靠插件来进行的。因为插件不支持WorkSpace,所以以后编写项目尽量避免使用WorkSpace

参考链接

https://www.zhihu.com/question/354019992/answer/881192654


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM