HTMLおよびCSSエディタ

CSSとHTMLに加え、XML、XSLT、JSONといった技術も活用します

  • HTML4、HTML5、およびXHTMLの編集
  • 構文ハイライト表示、行番号表示、およびブックマーク機能
  • コード補完機能と、入力内容に応じて適切な候補を表示する機能
  • 統合されたHTMLブラウザ表示機能
  • CSS2.1およびCSS3の編集
  • プロジェクト管理機能
  • ソースコード管理システムおよびバージョン管理システムとの連携
  • EPUBファイルにおけるHTMLおよびCSSの編集

HTMLエディタ

XMLSpyにおけるHTMLエディタ

XMLSpyは、HTML4およびHTML5のページ編集を支援する高度な機能を提供し、組み込みのブラウザビューを使用して、その動作をテストすることも可能です。

テキスト表示モードでは、シンタックスハイライト、行番号表示、ブックマーク機能、コード補完機能など、数多くの便利なHTML編集機能が利用できます。また、入力中に役立つコンテキストに応じたヘルプウィンドウやメニューが表示され、関連する編集のガイダンスを提供します。

HTMLエディタに統合されたブラウザビューを使用すると、HTMLコードと生成されたウェブページを並べて表示できるため、編集結果をすぐに確認できます。XMLSpyでウェブページを表示するだけでなく、現在使用しているブラウザ(Chrome、Firefox、Edgeなど)を瞬時に起動して、複数のブラウザでのテストを迅速に行うことができます。 「情報ウィンドウ」には、現在システムにインストールされているすべてのブラウザがリスト表示されます。必要に応じて、他のアプリケーションを手動で追加することも可能です。

XHTMLエディタ

XHTMLはXMLアプリケーションとして定義されたHTMLであり、そのため、XMLSpyはXHTMLファイルを編集するための数多くの便利な機能を提供しています。実際、XHTMLドキュメントは、テキスト表示またはグリッド表示でXMLドキュメントと同様に編集できます。また、高度なXML編集機能、DTDやXMLスキーマの適用、厳密な検証など、XHTMLページやアプリケーションを可能な限り簡単に開発できるよう、様々な機能を利用できます。

CSSエディタ

XMLSpyにおけるCSSエディタ

XMLSpyのCSSエディタは、XMLベースのウェブサイトや高度なHTML5アプリケーションなど、開発者が作成する際に非常に役立ちます。なぜなら、HTMLコードやXSLT変換を開発するのと同じ環境で、使いやすく、インテリジェントな入力支援機能やオプションを活用して、CSSの編集作業を効率的に行えるからです。

CSSエディタには、CSSアウトラインなど、入力支援機能が備わっています。CSSアウトラインは、スタイルシートの構成を、折りたたみ可能なグループで整理されたセレクタの一覧として表示します。セレクタをクリックすると、現在編集中のドキュメント内でそのセレクタが強調表示されます。また、「CSSプロパティ」や「HTML要素」の入力支援機能は、プロパティや要素を簡単に参照できるリストを提供し、リスト内の項目をダブルクリックすると、その項目が現在のCSSスタイルシートの場所に挿入されます。

XMLSpyに統合されたブラウザビューを使用すると、編集結果をすぐに確認できます。また、XMLSpyから直接、生成されたHTMLページを他のWebブラウザで開き、互換性を簡単にテストすることができます。