- This topic has 32 replies, 18 voices, and was last updated 17 years, 7 months ago by Justin.
-
AuthorPosts
-
jaeParticipanteven still – it would be really nice to see this topic get some serious further consideration – there is obvious interest from the community.
sirshannonMemberIf you’re taking votes, I’ll use my “paying customer up for a renewal in a few months” vote to ask for Velocity support.
I’m not suggesting my renewal depends on this feature, it doesn’t. I’m renewing regardless. However, there are at least a half dozen more licenses to be sold in my department if Velocity support was added.
Riyad KallaMemberGuys we haven’t forgotten about you, but right now there are some other features requiring our immediate attention that may keep us from looking into velocity support right at the moment.
Is anyone using any plugins are particularly help or “must-haves” for any velocity users?
Christian MeunierMemberAny news on this please ? Now that Struts Ti will be using Freemarker, it would really help current Webwork2 users and futur Struts Ti/2 users if myeclipside would add a Freemarker editor on top on the html one, and as far as your example, honestly coding support for something like Hibernate and adding syntax support over an existing editor is really 2 different things, the former is definitly something not easy and many feats can be done, the latter is however pretty straight forward.
Christian MeunierMemberBumping this topic, it’s kinda important for us web developpers, you cover pretty much all my needs but the view developpement, there are many people using velocity / freemarker and we end up using a dumb velocity/freemarker plugin as editor and loosing all the benefits of your html editor.
Riyad KallaMemberFreemarker seems to be picking up steam. The problem for us is that there just isn’t the demand for it and each feature we develop costs us quite a bit in development and ongoing maintenence, enhancement and support. Our #1 metric is user demand, and while we think Velocity and Freemarker are slick, our user base is SO spread out across every view tech out there, that there isn’t a huge demand for one in particular, *besides* Facelets right now. Not to say there will never be this functionality, just explaining why it’s not there yet.
Christian MeunierMemberI understand all that but i really do think it would worse the time just to review the code of the existing FM eclipse plugin:
http://cvs.sourceforge.net/viewcvs.py/freemarker/tools/eclipse/org.visigoths.freemarker.ide/src/freemarker/eclipse/editors/It’s a pretty dumb editor and i really do think extending your current HTML editor adding the feature of this plugin should be pretty straight forward and communicating over the fact you have a freemarker editor with html/javascript support as well will bring many new customers and will appeal a few existing customers.
As you said, Freemarker is really picking up, Hibernate tools choosed it, next Struts will use it also, current Webwork uses it already, the investement to add this features does not seem that high and the reward seems pretty high considering the user base you will be able to reach.
Riyad KallaMemberI’ve sent your comments along to management.
Christian MeunierMemberHere is an interesting new eclipse plugin for freemarker that could be a good starting point to extend the html editor
http://freemarker-ide.sourceforge.net/
chololoMemberI support the idea too. Most of our developments use Freemarker as the view technology, and the current eclipse ide is really dumb, as many say. If this feature is implemented, consider at least 15 new licenses from my company.
Christian MeunierMemberCould we have an update/feedback on this topic please ?
Hans StaugaardMember+1 on velocity (freemarker would be nice to, but noot essential)
Christian MeunierMemberI am sorry to bump this topic, but it would be nice to get a feedback on this stuff. We started this topic more than 1 and half year ago and we are still in the dark, for a community driven product, it’s kinda disappointing.
With all the momemtum template engines (velocity&freemarker) have in J2EE web developpement (Strut use it, WW use it,Spring use it,HIbernate use it) i dont even understand how you can miss such an important aspect.
Robert VargaParticipantHi tlvenn,
actually, from the stuff you mentioned (Struts, Webwork, Spring, Hibernate), in fact, only Hibernate Tools uses Velocity. The rest only support it this or that thoroughly.
And for the amount which HT uses Velocity, actually the Veloeclipse plugin is quite sufficient, which works just fine together with E3.2 and ME5.0m2, or at least I don’t experience problems with it. I am actually using that plugin to develop user interface for a Spring MVC application. Not entirely error-free, but I saw no errors caused by ME, so all errors can be considered to be because of the Veloeclipse plugin.
My biggest problems with that is that the last release is ancient, and I would very much welcome if the line numbers and column column info for the cursor position were indicated in the status bar, and if it did not jump to the begin of the page upon save.
Also a bit problematic if you use it with unbalanced tags, and also sometimes adding block comments fools its syntax highlighting, but it can be made to get back to normal operation with the added comment remaining there.
BR,
Robert
Christian MeunierMemberHi Robert, if i am not mistaken, Hibernate Tools migrated to Freemarker.
My concern is that many popular java webstack supports alternate view templating engines beside JSP, like Freemarker and Velocity. It’s rather frustrating to say the least to miss all the goodness of an HTML editor like the MyEclipse one because i use Freemarker templates instead of JSP files. And it’s not like i was the only one using template engines….Come on guys, it will worth the effort which should not be so high.
-
AuthorPosts