Настройка Visual Studio C# Express для работы с Unity3D

Научился сам? Помоги начинающему.

Настройка Visual Studio C# Express для работы с Unity3D

Сообщение Neodrop 10 апр 2009, 02:34

Записал flw видео для наглядности настройки C# Express. Всё просто как грецкий орех.
Видео имеет собственный плеер, поэтому рекомендую его просто скачать.

У вас нет доступа для просмотра вложений в этом сообщении.
Добавить neodrop в Skype
Изображение
"Спасибо!" нашему порталу, вы сможете сказать ЗДЕСЬ.
Если проблема не решается честно, нужно её обмануть! || Per stupiditas at Astra!
Страх порождает слабость. Бесстрашных поражают пули.
Протратившись на блядях байтах, на битах не экономят.
Аватара пользователя
Neodrop
Админ
 
Сообщения: 8428
Зарегистрирован: 08 окт 2008, 15:42
Откуда: Питер
Skype: neodrop
  • Сайт

Re: Настройка Visual Studio C# Express для работы с Unity3D

Сообщение Neodrop 10 апр 2009, 03:08

Эх... Если бы в одной среде подружить C# и JavaScript... :ymdaydream:
Добавить neodrop в Skype
Изображение
"Спасибо!" нашему порталу, вы сможете сказать ЗДЕСЬ.
Если проблема не решается честно, нужно её обмануть! || Per stupiditas at Astra!
Страх порождает слабость. Бесстрашных поражают пули.
Протратившись на блядях байтах, на битах не экономят.
Аватара пользователя
Neodrop
Админ
 
Сообщения: 8428
Зарегистрирован: 08 окт 2008, 15:42
Откуда: Питер
Skype: neodrop
  • Сайт

Re: Настройка Visual Studio C# Express для работы с Unity3D

Сообщение fox 10 апр 2009, 10:35

:-bd супер!!! спасибо!
Добавить foxumkov в Skype
Мои проекты:
Turbodrive
Изображение

Изображение
Аватара пользователя
fox
UNITрон
 
Сообщения: 255
Зарегистрирован: 07 ноя 2008, 13:02
Откуда: Питер
  • ICQ

Re: Настройка Visual Studio C# Express для работы с Unity3D

Сообщение Ovod 10 апр 2009, 10:57

Спасибо большое, Нео, ато я ночью не в адеквате уже был, не добрался до каментаф.
(3A4OT)
Аватара пользователя
Ovod
UNIт
 
Сообщения: 91
Зарегистрирован: 14 мар 2009, 12:58

Re: Настройка Visual Studio C# Express для работы с Unity3D

Сообщение gnoblin 10 апр 2009, 15:52

Спасибо!
Хорошо, что постепенно появляются видео-уроки отечественного производства :ymhug:
skypeid: madkust
Мои крайние проекты:
Убойный Хоккей
Cube Day Z (альфа)
Аватара пользователя
gnoblin
Адепт
 
Сообщения: 4633
Зарегистрирован: 08 окт 2008, 17:23
Откуда: Минск, Беларусь
Skype: madkust
  • Сайт

Re: Настройка Visual Studio C# Express для работы с Unity3D

Сообщение Neodrop 11 апр 2009, 18:04

Вот ещё один вариант. http://lucasmeijer.com/posts/visualstud ... templates/
Тут вообще всё одним кликом делается. Но, к сожалению, это отменный выбор для C# и только для C#.
Добавить neodrop в Skype
Изображение
"Спасибо!" нашему порталу, вы сможете сказать ЗДЕСЬ.
Если проблема не решается честно, нужно её обмануть! || Per stupiditas at Astra!
Страх порождает слабость. Бесстрашных поражают пули.
Протратившись на блядях байтах, на битах не экономят.
Аватара пользователя
Neodrop
Админ
 
Сообщения: 8428
Зарегистрирован: 08 окт 2008, 15:42
Откуда: Питер
Skype: neodrop
  • Сайт

Re: Настройка Visual Studio C# Express для работы с Unity3D

Сообщение Neodrop 15 апр 2009, 19:07

Кстати, вопрос к народу - что то никак не могу найти, где настраивается вывод номеров строк в Studio Express ? Очень не удобно, что не вижу нумерации... :-?
Добавить neodrop в Skype
Изображение
"Спасибо!" нашему порталу, вы сможете сказать ЗДЕСЬ.
Если проблема не решается честно, нужно её обмануть! || Per stupiditas at Astra!
Страх порождает слабость. Бесстрашных поражают пули.
Протратившись на блядях байтах, на битах не экономят.
Аватара пользователя
Neodrop
Админ
 
Сообщения: 8428
Зарегистрирован: 08 окт 2008, 15:42
Откуда: Питер
Skype: neodrop
  • Сайт

Re: Настройка Visual Studio C# Express для работы с Unity3D

Сообщение djz 15 апр 2009, 21:59

Options -> внизу галочку в Show all settings -> Text editor -> All Languages -> галочку в Line Number
Изображение
Аватара пользователя
djz
UNец
 
Сообщения: 30
Зарегистрирован: 07 апр 2009, 07:01
  • ICQ

Re: Настройка Visual Studio C# Express для работы с Unity3D

Сообщение Neodrop 15 апр 2009, 22:11

Спасибо. Без номерации не удобно.
Добавить neodrop в Skype
Изображение
"Спасибо!" нашему порталу, вы сможете сказать ЗДЕСЬ.
Если проблема не решается честно, нужно её обмануть! || Per stupiditas at Astra!
Страх порождает слабость. Бесстрашных поражают пули.
Протратившись на блядях байтах, на битах не экономят.
Аватара пользователя
Neodrop
Админ
 
Сообщения: 8428
Зарегистрирован: 08 окт 2008, 15:42
Откуда: Питер
Skype: neodrop
  • Сайт

Re: Настройка Visual Studio C# Express для работы с Unity3D

Сообщение Serge 05 май 2009, 20:09

Neodrop писал(а):Вот ещё один вариант. http://lucasmeijer.com/posts/visualstud ... templates/
Тут вообще всё одним кликом делается. Но, к сожалению, это отменный выбор для C# и только для C#.

Доброго времени суток, кто дружит с буржуйским языком переведите плиз последовательность действий, мой переводчик не справляется почему-то с этим текстом :) . Там что то говорится про подключение документации. Как-то без справки по Юнити на шарпе писать не совсем весело :( .
О, сколько нам открытий чудных Готовят просвещенья дух И опыт, сын ошибок трудных, И гений, парадоксов друг, И случай, бог изобретатель.
Аватара пользователя
Serge
UNIверсал
 
Сообщения: 476
Зарегистрирован: 20 мар 2009, 15:53
Откуда: Сибирь г. Омск
  • Сайт
  • ICQ

Re: Настройка Visual Studio C# Express для работы с Unity3D

Сообщение Neodrop 05 май 2009, 20:16

To use this, follow these steps:

* Download this .cs file, and place it in your project, in a folder called “Editor”
* Notice that you now have a Tools menu item, containing a SyncVisualStudioSolution item
* Click it
* Open the .sln file you’ll find in your project root folder


    * Скачайте этот .cs file файл и положите в свой проект в папку с именем Assets\Editor.
    * После его автоматической компилляции, вы увидите новое меню в Редакторе (Tools).
    * Шлёпаем на него. выбираем единственную команду, которую там увидим.
    * Ищем готовый .sln файл в корневой папке нашего проекта.

Всё. Отменно работает. :ymparty: Я использую постоянно. На всякий случай, вот файл.
SyncVisualStudioSolution.rar
У вас нет доступа для просмотра вложений в этом сообщении.
Добавить neodrop в Skype
Изображение
"Спасибо!" нашему порталу, вы сможете сказать ЗДЕСЬ.
Если проблема не решается честно, нужно её обмануть! || Per stupiditas at Astra!
Страх порождает слабость. Бесстрашных поражают пули.
Протратившись на блядях байтах, на битах не экономят.
Аватара пользователя
Neodrop
Админ
 
Сообщения: 8428
Зарегистрирован: 08 окт 2008, 15:42
Откуда: Питер
Skype: neodrop
  • Сайт

Re: Настройка Visual Studio C# Express для работы с Unity3D

Сообщение alexmarch 07 май 2009, 20:46

The created project directly references the UnityEngine.dll and UnityEditor.dll in your Unity installation, nothing you need to do there. For the best experience, download these xml documentation files, and place them in your C:\Program Files\Unity\Editor\Data\lib folder. They will get you the Unity documentation in tooltips as you are using methods in VisualStudio. Very neat. (Thanks to Benoit Fouletier for his regex-fu)

Там еще вот этот файлик есть, я так понимаю это описалово синтаксиса. Как этим пользоваться?
Аватара пользователя
alexmarch
UNITрон
 
Сообщения: 286
Зарегистрирован: 04 май 2009, 19:54

Re: Настройка Visual Studio C# Express для работы с Unity3D

Сообщение Neodrop 07 май 2009, 23:21

Для варианта, который я прикрепил выше, это не нужно.
А файлик не глядел и пока времени нету.. ~o) 8-x
Добавить neodrop в Skype
Изображение
"Спасибо!" нашему порталу, вы сможете сказать ЗДЕСЬ.
Если проблема не решается честно, нужно её обмануть! || Per stupiditas at Astra!
Страх порождает слабость. Бесстрашных поражают пули.
Протратившись на блядях байтах, на битах не экономят.
Аватара пользователя
Neodrop
Админ
 
Сообщения: 8428
Зарегистрирован: 08 окт 2008, 15:42
Откуда: Питер
Skype: neodrop
  • Сайт

Re: Настройка Visual Studio C# Express для работы с Unity3D

Сообщение gnoblin 08 май 2009, 22:49

Я настроил visual studio с использованием файлика http://lucasmeijer.com/files/SyncVisual ... olution.cs

Пример сделан для 2008й студии. Вот что мне пришлось исправить, чтобы заработало в 2005й:

1)после того как создался проект, открываем .sln файл (например, блокнотом. Вордом не советую :D ) и правим там 2 первые строчки, которые говорят о используемой версии (конвертация проекта в студии автоматом возможно только из более младшей версии).

в моем случае стало:

Код: Выделить всё
Microsoft Visual Studio Solution File, Format Version 9.00

# Visual Studio 2005


2) затем открываем файлик .csproj и меняет строчку
Код: Выделить всё
<Import Project="$(блабла)\Microsoft.CSharp.targets" />

на
Код: Выделить всё
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />


Чтобы работал автокомплит кода, который вы пишете, распакуйте те два xml файла в папку "Unity\Editor\Data\lib" (как собственно в описании способа и так написано).
skypeid: madkust
Мои крайние проекты:
Убойный Хоккей
Cube Day Z (альфа)
Аватара пользователя
gnoblin
Адепт
 
Сообщения: 4633
Зарегистрирован: 08 окт 2008, 17:23
Откуда: Минск, Беларусь
Skype: madkust
  • Сайт

Re: Настройка Visual Studio C# Express для работы с Unity3D

Сообщение iron-zorin 11 май 2009, 23:26

Сразу замечу - с VS раньше не работал
1. Как объединить проекты Unity и VS? Чтобы они понимали, что работают с одним и тем же проектом.
2. Открываю скрипт из Unity - запускается VS, но не в "My Unity Project" (где всё настроено) - а в новом проекте. Это что, каждый раз в ручную добавлять файл в проект?
3. Как подключить Reference Manual к VS?
Аватара пользователя
iron-zorin
UNец
 
Сообщения: 15
Зарегистрирован: 07 апр 2009, 15:27

След.

Вернуться в Уроки

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2