Curious, are the team at Adobe still working hard ...
# adobe
g
Curious, are the team at Adobe still working hard on the CFML language server for VSCode ? what expectations are there to get different patterns working ? service locator / factory / singleton, etc ?
m
Work will continue on the VS Code extension as one of the projects we work on (which includes things like bug updates, security, next version). I am uncertain of the current plan of cadence for releases, but as soon as I know I will share it.
d
Is Adobe actually working on a cfml language server that follows microsoft's lsp specification?
g
sadly I think CF Builder for VS Code is some kind of wrapper around Eclipse / Java version of the IDE, how ever this project is showing real promise ( I'm not affiliated ) https://github.com/softwareCobbler/cfc/
m
Um, Gareth I have no idea what you are talking about. Adobe ColdFusion Builder extension for VS Code is... not Eclipse. Are you trying to insinuate that we are including Eclipse in the extension? Seriously man, please don't try to spread rumors. My source: I work with the people who wrote both versions. Literally. I'm on their team. Does it work & even look like Builder? It is IN THE NAME. This extension was a move off of our PAID Builder product to a FREE Builder available to everyone on the platform of choice, VS Code. If you hated Builder in the past, well, you might not like this version. But we will work to improve it. What is awesome is that a) it is free and b) everyone is free to use the IDE and plugins of their choice.
g
sorry Mark, wasn't meaning to start any rumours, it seemed to me that the new builder requires java, swt and parts of the eclipse runtime to run, is that incorrect ? Also, many questions asked by myself or others seem to be avoided or simply shut down ? I've been an avid user of CF for 20 years, and will probably continue to be for at least another 10 years.
m
As far as I can tell, the VS Code plugin only requires that Java be installed and that you provide the path to it. Beyond that, everything else is contained within the plugin itself. What parts of eclipse are you seeing in the new plugin?
g
I was hoping for a bit more of an open discussion about how it works, and what we can do to improve the experience with real world code. The eclipse thing is maybe just something said in frustration.
m
oh gotcha. yeah, where it's so new I expect those discussions will happen over time. I see great potential, but also know there are still rough edges