自信を持ってXMLをリファクタリング
依存する定義と参照を整合させながら、XMLドキュメントとスキーマに対して調整された変更を適用します。

XMLリファクタリングは、開発者が繰り返しの手作業編集に頼らずに構造化されたコンテンツを変更するのに役立ちます。リファクタリングツールは要素や属性の名前変更、スキーマコンポーネントの再編成、依存参照の更新、複数のファイルにまたがる変更の適用を行い、ドキュメントモデルの進化に伴いXMLプロジェクトの保守性を向上させます。
いくつかの構造化ドキュメントツールはXMLリファクタリングをサポートしており、以下が含まれます:
- Syncro SoftのOxygen XML Editorは、要素、フラグメント、およびDITAコンテンツのリファクタリング操作を提供します。選択されたリソース全体に操作を適用でき、コンテキストに応じたコマンドは現在の編集コンテキストを利用してパラメータを事前設定できます。
- Altova XMLSpyは、XML Schema定義を再編成するスキーマリファクタリングツールを含みます。開発者はそのグラフィカルなスキーマエディタでXSD構造を変更でき、スキーマの再構築に伴う手作業を軽減します。
- Liquid TechnologiesのLiquid Studioは、XML Schemaエンティティの名前変更と連結されたXSDファイル間の参照更新が可能です。また、定義をグローバルタイプ、要素、属性に変換でき、再利用可能なスキーマ構造の再編成を支援します。
- Stylus Studio XMLは、依存定義とともにグローバルスキーマノードをコピーするなど、リファクタリング対応のXML Schema操作をサポートします。これにより、スキーマコンポーネントの移動や再利用時に型と要素の関係を維持できます。
機能や価格の詳細な分析については、構造化ドキュメントツールの比較をご覧ください。