MonoDevelop(Unity内置)不再自动完成任何事情

时间:2016-01-03 17:09:26

标签: javascript unity3d monodevelop

我在使用MonoDevelop和Unity时遇到了一些严重的问题。我在我的(Windows)笔记本电脑和我的电脑上使用Unity,在闪存驱动器上携带两个项目。然而,最近,MonoDevelop决定停止自动完成我输入的内容。它开始在我的笔记本电脑上,然后几周后在我的电脑上出现问题。这不仅仅是Unity的兼容性已经消失了;它根本不会自动完成。

我尝试使用Visual Studio,遵循tutorial by Brackeys,但根本无法使用它(即使在#pragma strict行也会出现错误)。我一直在寻找可以提供帮助的任何事情,虽然我发现了很多关于这两个问题的话题,但它们都没有结束。除了我在网上找到的东西,我还多次重新安装Unity,Visual Studio和UnityVS,但没有用。

希望这也能帮助遇到同样问题的其他人。

注意:我正在使用JavaScript开发我的项目。虽然我知道一些C#,但我不习惯使用它。

2 个答案:

答案 0 :(得分:0)

这似乎是一个破坏连接的错误,但你可以通过转到首选项 - >轻松修复它。外部工具 - >外部脚本编辑器。

在那里,打开Browse部分并查找MonoDevelop应用程序。在Mac上,它在Unity中 - > MonoDevelop - > MonoDevelop.app。它应与具有.exe扩展名的PC类似。

答案 1 :(得分:-1)

我找到了替代

首先安装 Sublime Text

在Sublime Text中转到偏好设置>设置 - 更多>语法特定 - 用户

在Sublime中打开Unity项目的根目录。那里应该有一个.sln文件。 在那里保存您的Sublime项目。项目>将项目另存为

添加

{
"folders":
[
{
"follow_symlinks": true,
"path": "."
}
],
"solution_file": "./ProjectName.sln"
}

使用您的项目名称

更改 ProjectName.sln

在Unity设置首选项>外部工具>外部脚本编辑器 Sublime Text

check this