Возникла необходимость в редакторе, в котором удобно было бы работать как с JScript, так и c C# скриптами - и в итоге появился на свет Uniclipse. Он основан на популярном в среде Java/Flash программистов редакторе - Eclipse (Open Source, мультиплатформа). Проект не коммерческий.
Скриншот: http://img517.imageshack.us/img517/6000/uniclipse.jpg
Скачать: http://www.mediafire.com/?k5ncoyz0zyj (127mb)
Для нормальной работы (пока) нужно распаковать файлы в папку c:\Program Files\Uniclipse\ (иначе придется донастраивать вручную).
Для открытия файлов из юнити нужно в нем назначить редактором файл uniclipse.exe (а программу вне юнити открывать обычным eclipse.exe).
При работе желательно создавать файл проекта на папку Assets (меню File->New->Project).
Основные фишки:
+ Project explorer
+ Code assist (пока сыроват, требуется доработка)
+ Outline (список классов, функций и переменных)
+ Code folding (сворачивание блоков)
+ Подсветка синтексиса (в том числе выделеного имени по всему файлу)
+ Проверка синтексиса на лету
+ Автофарматирование текста
+ Поиск по всему проекту
Дополнительные фишки:
+ Менеджер вкладок (закрытие вкладки на среднюю кнопку мыши)
+ Image viewer
+ Color picker
+ Встроенный SVN
+ Таск менеджер
+ Возможность установки множества прочих плагинов
Кроме того в планах:
+ Автоопределение кодировки
+ Переход на строку с ошибкой
+ Сниппеты
+ Встроенная документация Unity
+ Отвязка от program files и инсталлер
Понятно что до возможностей VS еще далеко, но пока это только альфа версия. Проект еще нужно доводить до ума.
Сейчас для редактирования скриптов используются плагины для C# и JavaScript. И хотя к C# подключены библиотеки mono, а в JavaScript пробиты некоторые классы (пока только начал заполнять базу) - всё же гораздо лучше было бы написать свои плагины для редактирования. К тому же если знать Java сделать это не архисложно (есть Wizard для этого под названием IMP). Но у меня увы пока на это нет времени. Если ктото подключится - буду рад.
Что касается Monodevelop который будет использоваться с Unity 3. Во-первых он треш и с этим многие согласны, плюс там нет поддержки JScript. Eclipse является реальной альтернативой и к нему думаю также можно будет подключить дебагер. Также будет здорово, если ктото подключится и займется этим (я в свою очередь поделюсь тем что есть).