LoginSignup
1

More than 5 years have passed since last update.

[Unity] VisualStudio 2010 ExpressでUnityする

Posted at

はじめに

Unityを使い始めましたが、案の定MonoDevelopではやってられなくなりました。
ということで、使い慣れているVisualStudio 2010 Expressにできないか調べてみました。
2012以降はちょっと……。

[1] VSToolsを使う - http://qiita.com/gc-j-lee/items/de6d12b42756b205214a

Pro版ではできるようですが、Express版では少し制限がありまそうです。
以下の方法がオーソドックスなようですが、私の環境では、C#ファイルがVSで開くようになったものの、インテリセンスが効かなかったので、使えませんでした。

[2] Expressで使う - http://qiita.com/nishiken1112/items/87b38b19ca9a5f4a5798

しかし、いつの間にか、slnファイルができていて、直接VSで開けてしまいましたので、経緯を書いておきます。

経緯

  1. VSToolsを入れる([1]を参照)
  2. Proでないと直接開けないよ、と文句を言われる。(MonoDevelopのまま)
  3. VSを開くバッチファイルをつくって、Editorに設定する。([2]を参照)
  4. Syncしたら、エラーが出た。
  5. C#ファイルを開いたらVSが立ち上がるようにはなった。(ソリューションにはならず)
  6. VisualStidio 2010 Expressを開く
  7. VSからUnityでつくったプロジェクトの直下にあるプロジェクト名-csharp.slnを開く
  8. いつもの感じになった!

あとがき

もしかしたら何もしなくてもslnファイルができていて、VSから開けたのかもしれませんが、元に戻してできなくなったらいやなので、謎のままにしておきます。
Unityは、更新したファイル群を自動反映してくれますので、VSで編集、Unityでビルド&実行、という形でスムーズに開発できそうです。
何か不都合が出るかもしれませんが、しばらくこれでやってみます。

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1