Hi Riccardo, At my company, we're using Eclipse and registered .tml with the XML editor, to have at least rudimentary tag-completion and highlighting. Tapestry's xsd scheme only contains the most essential elements, so there's no code completion for its components.
The Eclipse Tapestry Plugin has completion proposals, but we're only using it for context switching, I don't know how good the support is https://github.com/anjlab/eclipse-tapestry5-plugin#completion-proposals AFAIK, the IntelliJ Tapestry plugin isn't working with a current Tapestry version, as the documentation still states "Tapestry 5.1" and it's in the "intellij-obsolete-plugins" repository https://github.com/JetBrains/intellij-obsolete-plugins/tree/master/tapestry Cheers Ben On Mon, Oct 30, 2023 at 3:14 PM Riccardo De Menna <deme...@tuorlo.net> wrote: > Thank you Thiago, > > Yes I was able to somehow make it work. It’s not as fast as in eclipse > where it’s basically instantaneous, but it works. Now I’m fighting the > Tapestry plugin that is doing weird things with the syntax claiming prop: > type entries to be unrecognised but then linking them correctly to the code > !!! > > What’s the preferred way of editing .tml with some visual support? Do you > guys mostly use eclipse? Something else? > > Thank you, > Riccardo > > > On 30 Oct 2023, at 14:37, Thiago H. de Paula Figueiredo < > thiag...@gmail.com> wrote: > > > > On Thu, Oct 26, 2023 at 1:50 PM Riccardo De Menna <deme...@tuorlo.net> > wrote: > > > >> Hi everyone, > > > > Hi! > > > > Welcome to the Tapestry community! > > > > There's a fundamental difference in how Eclipse and IntelliJ idea work > > regarding how they build Java code which affects the Tapestry live > > class reloading experience. > > > > Every time you save a Java file in Eclipse, it gets automatically and > > instantaneously compiled by default (i.e. unless you disable the > > "Build automatically" option). > > In IntelliJ, as far as I know, Java files are only compiled when > > requested (in most cases, when you ask it to build the project). The > > shortcut for build is Control-F9, so I guess we have a typo in the > > documentation. > > > > Please let me know if you have further questions. > > > > Cheers! > > > > -- > > Thiago > > > > --------------------------------------------------------------------- > > 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 > >