Try the new tool Rapid Ext JS, now available! Learn More

Visual Studio 2017向けSencha Pluginのアーリーアクセス版を公開

March 25, 2018 187 Views
Show

今回、Sencha Visual Studio 2017 Pluginのアーリーアクセス版を公開したことをお知らせします。Sencha Visual Studio Pluginsは、Visual Studio IDEを使うSencha Ext JS開発者が開発プロセスの効率化を実現できるように作成されたもので、アプリケーションの迅速な構築を支援します。

Visual Studio 2017 Pluginのダウンロード

Visual Studio Pluginを使う

Sencha Visual Studio Pluginは、マイクロソフト標準のVSIXファイル拡張を使用し、Visual Studio互換のプラグインをインストールします。VSIXファイルをダウンロードしたら、ファイルをダブルクリックし、指示に従ってください。詳細は、こちらのドキュメントに記載されたインストール手順をご覧ください。

以下の機能をお試しください:

  • スターターテンプレートを用いて、Sencha Ext JSフレームワーク用の新しいWebアプリケーションプロジェクトをすばやく作成できます。フロントエンドにExt JSを使用するように設定されたWeb APIプロジェクトの例を含む基本的なプロジェクトタイプは、「新規プロジェクト」コントロール([ファイル|新規作成|プロジェクト]メニューを選択)で作成できます。また、スタンドアロンのExt JS Webサイトを作成して、ASP.NETプロジェクトに追加することもできます。新しいWebサイトを作成するには、[ファイル|新規作成|新しいWebサイト]メニューを選択します。

  • Ext JSアプリ、Ext JSクラス(ビュー、モデル、コントローラ、ストア)、Ext JSワークスペースとビューパッケージを簡単に追加することができます。
  • リファレンスをクリックすることで、以下の定義にジャンプできるので、容易にコードをナビゲートできます。
    • クラス名
    • xtypesと他のタイプエイリアス
    • メソッドとプロパティ
    • configキー
    • イベント
  • Sencha Cmdを使用してソースコードの変更とリビルドを監視することで、ビルドツールとデバッグツールとの統合を実現しています。アプリケーションを作成したら、簡単にSencha App Watchを起動でき、Cmd Webサーバーでの開発を開始できます。Senchaアプリの監視式の出力を、独自のウィンドウ内に表示することも可能です。[ビュー|他のウィンドウ|Sencha App Watch]メニューを選択します。

IntelliSense

Sencha Visual Studio Pluginでは、Ext JS向けのIntelliSenseサポートも提供しています。これにより、IDE内での一貫したコード補完機能を用いて、以下のような入力支援がサポートされます。

  • 全てのExt JSおよびユーザークラスに対するConfig、メソッド、プロパティ名
  • xtype、controller、viewModel、layoutのようなエイリアスプロパティ
  • イベント名とリスナーオブジェクト
  • リスナー内のコントローラーメソッド
  • バインドされたconfig内のViewModelのプロパティ

Ext JS向けコード補完を有効にするには、以下のようにVS2017のJavascriptサービスを無効化する必要があります。

ぜひお試しください

Sencha Visual Studio 2017 Plugin アーリーアクセス版をぜひお試しください。そして、ぜひ皆さんのフィードバックをこちらのサーベイから寄せください。また、Visual Studio Plugin forumでも皆さんのフィードバックを共有できます。みなさまからの声をお待ちしております。

Recommended Articles

Ext JS Data Gridをすばやくカスタマイズする方法(part 1/6)

Ext JS Data Gridは、高速で強力かつ柔軟に利用できます。Ext JSを使用すると、ユーザーは自分のアプリケーションに合わせてグリッドの外観をすばやくカスタマイズできます。全6回構成のブログシリーズでExt JS Data Gridをカスタマイズするさまざまな方法をカバーします。

Sencha Ext JS 7.1およびツールの提供開始のお知らせ

Ext JS、ExtAngular、ExtReact、ExtWebComponents、およびツールのバージョン7.1を提供開始いたしました。この記事ではバージョン7.1の改善点について紹介します。

Sencha 2019/2020 ロードマップアップデート

少し前にSenchaのロードマップをご案内しました。これについてお客様から素晴らしいフィードバックをいただいており、2019/2020ロードマップにそれらの提案を取り入れたいと思います。

今秋のアップデート – Senchaジェネラルマネージャのデスクから

前回Senchaコミュニティに情報発信してから、数週間が経ちました。私たちのプライオリティと製品ロードマップは、お客様の声によって形成されており、皆さんがすばらしいアプリケーションを構築できるような価値ある製品強化を提供していきたいと考えています。今回、いくつかの進行中の開発状況に関して紹介するとともに、コミュニティの皆さんにアップデートを提供したいと思います。

コンポーネントファーストのアプローチでアプリ開発をスピードアップ

開発者は、アプリケーションを構築し、迅速かつ効率的に市場に投入するために、再利用可能かつポータブルなコードに長い間依存してきました。コンポーネントベースの開発は、ReactやAngularなどの人気のあるフロントエンドフレームワークの多くで開発されたアプリケーションのホームを見つけてきた、JavaScriptの現代の進化を通じて人気を維持しています。

Sencha ロードマップ アップデート – 2019年9月

Senchaロードマップのアップデートを共有できることを嬉しく思います。私がGMとして参加してからの半年間、私たちのコアチームはSenchaを明確な成長軌道に載せるために一生懸命取り組んできました。今年の4月にいくつかの計画を共有しましたが、すべての面で大きな進歩を遂げていることを喜んで報告します。

View More

coming soon

Something Awesome Is

COMING SOON!