⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changelog

📁 jsXe 是java简单的XML编辑器。 它使用的Swing工具
💻
📖 第 1 页 / 共 2 页
字号:
      You can now drag nodes from one parent to another in the tree view. You      can also drag a node to any thing that accepts text from a drag n drop      operation.02/27/2004  version 0.1.55  Ian Lewis <IanLewis@member.fsf.org>    * Refactored the tree in the DefaultView to it's own class.    * Added in some preliminary drag n drop stuff. Commented out      so it will compile02/21/2004  version 0.1.54  Ian Lewis <IanLewis@member.fsf.org>    * DOCTYPE nodes are no longer visible in the tree. Some other method for      editing doc types will have to be added to jsXe later.02/16/2004  version 0.1.53  Ian Lewis <IanLewis@member.fsf.org>    * Fixed a bug introduced in 0.1.51 that caused formatting not to work in      the source view and when saving.02/08/2004  version 0.1.52  Ian Lewis <IanLewis@member.fsf.org>    * Added support for writing the internal part of a DOCTYPE to the XML      document.02/07/2004  version 0.1.51  Ian Lewis <IanLewis@member.fsf.org>    * Cleaned up the DOMSerializer and DOMSerializerConfiguration classes    * Added a flag to the DefaultXMLDocument class to tell if the DOM is synced      with the text content in parsed mode. Now it won't sync and thus serialize      the DOM to the content every time text is requested.01/23/2004  version 0.1.50  Ian Lewis <IanLewis@member.fsf.org>    * Added support for soft tabs in the DOMSerializer    * Fixed a bug with how AdapterNode keeps references to it's children.    * Added support for discarding default attributes in the DOMSerializer.12/21/2003  version 0.1.49  Ian Lewis <IanLewis@member.fsf.org>    * Fixed the icon that is rendered for a tree node when editing. Got some      weird behaviour out of the JTree when using the previous CellRenderer. I      created a new one that simply renders Element node icons since they are      the only editable nodes in the JTree.    * Updated the DOMSerializerConfiguration class to support all the DOM3 LS      parameters (even if the DOMSerializer itself doesn't yet).12/20/2003  version 0.1.48  Ian Lewis <IanLewis@member.fsf.org>    * Merged some of Bilel's changes to AdapterNode making it better able to      handle more XML node types.    * Nodes in the default view tree are now rendered as different icons for      different node types. (Note: used icons from XML plugin for jEdit)12/19/2003  version 0.1.47  Ian Lewis <IanLewis@member.fsf.org>    * Fixed a minor bug in the logic to update tab titles.    * jsXe now asks you if you really want to overwrite existing files on disk.12/18/2003  version 0.1.46  Ian Lewis <IanLewis@member.fsf.org>    * Changed tabs to use icons instead of appending a '*' to the tab name to      indicate a file is dirty.    * Added javadoc to the AdapterNode class.    * Changed the security mode for the getNode() and setParentNode() methods      in AdapterNode from protected to default. All other classes should use      the public interface.12/16/2003  version 0.1.45  Ian Lewis <IanLewis@member.fsf.org>    * Fixed a bug in the attributes table where it wasn't updated properly.      It now updates properly and sorts based on the order in which they will      be serialized (alphabetical).    * Updated many of the interfaces to make them more OO like. Before,      DefaultView and TabbedView could be created but would have wierd default      values and relied on the user to initialize them with a document. Now an      initial document is required to construct them. This should be better for      reuse.    * Added a "Rename Node" action to the default view tree's context menu. You      can still rename it by clicking twice (not double clicking) on the element      node.12/14/2003  version 0.1.44  Ian Lewis <IanLewis@member.fsf.org>    * Updated the DOMSerializer and related classes to be compliant with the      latest version of the DOM3. So now jsXe requires Xerces 2.6.0.    * Fixed a bug where the html pane was editable after opening a new document      though no node was selected.11/19/2003  version 0.1.43  Ian Lewis <IanLewis@member.fsf.org>    * Fixed a bug in the CustomFileFilter class that caused it to go into      an infinite loop with files with no extension.    * When opening an XML document jsXe now cycles through installed views      until it finds one that will open a document. This allows opening      documents that are not well formed in the source view.    * Added support for opening multiple files at a time. Fixed a few bugs      in that process.    * Fixed an EntityResolver bug that was introduced with the DocumentBuffer      class.11/15/2003  version 0.1.42  Ian Lewis <IanLewis@member.fsf.org>    * Changed the XMLDocument and DefaultXMLDocument classes to handle insertion      and removal of raw text.    * DefaultXMLDocument now stores text in a ContextManager object much like      the way jEdit stores text. This should be more efficient and more scalable      to large files than storing the raw text in String object.    * Created a DocumentBuffer class to handle editor/application specific      things like the underlying file on disk, the name of the buffer, whether      it's dirty or not etc...    * Documents can now be serialized/written to disk even if they are not      well-formed (However, they still can't be opened).11/11/2003  version 0.1.41  Ian Lewis <IanLewis@member.fsf.org>    * Fixed problem where the tree in the default view allowed you to select      multiple nodes and cause undesired operation.11/10/2003  version 0.1.40  Ian Lewis <IanLewis@member.fsf.org>    * Fixed bug where the * dirty file indicator was going away when switching      views.    * Fixed a bug where a document was marked dirty when switching views.10/30/2003  version 0.1.39  Ian Lewis <IanLewis@member.fsf.org>    * Added support for dirty files. When you make changes to a document      it is marked dirty and has an '*' in the tab name. jsXe also asks you      if you want to save if you have dirty documents open.    * Fixed many miscellaneous bugs.    * AdapterNodes notify the XMLDocument parent when changes are made to the      DOM.10/23/2003  version 0.1.38  Ian Lewis <IanLewis@member.fsf.org>    * Fixed a bug that caused an error message and undesired behavior when      removing nodes.10/23/2003  version 0.1.37  Ian Lewis <IanLewis@member.fsf.org>    * Fixed the problem where the parser couldn't resolve the location      of an external entity. Made it so that the parser searched for      the entity relative to the document's path and not the path      where you started jsXe.    * Changed to new versioning system so that build versions and      major and minor version builds update jsXe's version automatically in      the build.properties.    * Changed SourceViewDocument to not update the XMLDocument's model each      time you insert text but set the text only after all editing is complete.      This improves performance but does not update the encoding when you change      it in the properties. Since I am going to change it so that you can't edit      the header in source view anyway, this isn't as much of an issue.10/20/2003  version 0.1.17  Ian Lewis <IanLewis@member.fsf.org>    * Added the ability to register listeners with the AdapterNode and      XMLDocument interfaces.    * Updated GUI classes to register listeners with the XMLDocuments and      update themselves when properties change.10/08/2003  version 0.1.16  Ian Lewis  <IanLewis@member.fsf.org>    * Made AdapterNodes persistent. Now the JTree functions like it      should when updateUI is called on it.09/07/2003  version 0.1.15  Ian Lewis  <IanLewis@member.fsf.org>    * Added functionality to the XMLDocument interface for adding listeners      so objects can be notified when the XML document changes.      Added an interface XMLDocumentListener. Documented it with javadoc.    * Fixed a bug that caused problems when saving as a file that was already      open. This was fixed earlier but the bug was reintroduced somewhere.9/01/2003   version 0.1.14  Ian Lewis  <IanLewis@member.fsf.org>    * Changed the XMLDocument validate() method to be checkWellFormedness().      Changed the implementation of isValidated() to be named isWellFormed() and      isWellFormed() now calls checkWellFormedNess to find out out whether it is      well-formed or not.8/31/2003   version 0.1.13  Ian Lewis  <IanLewis@member.fsf.org>    * Fixed bug with createElement() creating elements with a null local name      when element nodes are renamed. Used createElementNS() instead.    * Fixed performance issues with opening files (that weren't even that      large.)8/30/2003   version 0.1.12  Ian Lewis  <IanLewis@member.fsf.org>    * Fixed a very bad bug where jsXe was not writing anything to files when      saving because the OutputStreamWriter was not flushed.8/30/2003   version 0.1.11  Ian Lewis  <IanLewis@member.fsf.org>    * Added an indent width option to the options dialog. Currently only used      when formatting a document while serializing and as the tab width in the      source view.8/29/2003   version 0.1.10  Ian Lewis  <IanLewis@member.fsf.org>    * Fixed indentation when serializing a document.    * Changed the layout of the options dialog. It looks a little better now.8/28/2003   version 0.1.9  Ian Lewis  <IanLewis@member.fsf.org>    * Changed the DOMSerializer class to conform to the DOM3 standard      DOMWriter (old) interface. Used the java.io.OutputStreamWriter class for      encoding. Added an encoding option to the option dialog.    * Fixed bug in DefaultXMLDocument that messed up which model the object was      using.    * Fixed bug with createElement() creating elements with a null local name.      Used createElementNS() instead.8/24/2003   version 0.1.7   Ian Lewis  <IanLewis@member.fsf.org>    * Updated Serialization and options dialog.8/24/2003   version 0.1.6   Ian Lewis  <IanLewis@member.fsf.org>    * Implemented more features for DOMSerializer.    * Updated the Options Dialog to have serialization options.8/18/2003   version 0.1.5   Ian Lewis  <IanLewis@member.fsf.org>    * Updated DOMSerializer to work with basic features and formatting.7/31/2003   version 0.1.4   Ian Lewis   <IanLewis@member.fsf.org>    * Moved the DOMSerializer towards dom3 complience.7/21/2003   version 0.1.3   Ian Lewis   <IanLewis@member.fsf.org>    * Added javadoc to CustomFileFilter.java    * Updated the headers of all the files.    * Changed how jsXe saves files so that the XMLDocument class is independent      of gui implementation.    * Fixed a bug where jsXe didn't update the XMLDocument name in the      TabbedView.    * Fixed a bug that caused problems when saving as a file that was already      open.7/16/2003   version 0.1.2   Ian Lewis   <IanLewis@member.fsf.org>    * Added javadoc to jsXe.java and TabbedView.java. Added a context menu to      the attributes table so that attributes can be removed.07/09/2003  version 0.1.1   Ian Lewis   <IanLewis@member.fsf.org>    * Initial Release. Simple functions are implemented for tree view, add      element and text nodes, remove nodes etc. Source view is a normal text      area with which you can edit the source of the XML document.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -