Agree with your point :-) Last year, i built an Eclipse WTP based TapestryTools, i think i have finished much features, it may be powerful and welcome, but it has not many users at last. I am some kind of disappoint.
After discuss with Igor, we thought we should change the way, give up much *heavy* optional features but focus on practical key features, and keep this tool simple. So we would like to work this way: Concentrate on simple stuff first then do optional, prefer to have a minimal feature set that works perfect than having a lot of features that work not to 100%. In fact, i thought about this feature, when i considered into details, i found it is not easy to make it perfect. So i will add this into my proposal as first optional feature. After i finished necessary features, i will try to add another Java Class tab in the TML editor. 2012/3/20 Ulrich Stärk <u...@spielviel.de>: > I saw that in your proposal and I'd also keep the shortcut. In fact the > shortcut could be used to > switch between the tabs. But opening the class and the template in the same > window would emphasis > that they belong together and in most cases they are also edited together. > It's just an additional > idea to consider but I think it would be very useful. > > Uli > > On 20.03.2012 14:50, Gavin Lei wrote: >> Hi Uli, >> >> I know what is your mean, you would like a multi-tab editor with both >> Java class tab and .tml tab. This is a good solution to switch between >> Tapestry's page/component class file and .tml tempate file. >> >> But in my current plan, we would like to supply another solution, it >> will also supply convenient way to switch between Tapestry's >> page/component class file and .tml tempate file: >> >> When you are editing Tapestry's page/component class file, just click >> a icon in Eclipse toolbar or use "CTRL + R" command, it will find and >> open corresponding .tml template file (using our TML editor) for you. >> >> And you can also find its corresponding class file when you are >> editing .tml template file in this way. So, i think this solution can >> also meet you need :-) >> >> Your idea ? >> >> >> 2012/3/20 Ulrich Stärk <u...@spielviel.de>: >>> I don't know whether this has come up before or already is in the planning. >>> Something that I'd find >>> useful would be if opening a component class automatically also opened the >>> component template and >>> you'd have something similar to the tabs at the bottom of the XML editor >>> window where you can switch >>> between the "Design" and "Source" view. Only that in a Tapestry context it >>> would be "Class" and >>> "Template" or just "Class" if a component doesn't have a template. >>> >>> Uli >>> >>> On 20.03.2012 14:20, Gavin Lei wrote: >>>> Hi all, >>>> >>>> In order to reduce users' install difficulty, after discussion with >>>> Igor, we decide to supply Eclipse Marketplace support as well as >>>> individual update center once this XML editor based lightweight >>>> TapestryTools get stable release version. I have updated my project >>>> proposal already[1]. >>>> >>>> After that, Eclipse with Marketplace client(Such as Eclipse IDE for >>>> Java developer) users can install this lightweight TapestryTools from >>>> menu Help -> Eclipse Marketplace very easily. >>>> >>>> [1] http://code.google.com/p/tapestrytools/ >>>> >>>> 在 2012年3月15日 下午8:48,Gavin Lei <gavingui2...@gmail.com> 写道: >>>>> Yeah, right, i forgot this point, i will add this point into the proposal >>>>> :-) >>>>> >>>>> 在 2012年3月15日 下午7:19,Igor Drobiazko <igor.drobia...@gmail.com> 写道: >>>>>> Hey Gavin, >>>>>> >>>>>> one comment on 5. Autocompletion features: The autocompletion should also >>>>>> work for fields annotated with @Property, not only plain getters. >>>>>> >>>>>> Besides that the features set looks good. I think the result will be an >>>>>> awesome tool. >>>>>> >>>>>> >>>>>> 2012/3/4 Gavin Lei <gavingui2...@gmail.com> >>>>>>> Hi All, >>>>>>> >>>>>>> After series of survey and experiment job, now i make clear of Eclipse >>>>>>> based light weight TapestryTools implement solution. Now i have >>>>>>> finished the draft version of project proposal, you guys can find it >>>>>>> here [1]. >>>>>>> >>>>>>> In order to explain the whole things more clear, i added some pictures >>>>>>> in the proposal, so it is not so convenient to post the whole proposal >>>>>>> in mail list here. But here is the best place to read feedback and >>>>>>> discuss :-) >>>>>>> >>>>>>> Igor and I really want to build a really popular Tapestry 5 visual >>>>>>> editor this year, we hope that all the Tapestry developers will use it >>>>>>> and like it in the future. At the beginning, we will not supply much >>>>>>> dazzling features, but we will focus on basic and pivotal key >>>>>>> features, build a simple but practical tool which will really reduce >>>>>>> Tapestry's development workload. >>>>>>> >>>>>>> One more time, feedback is welcome, both here or left comments in the >>>>>>> proposal URL. You guys can improve it with me together, thank you :-) >>>>>>> >>>>>>> [1] >>>>>>> http://code.google.com/p/tapestrytools/wiki/Light_weight_TapestryTools >>>>>>> >>>>>>> -- >>>>>>> --------------------------------- >>>>>>> Best Regards >>>>>>> Gavin Lei (雷银) >>>>>>> Email: gavingui2...@gmail.com >>>>>> >>>>>> >>>>>> -- >>>>>> Best regards, >>>>>> >>>>>> Igor Drobiazko >>>>>> http://tapestry5.de >>>>>> http://twitter.com/drobiazko >>>>>> >>>>> >>>>> -- >>>>> --------------------------------- >>>>> Best Regards >>>>> Gavin Lei (雷银) >>>>> Email: gavingui2...@gmail.com >>>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org >>> For additional commands, e-mail: users-h...@tapestry.apache.org >>> >> >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org > For additional commands, e-mail: users-h...@tapestry.apache.org > -- --------------------------------- Best Regards Gavin Lei (雷银) Email: gavingui2...@gmail.com --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org For additional commands, e-mail: users-h...@tapestry.apache.org