a) I believe it’d be feasible to remove all dependencies from commercial plugins from the CFML plugin (I think it’s only the SQL plugin that’s causing this issue), then the CFML plugin could be used with the community edition
b) Don’t underestimate how many people use IntelliJ for multiple languages. Also if Lucee truly wants to become a JVM scripting language — Eclipse and IntelliJ are where the Java/Groovy/Scala etc developers are — not Sublime. With an IntelliJ plugin you basically provide an easy way for those guys to get into a technology. Also IntelliJ has Tomcat management plugins and god-knows what else that make dev-in-JVM-land’s life easier.
I’m not saying you should NOT support Sublime, but that by far should not be it.
I think as a community we need to focus on a editor / IDE everyone can actually use, so probably Sublime, Brackets or Atom, with my personal choice being Sublime, but I would be happy with either of the other two as well. My biggest issue with even trying the Lucee dialect at the moment is getting support into at least one of these editors. I have it on my very long list to look at but having never done it before I would need to learn the plugin ropes for one of these first, so if anyone else already has this experience then please take a look and report back to us on the Google Group!!!
Kind regards,
Andrew
about.me - mso - Lucee Association Member
On 4 June 2015 at 14:01, Dave Merrill <@Dave_Merrill> wrote:
Folks, I see MAJOR improvements in IU-141.1383.1, the current 14.1.4 EAP, see my comment in the issue. Very exciting!
Thanks a huge amount to Maxim Mossienko of JetBrains for his work on this.
Dave
On Thursday, May 21, 2015 at 1:19:59 PM UTC-4, Dave Merrill wrote:
As some of you know, IntelliJ IDEA is a super-capable IDE, with support for a ton of languages and frameworks, including CFML up to a point. CFML, like many other languages in IDEA, is implemented as a plugin. It was originally open source, then got pulled in-house for several years, eventually lying fallow with minimal updates. It was made open source again a few years ago or so, but nobody (myself included, I’m not criticizing anyone) has stepped up to contribute, as far as I’m aware.
It still works, though there are some parsing bugs (livable IMO, in return for the general goodness of IDEA), but it hasn’t been updated for the new language features of ACF 10 or later, and has never supported any Railo/Lucee-specific constructs.
None of this is news, but today I saw this:
We’ll also likely remove CFML from the list of supported technologies.
- Maxim Mossienko, JetBrains, here
IMO, there’s no other editor that comes close in terms of overall functionality and fluidity of the developer experience. I don’t expect everyone to agree, but at minimum, it’s a very credible IDE that’s able to work well for CFML, HTML, Javascript, CSS, SQL, and Java, with specific support for a variety of frameworks and technologies common in the CFML world, and it’d be a shame if it went away.
I’m not a Java guy, so far, meaning that I’m not able to take this on myself, even if free time wasn’t an issue, which it is. IOW, I’m being a jerk just bringing this up without stepping up, but that’s what I’m doing.
I thought some of you out there would want to know, and maybe speak up in the issue tracker linked above, however much difference that’d make.
Other thoughts are welcome of course.
–
You received this message because you are subscribed to the Google Groups “Lucee” group.
To unsubscribe from this group and stop receiving emails from it, send an email to lucee+unsubscribe@googlegroups.com.
To post to this group, send email to lucee@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/lucee/7654e4c3-c92c-428e-9889-47aebdf520a2%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
–
You received this message because you are subscribed to the Google Groups “Lucee” group.
To unsubscribe from this group and stop receiving emails from it, send an email to lucee+unsubscribe@googlegroups.com.
To post to this group, send email to lucee@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/lucee/CAG1WijXnmFPCGtSoY5V3kvCJ5uYudzQxLB-hqqFnr5ce%2BGZ9Eg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.