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

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


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


你可能感兴趣的:(unity项目如何生成解决方案(.sln文件))