Xamarin 日本語情報

Xamarin(ザマリン) の代理店だったエクセルソフト田淵のブログです。主に Xamarin に関するエントリーをアップしていきます。(なるべく正しい有益な情報を掲載していきたいと考えていますが、このブログのエントリーは所属組織の公式見解ではありませんのでご注意ください)

【速報】Visual Studio でも Xamarin.Forms の XAML で IntelliSence が使えるように!(3rd Party の拡張機能ですが)

こんにちは。エクセルソフトの田淵です。

Webinar Recording: What’s New in Xamarin.Forms 1.3 | Xamarin Blog 先日の Xamarin.Forms 1.3 の Webinar が公開されましたよ。質問はこんなのを貰いましたよ。というブログが公開されていました。その中で気になる段落ががが。

Is there XAML Intellisense support in Visual Studio?

Xamarin Studio has had Intellisense support for some time now, in Visual Studio you are able to download and install the Mobile Essentials pack (also Resharper 9 has added support).

はぁ!? Mobile Essentials pack をインストールすれば XAML の IntelliSence が使えるんですか?

Mobile Essentials pack を試してみました

  1. Mobile Essentials pack ページの説明にあるように、ツール>オプション から 環境>拡張機能と更新プログラム を選択し、名前欄に任意の名前と URL 欄に http://gallery.mobileessentials.org/feed.atom を記載して適用、OK をクリックします。
    f:id:ytabuchi:20150211032136p:plain

  2. ツール>拡張機能と更新プログラム のオンラインに Mobile Essentials がありますので Xamarin.Forms IntelliSence をインストールしてやりましょう。
    f:id:ytabuchi:20150211032558p:plain

Visual Studio が自動的に再起動されて、準備が整ったところで、公式ドキュメントの Part 1. Getting Started with XAML | Xamarin の「Setting Page Content」の部分を試しに写経してみます。

Xamarin.Forms ソリューションを作成し、Forms プロジェクトに Forms Xaml Page を XamlPage などで追加し、App.cs で XamlPage を呼び出しましょう。

public App()
  {
    MainPage = new XamlPage();
  }

では XamlPage.xaml を開いて写経してみます。(Label は写経用に削除しています。)


【速報】拡張機能で Visual Studio で Xamarin.Forms の IntelliSence ...

これはヤバい。完全に IntelliSence じゃないですか… Xamarin 純正じゃないのが悔やまれますが、もしかしてかなり良いのではないでしょうか?是非試してみてください!

あまりに興奮したので、こんな夜中(今は2015/2/11 3:54AM ですw)ですがエントリー書いてしまいました☆

Xamarin 気になった方は

是非 ダウンロード(直接) / ダウンロード(弊社経由) して触ってみてください。 学習用リソースJXUG リンクページ に参考資料を纏めてますので併せてどうぞ。

以上です。

エクセルソフト | ダウンロード | 学習用リソース | JXUG リンクページ | ブログ購読