Страница 2 из 2

Re: Visual Studio Code (OS X, Linux, Windows) Free

СообщениеДобавлено: 23 ноя 2015, 20:44
BornFoRdeatH

глянул сорцы, это на чем оно написано?

Re: Visual Studio Code (OS X, Linux, Windows) Free

СообщениеДобавлено: 24 ноя 2015, 15:50
seaman
На javascript под Node.js

Re: Visual Studio Code (OS X, Linux, Windows) Free

СообщениеДобавлено: 19 май 2016, 15:19
novavision
Недавно перешел на Mac и искал достойную замену VS. Наткнулся на этот IDE, установил сначала Mono последней версии, потом VS Code, но открывая C# файлы (да и вообще любого другого языка как HTML, C++) код вообще не подсвечивается, и нету никакого auto-complete. Как в простейшей текстовом редакторе
Скрытый текст:
Изображение

Во всех материалах что я смотрел у всех загорается подсветка кода сразу же при первом запуске. Я попробовал скачать дополнение C# OmniSharp. Код подсвечивается, появились базовые функции, но с рядом ошибок при запуске IDE.

Пробовал плагин для интеграции с Unity. Если вместе с этим OmniSharp, то не подсвечивались базовые Unity классы и методы. А без него все также как описал с самого начала - простой редактор.

Голову сломал уже, в чем дело. Что я упустил то? :(

Re: Visual Studio Code (OS X, Linux, Windows) Free

СообщениеДобавлено: 19 май 2016, 16:04
DbIMok
novavision писал(а):попробовал скачать дополнение C# OmniSharp

там их два, рекомендуют Legacy
novavision писал(а):не подсвечивались базовые Unity классы и методы

да они там вроде никакие особо не подсвечиваются

Re: Visual Studio Code (OS X, Linux, Windows) Free

СообщениеДобавлено: 19 май 2016, 17:14
novavision
 Да, я сначала пробовал с legacy, тоже безрезультатно. Сейчас все снес, поставил снова (легаси) и при открытии проекта через Code появляется внизу сообщение "Running" которое потом меняется на "Error starting Omnisharp". Открываю его
http://take.ms/zWgwP
Также у меня в папке проекта нету файла Project-csharp.sln как тут (взято с FAQ офф сайта)
Изображение

Я имел ввиду не только подсветку, но и базовые классы как GameObject, Transform. Они не определяются. Набирая this.gam.... ничего не выползает

Re: Visual Studio Code (OS X, Linux, Windows) Free

СообщениеДобавлено: 19 май 2016, 17:55
DbIMok
novavision писал(а):при открытии проекта через Code

а как открываете? я полностью по инструкции не интегрировал, так как не пользуюсь. поставил VS Code, установил омнишарп легаси. затем Файл - Открыть папку, выбираю папку проекта. потом открываю в нем любой .cs файл, после Running рядом с огоньком появляется .sln, автокомплит работает.

Re: Visual Studio Code (OS X, Linux, Windows) Free

СообщениеДобавлено: 19 май 2016, 22:26
PREZRAK

Re: Visual Studio Code (OS X, Linux, Windows) Free

СообщениеДобавлено: 20 май 2016, 04:48
novavision
DbIMok писал(а):
novavision писал(а):при открытии проекта через Code

а как открываете? я полностью по инструкции не интегрировал, так как не пользуюсь. поставил VS Code, установил омнишарп легаси. затем Файл - Открыть папку, выбираю папку проекта. потом открываю в нем любой .cs файл, после Running рядом с огоньком появляется .sln, автокомплит работает.

открывать пробовал и самостоятельно запуская Code, и через выбор файла/открыть проект в самом Unity IDE. Никак не работает.
У меня есть подозрения что проблема с Mono, т.к. поначалу я установил какой то экспериментальный билд (бета) с mono-project.com, по ошибке. Потом понял что не то, удалить полностью не понятно как (т.к. нету в Apps) и поверх него поставил уже нормальную последнюю версию..

А вот до установки OmniSharp у вас c# код подсвечивался? У меня вообще не было этого языка в списке доступных.

PREZRAK писал(а):Попробуйте https://www.assetstore.unity3d.com/en/#!/content/45320

да, конечно, его я и использовал

UPDATED
 попробовал удалить Mono через терминал командами (нашел на форуме яблока). Поставил заново - появились Unity классы и Intellisense, но все равно в Output в самом Code кидает ошибки о загрузке какого то модуля
Скрытый текст:
Изображение

в этой же теме написано что это никак не влияет на работу с Unity.
нигде не написано о его обязательной установке. Вы устанавливали?

P.S. еще смущает что классы не выделяются... ни в одной из тем
Скрытый текст:
Изображение

Re: Visual Studio Code (OS X, Linux, Windows) Free

СообщениеДобавлено: 20 май 2016, 12:49
DbIMok
до установки омнишарпа был простой текстовый файл. да, dnx не нужен. классы не подсвечиваются.

Re: Visual Studio Code (OS X, Linux, Windows) Free

СообщениеДобавлено: 20 май 2016, 15:35
novavision
все, спасибо, разобрались.
Если кто-то нашел способ подсветки классов, поделитесь пожалуйста. Мои поиски не дали результата