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