]
Max Rydahl Andersen updated JBIDE-15168:
----------------------------------------
Fix Version/s: 4.2.0.Beta1
(was: 4.2.0.Alpha2)
Disable outline view in FreeMarker IDE
--------------------------------------
Key: JBIDE-15168
URL:
https://issues.jboss.org/browse/JBIDE-15168
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: freemarker
Affects Versions: 4.1.0.Final
Reporter: Daniel Dekany
Fix For: 4.2.0.Beta1
In the "FreeMarker IDE" Eclipse plugin, you should disable the outline view for
now, as it's too broken to be useful, while it often slows template editing to crawl
and is constantly flashing/redrawing as you type into the template, or even sometimes if
you just move the cursor.
Regarding why it's broken:
* You show all the statements in it, which is way too much details and so it quickly
becomes useless for overview and navigation. (Imagine if the Java outline did that,
showing all if-s and for-s and assignments.) If should just list the macro and function
declarations.
* It treats FreeMarker tags that don't end with {{/>}} as element openings, and
then puts everything after that inside that element. But FreeMarker tags that start with
{{#}} and can't have a body are implicitly closed. They are like {{img}} in HTML;
{{<img ...>}} is the same as {{<img .../>}}. Similarly, {{<#assign x =
1>}} is the same as {{<#assign x = 1 />}}.
* It redraws the whole tree way to often. It slows things down, and the flashing it
causes is annoying.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: