unity项目如何生成解决方案(.sln文件)

从GitHub上拉下来的项目,有时候作者会将.sln/.csproj等文件类型ignore掉,我们如果直接用vs code之类的编辑器打开项目,会发现C#代码没有智能提示,用起来很不方便,比如tolua的.gitignore:


查看OmniSharp日志,可以发现原因是没有解决方案文件。要解决这个问题很简单,用unity打开该项目,点击Assets菜单中的Open C# Project选项,unity会使用MonoDevelop打开C#项目并自动生成.sln和.csproj文件。重新reload OmniSharp就会发现有智能提示了。


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。