東方中央幻視台

瞼の裏に弾幕が飛び交う程度の能力 - 永夜抄Normalはそれなりに難しい。

目次

Blog 利用状況

ニュース

自己紹介

関連サイト

投稿カレンダー

  • スクリプトをダウンロード!

ブログパーツ

Adsense

書庫

日記カテゴリ

Visual Studio 2005のHTMLエディタ

Visual Studio(ExpressではVisual Web Developperのみ)には標準でHTML編集機能が搭載されています。
無論、これはWebアプリケーションを製作するためのものなのですが、WYSIWYGにせよソース編集にせよそんじょそこらのHTMLエディタよりはるかに強力です。

というわけで、他のエディタとの比較表を作ってみました。
VS=Visual Studio
ワード=Word 97
LW=Windows Live Writer
メモ帳=メモ帳
SN=StyleNote4

機能 VS ワード LW メモ帳 SN
WYSIWYG編集 × ×
ソース編集 ×
タグ名補完 × × ×
属性名補完 × ×
属性値補完 × ×
ソース整形 × × ×
オートインデント × ×
出力サイズ
× × × ×
CSS対応 × ×
CSSインスペクタ × × × ×
CSSビルダ 常時 書式設定 × × 初回
WYSIWYGでのCSS指定先 属性 外部
アウトライン × × ×
ツールボックス × ×
メニュー構成 ×
ツールバー構成

相当に独断と偏見が混じっていますが(^^;
そもそも比較対照の選択から…

まあWYSIWYGにしてはきれいなHTMLを吐いてくれますが。
この点においてWORDやビルダーとは次元から違います。
また非常に珍しいXHTML対応のWYSIWYGエディタでもあります。

ただし、まともにHTMLエディタとして使うには欠点も多いです。
特に、純粋なHTMLエディタではないゆえに最適化されたメニューやツールバーは期待できませんし、ソース編集を快適に行うにはそれなりの性能が必須です。
なにより個人的にはWYSIWYGから直接CSSのセレクタを弄れないところがかなり痛いです。

というわけで、VS持っている人はこういう使い方もぜひ試してみてください。

投稿日時 : 2007年1月9日 13:07

コメントを追加

# re: Visual Studio 2005のHTMLエディタ 2007/01/09 13:43 じゃんぬねっと

"タグ名" とは "要素名" のことでしょうか。
それとも、タグそのもの 'も' 補完してくれるのでしょうか?
だとすれば、タグの補完と要素の補完は、また違う機能なので、分けて書いた方が適切なのではないでしょうか?

# re: Visual Studio 2005のHTMLエディタ 2007/01/09 13:46 じゃんぬねっと

あ、</elementName> を補完してくれるという意味ならば、
それは、正しくは '終了タグの補完' にあたります。
これは、Visual Studio 2002 からついていますね。(多分)

# 'タグの補完' は、マークアップされるコンテンツまでも補完されているように聞こえます。
# ということが言いたかっただけだったりします。

重箱の隅をつつくような投稿で申し訳ないです。

# re: Visual Studio 2005のHTMLエディタ 2007/01/09 14:09 Hirotow

要素名、タグ全体ともにうまくやってくれます。
もちろん<br />みたいなタグでも大丈夫です。
ただ、属性名の引用符の自動付加をしない(終了引用符は自動付加される)のと、ソース編集では既存のタグを囲む形での挿入はできないみたいです。

それと、style属性の編集とかになるとありえない重量感になります。

# re: Visual Studio 2005のHTMLエディタ 2007/01/09 14:34 じゃんぬねっと

いいですね、Visual Studio。
すばらしい!

PHP とか Perl にも対応してほしいくらいですよ。
自分で定義ファイルを取り込めるような仕組みがあれば良いのですが。(いや、あったりして)

# re: Visual Studio 2005のHTMLエディタ 2007/01/09 15:41 Hirotow

両方とも有償のプラグインならありますが、高いしあまり強力な連携は期待できなさそうです。
自力製作できないこともなさそうではありますが。

# re: Visual Studio 2005のHTMLエディタ 2007/01/10 0:52 THREE-ONE

> ただ、属性名の引用符の自動付加をしない(終了引用符は自動付加される)
これできませんか?
「オプション -> テキスト エディタ HTML -> 書式 -> オートフォーマットのオプション ->入力中に属性値の引用符を挿入する」にチェックを入れたら、属性名入力(補完)して = を入力すれば開始・終了共に付加されますが。もちろんキャレットは引用符の間にきます。
2002 だか 2003 のころからできたと思います。
意図してらっしゃるところが違ってるのかな?

# re: Visual Studio 2005のHTMLエディタ 2007/01/10 0:53 THREE-ONE

あ、ちなみにオプションは WebDeveloper Express でのルートです。

# re: Visual Studio 2005のHTMLエディタ 2007/01/10 10:11 Hirotow

やっぱり設定があったのですね。
教えていただきありがとうございます。

タイトル  
名前  
URL
コメント