public关键词中的属性不能在unity上的script组件里显示

编译器是vs code,打开后会有some projects have touble loading;但是既然代码用文本浏览器都可以写,所以我就感觉和vs code关系应该不大,unity的对应组件哪里也没有警告说代码未加载
救命啊各位大牛,让俺困扰一天多了
vs code安装的插件有:
C#
unity tools
unity snippets
unity code snippets
debug for unity

既然基于.net,为什么不用配置环境相对简单的visual studio.
要用vs code..

感觉是因为你vscode无法识别.net环境导致你在里面写的脚本没有编译