「NuGet Addin for MonoDevelop and Xamarin Studio」の版間の差分

提供: MonoBook
ナビゲーションに移動 検索に移動
imported>Fallout New Tokyo
1行目: 1行目:
'''NuGet Addin for MonoDevelop and Xamarin Studio'''とは、[[NuGet]]を[[MonoDevelop]]および[[Xamarin Studio]]で使えるようにするアドインである。
+
'''NuGet Addin for MonoDevelop and Xamarin Studio'''(以下、NuGet Addin)とは、[[NuGet]]を[[MonoDevelop]]および[[Xamarin Studio]]で使えるようにするアドインである。
  
 
== 概要 ==
 
== 概要 ==
NuGet Addinは[[SharpDevelop]]向けに開発されていた「SharpDevelop NuGet package management addin」から[[移植]]されたものである。
+
NuGet Addinは[[SharpDevelop]]向けに開発されていた「SharpDevelop NuGet package management addin」から[[移植]]されたものである。[[Windows]]のみならず、[[Linux]]や[[Mac OS X]]などでも動く[[Xamarin Studio]]からも[[NuGet]]を非常に手軽に利用できるようにするものである。これにより[[Visual Studio]]上のNuGetパッケージマネージャーに近い使い勝手を実現でき、
  
それを、[[Windows]]に限らず、[[Linux]][[Mac OS X]]などで動く[[Xamarin Studio]]からも[[NuGet]]を非常に手軽に利用できるようにするものである。これにより[[Visual Studio]]上のNuGetパッケージマネージャーに近い使い勝手を実現でき、さらにはパッケージの自動復元なども利用できるようになる。
+
なによりプロジェクト内で使われているNuGetパッケージ群の自動復元なども利用できるようになるので、特に[[オープンソース]]で配布されている[[ソースコード]][[ビルド]]する際には桁違いに捗るようになる。
  
 
NuGet Addinは[[GitHub]]上において[[オープンソース]]の下で開発が行われており、[[ライセンス]]は[[MITライセンス]]となっている。
 
NuGet Addinは[[GitHub]]上において[[オープンソース]]の下で開発が行われており、[[ライセンス]]は[[MITライセンス]]となっている。
19行目: 19行目:
  
 
== インストール ==
 
== インストール ==
アドインマネージャのギャラリーに以下のリポジトリを追加し、更新ボタンを押すと「NuGet Package Management」というアドインが出現するのでインストールボタンを押してインストールする。
+
[[Xamarin Studio]]のアドインマネージャのギャラリーに以下のリポジトリを追加し、更新ボタンを押すと「NuGet Package Management」というアドインが出現するのでインストールボタンを押してインストールする。
  
 
なおリポジトリの追加はリポジトリ一覧のリストボックスの最下部にある「Manage Repositories...」から行う。素人には発見しにくい非常にわかりにくい位置にあるので注意すること。
 
なおリポジトリの追加はリポジトリ一覧のリストボックスの最下部にある「Manage Repositories...」から行う。素人には発見しにくい非常にわかりにくい位置にあるので注意すること。

2014年5月2日 (金) 04:29時点における版

NuGet Addin for MonoDevelop and Xamarin Studio(以下、NuGet Addin)とは、NuGetMonoDevelopおよびXamarin Studioで使えるようにするアドインである。

概要

NuGet AddinはSharpDevelop向けに開発されていた「SharpDevelop NuGet package management addin」から移植されたものである。Windowsのみならず、LinuxMac OS Xなどでも動くXamarin StudioからもNuGetを非常に手軽に利用できるようにするものである。これによりVisual Studio上のNuGetパッケージマネージャーに近い使い勝手を実現でき、

なによりプロジェクト内で使われているNuGetパッケージ群の自動復元なども利用できるようになるので、特にオープンソースで配布されているソースコードビルドする際には桁違いに捗るようになる。

NuGet AddinはGitHub上においてオープンソースの下で開発が行われており、ライセンスMITライセンスとなっている。 [1]

動作環境

NuGet Addinを利用するには以下の要件を満たす必要がある。

  • MonoDevelop 3.0.5 以上、または Xamarin Studio (MonoDevelop 4.0)
  • Mono 2.10.9 以上
  • ライブラリ:mono-winfxcore (NuGet.Coreで使ってる)
  • ライブラリ:mono-wcf (NuGet.Coreで使ってる)

Mac OS Xを使っているのであればXamarin Studioを公式パッケージからインストールすることで自動的に全要件を満たすので特に意識する必要はない。FreeBSDPortsからインストールする場合などの特殊な条件下の場合のみ意識する必要がある程度のものである。

インストール

Xamarin Studioのアドインマネージャのギャラリーに以下のリポジトリを追加し、更新ボタンを押すと「NuGet Package Management」というアドインが出現するのでインストールボタンを押してインストールする。

なおリポジトリの追加はリポジトリ一覧のリストボックスの最下部にある「Manage Repositories...」から行う。素人には発見しにくい非常にわかりにくい位置にあるので注意すること。

MonoDevelop 3.0.5の場合
http://mrward.github.com/monodevelop-nuget-addin-repository/3.0.5/main.mrep
Xamarin Studioの場合
http://mrward.github.com/monodevelop-nuget-addin-repository/4.0/main.mrep

関連項目

参考文献