Visual Studio 2012 から新しく追加された HTML + JavaScript 入力支援機能

Windows ストア アプリの開発は HTML + JavaScript でも行えるため、これまで Visual Studio を使ったことがない、という開発者の方も多いでしょう。 そういった方々のために Visual Studio の機能概要についてしばらく紹介していきます。 ここまでの記事は以下になりますので、これから Visual Studio を使ってみようか、という方はぜひ以下の記事もご覧ください。 Visual Sudio 2012 の基本的な HTML + JavaScript の入力支援機能 Visual Sudio 2012 の Windows ストア アプリと Web コンテンツの基本的なデバッグ機能   前回までは、それまでのバージョンの Visual Studio から引き継がれてきた基本的かつ特徴的ともいえる HTML + JavaScript の入力支援機能と、デバッグ機能について紹介してきました。 ここからは、Visual Studio 2012 から追加された新しい機能について紹介していきます。 今回は、HTML と JavaScript、CS の入力支援機能についてです。   Visual Studio…

0

Visual Sudio 2012 の基本的な HTML + JavaScript の入力支援機能

Windows ストア アプリの開発は HTML + JavaScript でも行えるため、これまで Visual Studio を使ったことがない、という開発者の方にお会いすること機会があります。 そういった方々は、Windows ストア アプリの開発にあたり、頑張っていちから Visual Studio 2012 を学習して使用されているのかと思いきや、それまで Web 制作に使用されていたエディタ + FireBug などのデバッグツールでアプリのほとんどを作成し、Windows ストア アプリにパッケージングする部分だけ Visual Studio を使用されるという方が以外といらっしゃいます。(なんと、勿体ない…。) 今回はそういった Visual Studio を使ったことがないという Web 制作者の方々のために、Visual Studio 2012 に搭載されている代表的な HTML + JavaScript 開発機能について紹介します。   入力支援機能 Visual Studio にはさまざまなコード、マークアップを記述するための強力な入力支援機能が搭載されており、それは HTML, JavaScritp、 CSS についても同様です。 この入力支援機能は現在、以下二つのものが搭載されています。 インテリセンス コードスニペット   インテリセンス インテリセンスは、ユーザーがタイプした単語から、次に入力すべきワードを推測して入力候補をリスト表示し、リスト内のアイテムを選択することにより入力を補完するものです。…

0

気軽に Web コンテンツを書くためのエディタ

新年あけましておめでとうございます。 昨年は、Windows 8 リリースに向けての準備に始まり、リリースを終えて一年が終るという、私にとっては本当に Windows 8 一色の一年でした。 Windows 8 は、リリースされたとはいえ、その新しい UI 上で動作する Windows ストア アプリはまだまだ少ない状況ですので、今後も引き続き、Windows ストア アプリの開発に関する情報をお届けしていく予定です。 もちろん、Windows ストア アプリだけでなく Internet Explorer 10 や、たまには IIS8 の情報も出していければ、思っておりますのでご期待ください。   さて、年が明けて第一回めの投稿となる今回のネタですが、Windows 8 には全く関係ない、自作ツールの紹介です。 実は、3 年ほど前まで、外部のブログで、数回の記事にわけてテキスト エディタを開発し、C# と Windows デスク トップアプリケーションの作り方を学ぶ、というのをやっておりました。 そのブログは最終回の直前で、私の業務内容が変わったこともあり、そのまま中断していたのですが、先日そのブログを読んでいたという方から「最終回の記事を書いてほしい」というリクエストがあり、つい一昨日、お正月明けの勢い(?)を借りて最終回の記事を投稿した次第です。 その際に、当時作成したテキストエディタのソースを引っ張りだして来て、Visual Studio 2012 でのコンバートと、細かいコードの調整を行ったのですが、使ってみるとなかなか使い勝手がよく、ちょうど手軽に Web コンテンツを書くツールも欲しかったこともあり、その記事を投稿後に本格的に自分用に機能を追加してみた次第です。 さすが、自分用に作っただけあって、使い勝手はすこぶる良いです(笑) 使い方の紹介と、ソースコードもダウンロード可能としますので、興味のある方はそのまま使うなり改造して使うなりしてみてください。 以降は、このテキスト エディタの機能の紹介になります。 メモ帳との違い テキストの編集機能は メモ帳 とまったく変わるところはありませんが、それ以外でさまざまな変換機能、入力支援機能などが追加されています。 これら機能のほとんどは、このテキストエディタのメニュー [ツール] –…

1

Windows ストア アプリ(HTML + JavaScript)の構造

前回の記事 から引き続き、Windows ストア アプリケーションの開発についてです。 今回は、HTML + JavaScript で作成する Windows ストア アプリの構造について紹介します。   Windows ストア アプリ(HTML + JavaScript)の構造   Windows ストア アプリは、C、C++、C#、VB といった従来からのデスクトップ アプリケーション用の開発言語だけでなく、JavaScript でも開発を行うことができます。 JavaScritp を使用して Windows ストア アプリを作成する際に使用されるテクノロジーは以下の三つです。 HTML5 CSS3 JavaScript これを WWAHost.exe のプロセスがホストします。 WWAHost.exe は Internet Explorer 10 のスーパーセットであり、Internet Explorer 10 よりも多くの機能を持ち、より強い権限で動作します。 そのため、いくつかセキュリティ上の制限はあるものの、Internet Explorer 10 で動作するコンテンツは、 WWAHost.exe プロセスで容易にホストすることができます。   開発に使用されるライブラリ JavaScript を使用した Windows…

0