Partager via


XML Notepad 2006

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

Comments

  • Anonymous
    September 05, 2006
    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.

  • Anonymous
    September 05, 2006
    Agree with Wictor. There should be another tab with source view.

  • Anonymous
    September 05, 2006
    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

  • Anonymous
    September 05, 2006
    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

  • Anonymous
    September 06, 2006
    Hace unos días Luis (Microsoft) me comentó que ya está a disposición de los desarrolladores el nuevo

  • Anonymous
    September 07, 2006
    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..?

  • Anonymous
    September 08, 2006
    i want to update it

  • Anonymous
    September 08, 2006
    nice product. but it won't properly authorise against my proxy at work so it refuses to load any documents with an external dtd.

  • Anonymous
    September 10, 2006
    How about printing? Would like to print individual panes.

  • Anonymous
    September 12, 2006
    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?

  • Anonymous
    September 13, 2006
    Exists some documentation for WinForm user controls such as  XmlTreeView, TaskList ... included in XML Notepad? I can't find it.

  • Anonymous
    September 13, 2006
    Exists some documentation for WinForm user controls such as  XmlTreeView, TaskList ... included in XML Notepad? I can't find it.

  • Anonymous
    September 16, 2006
    The source zip is included in the download but is missing XMLdiffpatch8 and XMLdiffview8 and their sources. Are they available anywhere?

  • Anonymous
    September 19, 2006
    Why can't I drag a file for opening onto a XML Notepad icon on my desktop?

  • Anonymous
    September 21, 2006
    Too bad the app requires you to have a schema setup before  a stylesheet will work.  All my xml projects are tiny, self-contained setups and I don't need xsd docs for them to work.  I wish there was a way ot turn off validation so I can see the rendered output.  Because it doesn't, I'm back to the old fashioned way of Notepad and manually opening the xml doc a bagillion times in IE.

  • Anonymous
    September 21, 2006
    This is a great program, but it won't install in Windows Vista. It's probably just a minor fix to the windows installer file, but it would be great if you fixed it.

  • Anonymous
    September 28, 2006
    The comment has been removed

  • Anonymous
    September 30, 2006
    Hace unos días Luis (Microsoft) me comentó que ya está a disposición de los

  • Anonymous
    October 02, 2006
    If you press * on the collapsed XML tree, the vertical scrollbar isn't correctly updated for big enough documents.

  • Anonymous
    October 03, 2006
    The source zip is included in the download but is missing XMLdiffpatch8 and XMLdiffview8 and their sources. Are they available anywhere?

  • Anonymous
    October 03, 2006
    I tried to use this to open a file 750Mb. It crashed. Any recommendations which Xml viewer to use ?

  • Anonymous
    October 16, 2006
    Chris Lovett, who works in our XML Team (within the Data Programmability team) has been interviewed discussing

  • Anonymous
    October 16, 2006
    Chris Lovett, who works in our XML Team (within the Data Programmability team) has been interviewed discussing

  • Anonymous
    October 18, 2006
    Every now and then I like to get a pulse on what people are using for their development environment.

  • Anonymous
    November 06, 2006
    Every now and then I like to get a pulse on what people are using for their development environment.

  • Anonymous
    November 24, 2006
    Seit dem 21.11.2006 ist das XML Notepad 2007 über das Microsoft Download Center verfügbar. Wie es zu

  • Anonymous
    December 18, 2008
    PingBack from http://adallow.wordpress.com/2008/12/19/xml-notepad-2006/

  • Anonymous
    June 16, 2009
    PingBack from http://fixmycrediteasily.info/story.php?id=18100