2012年01月08日

Expression Web 4 SP2 で オリジナルスニペットを作成するには

コードビューでいうスニペットの挿入は、Ctrl+Enterキーで操作を行ってきましたが、Expression Web 4 SP2からは、そのショートカットが作動しなくなりました。

スニペットの挿入方法は、スニペットパネルから対象となるスニペットを選択し、ダブルクリックで挿入できます。

詳しくは前の記事をご覧ください。

ここでは、オリジナルのスニペットを作成する方法について説明します。

  1. スニペットパネルの右上の[オプション]をクリックし、[新しいスニペット]をクリックします。
    20120108-1
  2. [コード スニペットの新規作成と変更]ダイアログボックスで、名前と説明、テキストをそれぞれ入力して[OK]ボタンをクリックします。
    コード スニペットの新規作成と変更
    ちなみに、| を使うことで、そのスニペット挿入後、その部分に任意のテキストを入れることができます。
    コード スニペットの新規作成と変更 - パイプ文字を使用した例
  3. スニペットが作成されました。
    スニペットが追加された後
posted by wanichan at 08:38 | Comment(0) | TrackBack(0) | Expression Web はてなブックマーク - Expression Web 4 SP2 で オリジナルスニペットを作成するには

2012年01月07日

Expression Web 4 SP2 で追加されたスニペットパネル

Expression Web 4 SP2から、スニペットパネルが画面の右上に表示されるようになりました。

スニペットパネルを画面に浮かせてみると、こんな感じになります。

20120107-1

JavaScriptやjQuery、PHPスニペットなどが用意されていますね。

それぞれ展開してみましょう。

20120107-2 20120107-3

ためしに、CSSの「1文字目を大文字にして色を付ける」を選択してみると、パネルの下にコードが表示されます。

20120107-4

ダブルクリックすることで、そのソースが挿入されます。

20120107-5

20120107-6

また、独自のスニペットを作ることもできます。カスタムスニペットについては次回触れたいと思います。

posted by wanichan at 22:50 | Comment(0) | TrackBack(0) | Expression Web はてなブックマーク - Expression Web 4 SP2 で追加されたスニペットパネル

2011年11月04日

FrontPage Server Extensionsにまつわるマイクロソフトの見解

Expression Web 4だけインストールされている場合、FrontPage Server Extensions(以下FPSE)ベースのWebサイトをInternet Explorerで表示し、[ファイル]メニューの[Microsoft Expression Web 4で編集]をクリックすると、ユーザー名とパスワードが問われることなく、そのWebページのコピーがExpression Web 4で開くようになります。

ただし、Web 4より前のバージョンもインストール済みの場合は、ユーザー名とパスワードが問われて、ログインすることで、FPSEサイトを直接編集することができます。

「みんなFPSEから立ち去ってほしい」というのがマイクロソフトの見解であり、再現することを確認して、問題認識しているけれども、その問題を修正することは今更考えにくい、という回答がきました。

どうやら、FPSEは今ではサードパーティーがサポートしているようで。。。

FrontPage 2002 Server Extensions for IIS 7.0 on Windows Server 2008 and Windows Vista
http://www.iis.net/community/default.aspx?tabid=34&g=6&i=1630

RTR FrontPage Server Extensions for IIS 7.5 on Windows Server 2008 R2 and Windows 7
http://www.iis.net/community/default.aspx?tabid=34&g=6&i=2035

どうしてもFPSEから手放せないという場合は、Expression Web 4より前のバージョンを順番にインストールするしかなさそうです。

posted by wanichan at 21:49 | Comment(0) | TrackBack(0) | Expression Web はてなブックマーク - FrontPage Server Extensionsにまつわるマイクロソフトの見解

2011年11月02日

FrontPage Server ExtensionsとExpression Webに対する勧告

前のExpression Webのバージョンをインストールせず、いきなりExpression Web 4 を新規インストールすると、FrontPage Server ExtensionsベースのWebサイトを直接編集できない、という問い合わせがあったため、調べてみると、こんなKBがありました。

Recommendations Regarding FrontPage Server Extensions and Expression Web
http://support.microsoft.com/kb/2610850

英語の記事なので、つまみつまみで日本語でピックアップしてみます。

サーバー別のFrontPage Server Extensions(以下FPSE)のサポート

  • FPSE on Windows Server 2000 - サポート対象外.
  • FPSE on Windows Server 2003 - 2015年7月14日までサポート
  • FPSE on Windows Server 2008 - マイクロソフトではないすぐに実行できるソフトウェアでサポート

要約すると、マイクロソフトでは以下の勧告を出しています。

  • FPSEベースのWebサイトを編集するには、直接サーバーを編集するのではなく、一旦ローカルでコピーを編集してパブリッシュすること
  • Expression Webでパブリッシュする際は、FTPSやSFTP、またはWebDAVを用いること
  • 複数人でサイトを編集する必要がある場合は、Microsoft Team Foundation Server (TFS) が使われたソースコントロールを推奨する(Expression Web 3 以降でTFSのビルドインサポート)

一人で編集する場合は、ローカルで編集してセキュリティの強いFTPSやSFTPまたはWebDAVでパブリッシュ、複数人で共同して編集する場合はTFSを使ってコンテンツの管理(チェックインとかチェックアウト)をしてください、ということですね。

詳しくは、KBを参照してください。

posted by wanichan at 07:46 | Comment(0) | TrackBack(0) | Expression Web はてなブックマーク - FrontPage Server ExtensionsとExpression Webに対する勧告

2011年10月30日

FrontPage Server Extensionsベースのサイトを直接編集できない?

Expression Web 2からバージョンアップしながらインストールした場合は、FrontPage Server ExtensionsベースのWebサイトをInternet Explorer 9で開き、[ファイル]メニューの[Microsoft Expression Web 4で編集]をクリックすると、ユーザー名とパスワードがきかれますが、Expression Web 4を新規インストールした場合はユーザー名とパスワードが求められることなく、コピーが開くようになるそうです。

私の場合は、PCをリカバリしたあとでも基本的に一通りのバージョンをインストールしていくので、Windowsセキュリティ画面が表示されます。

20111030-1

  キャンセルボタンをクリックすると、フォルダーリストパネルには何も表示されずに読み取り専用で開きます。

20111030-2

20111030-3

これは仕様なのでしょうか?

FrontPage Server Extensions自体、マイクロソフトのサポートはすでに終了しているのでスルーなのでしょうかね。。。?

posted by wanichan at 08:17 | Comment(0) | TrackBack(0) | Expression Web はてなブックマーク - FrontPage Server Extensionsベースのサイトを直接編集できない?