Macos 统一项目不';没有解决方案文件

Macos 统一项目不';没有解决方案文件,macos,unity3d,xamarin,monodevelop,solution,Macos,Unity3d,Xamarin,Monodevelop,Solution,我刚开始学习unity,并创建了一个项目。但我的项目中没有包含sln文件。每次我创建一个C#脚本并在Xamarin Studio中打开它时,我都没有任何智能感知 unity项目中没有sln文件正常吗 如果没有,如何将解决方案文件添加到项目中 为什么会这样 我终于找到了答案 我关闭了Xamarin,并在Unity Got Assets>Sync MonoDevelop项目中创建了两个.sln项目:-csharp.sln和.sln如果“Open C#Project”没有创建.sln文件,请尝试先更新

我刚开始学习unity,并创建了一个项目。但我的项目中没有包含sln文件。每次我创建一个C#脚本并在Xamarin Studio中打开它时,我都没有任何智能感知

  • unity项目中没有sln文件正常吗
  • 如果没有,如何将解决方案文件添加到项目中
  • 为什么会这样

  • 我终于找到了答案

    我关闭了Xamarin,并在Unity Got Assets>Sync MonoDevelop项目中创建了两个.sln项目:-csharp.sln和.sln

    如果“Open C#Project”没有创建.sln文件,请尝试先更新外部工具

    在Unity中,转到编辑>首选项,并确保选择Visual Studio作为首选外部编辑器


    这为我创建了sln文件。

    就像SSchmid的帖子所建议的那样,进入首选项,让Visual Studio作为首选编辑器

    我遇到了一个同步问题,解决方案没有显示unity项目的名称,最终中断了intellisence

    在“我的设置”中发现,代码编辑器设置为“常规”,而不是Visual Studio


    将它设置为VS为我解决了它。

    我认为应该。我知道在VisualStudio中打开项目时会有一个解决方案文件。您是否尝试过使用Unity附带的Monodevelop?你在Unity中创建了这个项目吗?是的,首先我从这个开始!我在mac上工作。它在软件中工作正常吗?c#文件是否独立于任何项目打开?不,它不工作!在Unity5OSX上,它是
    Assets->openC#Project
    openC#Project应该是它自己的答案。我安装的Visual Studio版本存在问题,因此Unity无法完成此步骤。打开C#Project为我生成的sln,我只是手动打开它。如果它已经被Visual Studio选中,而您仍然遇到此问题,请尝试单击“浏览”,然后选择记事本(或其他应用程序),然后将其设置回Visual Studio,这应该可以解决问题。切换外部脚本编辑器=Visual Studio代码为我创建了sln