XML Notepad 2006

XML Notepad 2006

  • Comments 30

XML Notepad 2006 provides a simple intuitive User Interface for browsing and editing XML documents.  XML Notepad shows how to use some advanced features of System.XML in the .NET Frameworks 2.0.  The download includes source code. See the handy design doc that goes with it.  Features include:

  • Tree View synchronized with Node Text View for quick editing of node names and values.
  • Incremental search (Ctrl+I) in both tree and text views, so as you type it navigates to matching nodes.
  • Cut/copy/paste with full namespace support.
  • Drag/drop support for easy manipulation of the tree, even across different instances of XML Notepad and from the file system.
  • Infinite undo/redo for all edit operations.
  • In place popup multi-line editing of large text node values.
  • Configurable fonts and colors via the options dialog.
  • Full find/replace dialog with support for regex and XPath.
  • Good performance on large XML documents, loading a 3mb document in about one second.
  • Instant XML schema validation while you edit with errors and warnings shown in the task list window.
  • Intellisense based on expected elements and attributes and enumerated simple type values.
  • Support for custom editors for date, dateTime and time datatypes and other types like color.
  • Handy nudge tool bar buttons for quick movement of nodes up and down the tree.
  • Inplace HTML viewer for processing xml-stylesheet processing instructions.
  • Built-in XML Diff tool.

Chris Lovett

  • I really miss the XML source view in this application, this would make it really useful. XML source view synchronized with the XML tree as well as "intellisense" editing of the XML would make it a perfect application for editing XML files.
  • Agree with Wictor. There should be another tab with source view.
  • Well, our real XML text editor with everything you want is in Visual Studio 2005.  We couldn't fit all this into a tiny download.  But integrating this kind of tree view into Visual Studio is something we could do in the future if enough people think it's a good idea.

    - Chris
  • I understand that this should be a tiny and small application, but some kind of source view are interesting. For example when you have installed your applications on a server and you want to edit some xml based configuration files this would be the typical application that I would like to use, not install Visual Studio 2005 (Express) or similar.

    When you talk about the Visual Studio 2005 IDE, there are an embryo to a tree view based XML editor in the VS2005 SDK under the samples (VisualStudioIntegration/samples/IDE/CSharp/Example.XMLDesigner) which looks really interesting. Make that designer a new view of the XML editor would be great. The "Data" view of the VS2005 XML designer is not working when you have nested XML trees/hierarchic trees.

    Keep up the good work!

    /WW
  • Hace unos días Luis (Microsoft) me comentó que ya está a disposición de los desarrolladores el nuevo
  • Using a 'in-the-namespacesgrid-manually-added' namespace+prefix in the search-window always gives an 'Namespace prefix 'x' is not defined.'-error.  
    Using the same values when added to this grid by the application itself (read as: with a node selected in the treeview + CTRL-F) works fine..?
  • i want to update it
  • nice product. but it won't properly authorise against my proxy at work so it refuses to load any documents with an external dtd.
  • How about printing? Would like to print individual panes.
  • The tool works great.

    However, I would like to customize it for my needs. The source zip is included in the download but is missing XMLdiffpatch8 and XMLdiffview8 and their sources. Are they available and from where?
  • Exists some documentation for WinForm user controls such as  XmlTreeView, TaskList ... included in XML Notepad? I can't find it.
  • Exists some documentation for WinForm user controls such as  XmlTreeView, TaskList ... included in XML Notepad? I can't find it.
  • The source zip is included in the download but is missing XMLdiffpatch8 and XMLdiffview8 and their sources. Are they available anywhere?
Page 1 of 2 (30 items) 12