MonoDevelop 的安装与设置:
(1).下载并安装Unity3D 以及其内置的MonoDevelop ,一定要安装Unity3D 安装包内置的MonoDevelop ,MonoDevelop 官方下载的版本是没有Unity3D 的调试插件的;安装好unity3d后,大家可以看到有2个目录,一个是editor,另外一个就是monodevelop.
(2).运行MonoDevelop (如果MonoDevelop 不能运行,则需要安装 .Net 3.5 ,建议在安装unity之前,先装好这个,目前是4.0版本),选择菜单(Tools –> Preference) 打开选项设置窗口,在左边的导航窗口的最后一个节点(Unity –> Debugger),在右边设置Editor Location 为正确的位置,然后勾选Launch Unity Automatically 和Build Project in MonoDevelop ,按 OK 按钮保存;
2.Unity Editor 的外部编辑器设置为MonoDevelop :
(1).打开Unity ,选择Edit –> Preference 打开Unity 设置窗口;
editor版本
(2).将General 选项卡中的设置为MonoDevelop,如果没有出现monoDevelop,则选择Browse,然后选择monodevelop目录,选中到monodevelop的快捷方式即可
3.正确的调试步骤为:
(1).在Unity Editor 的Project 窗口点击鼠标右键,在弹出菜单中选择Sync MonoDevelop Project,将自动运行MonoDevelop 并打开对应的项目;
(2).关闭Unity Editor ;
(3).在MonoDevelop 中为源代码设置断点,点击调试按钮或者按F5 开始调试,在自动打开的Unity Editor 中选择Play 按钮,断点就开始起作用了;
monodevelop的IDE环境还是不错的,对于js和c#都有代码提示和补全功能,而且可以随时调试。
另外一点就是每次调试都要关闭unity3d,感觉不是很方便,不知道是不是我没有到设置的地方。