(1) The syntax coloring of the xml declaration (i.e. <?xml version="1.0"?>)
is not quite right.  In particular, the beginning quote does not have the
coloring of the text within the quotes or the end quote itself.  This
problem is also present within the DOCTYPE.  You might want to have the
declaration and DOCTYPE be all one color instead of trying to be like the
rest of the xml document.

(2) I was trying to do tab completion within the xml declaration itself so I
could get the "standalone" attribute.  This generated an internal error:
[2617083]  ERROR - mpletion.CodeCompletionHandler -
java.lang.ClassCastException: com.intellij.psi.impl.source.g.f
        at
com.intellij.codeInsight.completion.xml.XmlAttributeLookupHandler.a(X
mlAttributeLookupHandler.java)
        at
com.intellij.codeInsight.completion.CodeCompletionHandler.a(CodeCompl
etionHandler.java:23)
        at com.intellij.codeInsight.completion.b.invoke(b.java:27)
        at com.intellij.codeInsight.actions.a.run(a.java:1)
        at com.intellij.psi.impl.o.run(o.java:0)
<snip>

(3) I think the xml validation menu item is more appropriate in the Tools
menu.

(4) Does IDEA make sure that the character encoding saved and read is
consistent with that declared in the xml declaration?  It should do so.

(5) The Structure tab is not remembering the expanded state.  I also think
that it should default to the top-level being expanded.

(6) Feature suggestion: Have the structure tab display consecutive elements
of the same name such that the element name isn't repeated each line.  I am
not sure exactly how this would look, but it would result in less width
space used up in repetitive information.    Another way to reduce the space
used up on width would be to have the "<>" icon just have a "<".  I think
that would visually make more sence since the element name follows the icon.
Another thing that would make the structure easier to read would be to
color-code the attribute names and values and element names to be consistent
with those specified for the xml document itself.  That can be said for the
strucutre view of java code as well.

~ David Smiley
  MITRE



_______________________________________________
Eap-list mailing list
[EMAIL PROTECTED]
http://www.intellij.com/mailman/listinfo/eap-list

Reply via email to