Vim ("Vi IMproved") is an advanced text editor that allows syntax highlighting, word completion and has a huge amount of contributed content. It also has a GUI version called GVim.
Vim vs XML Notepad opinions
Vim is a general purpose tool.
VIm is a powerful editor, but isn't able to provide a tree view of a XML file
Geany is a small and lightweight Integrated Development Environment. It was developed to provide a small and fast IDE, which has only a few dependencies from other packages. Another goal was to be as independent as possible from a special Desktop Environment like KDE or GNOME -...
Geany vs XML Notepad opinions
Geany is an entire IDE, not a XML editor with tree view
GNU Emacs is an extensible, customizable text editor—and more. At its core is an interpreter for Emacs Lisp, a dialect of the Lisp programming language with extensions to support text editing. The features of GNU Emacs include:
GNU Emacs vs XML Notepad opinions
Same as VIM, Emacs is a powerful editor, but isn't able to provide a tree view of a XML file
PSPad is a freeware programmers editor in 8 languages for Microsoft Windows operating systems. Some features are highlighted syntax, ftp, projects and so on. Code explorer for Pascal, C/C++, INI, HTML, XML, PHP and more in development, internal web browser with APACHE support.
Syntax Highlighting: Colorize more than 50 pre-installed major languages like HTML, PHP, Python, Ruby or Markdown. You can also create your own settings.
TreeLine just stores almost any kind of information. A tree structure makes it easy to keep things organized. And each node in the tree can contain several fields, forming a mini-database. The output format for each node can be defined, and the output can be shown on the screen...