<https://cfml.slack.com/archives/C07CTD604/p166389...
# adobe
m
g
Can you help me with understanding how the VS code extension handles context help for udfs in a factory pattern ?
Or if the plugin is compatible with cloud based vscode editors ?
j
Heh, I think you would need to ask the developers of the extension that question. To that point, @Mark Takata (Adobe), is the extension open sourced?
m
John, no. It is considered an Adobe product, and includes some of our proprietary tech. It is, of course, free. One of the future things we would like to do would be to provide documentation on how to leverage the APIs that could connect to our language server (for example, if you wanted to build your own addition/modifications to the extension).
j
I wonder if it would run in GitHub online version of VSCode.
m
Gareth, let me tackle your 2nd question first: no, it does not work in the cloud based VS Code editor. No extension with any kind of java language server does (also many other types cannot be loaded). It is a security/sandbox concern
I very early on identified cloud IDEs as a potential target for future development and it is in the list of "cool stuff Mark would like" for our dev team, but we have a lot of other more important things we need to knock out first
j
a.k.a. Not yet, with no date that can be promised due to security concerns. Got it. Good answer.
m
I think honestly it is a problem, generally, that needs solving.
If you fire up the cloud VSC and try to add extensions, the list is thin
j
I wonder if the plugin should be split to what can work there vs what cannot. 🙂
P.S. In the past we were able to get that technology run local inside a dockerized container. So, in that case the security concern is different, but it might also be possible to get the Java components to work.
m
That's being considered, but the vast majority of what makes Builder unique vs other plugins is the ability to do things like connect to RDS, communicate with CF servers, connect and use the language server. All of those are massive security violations if you're doing them off a cloud server someplace, and I'm not sure how you get around that sandbox without gutting security.
I think if a secure transport mechanism was developed and became a standard (and I think it will and has to) we would leverage that
More and more IDEs are going to the cloud
In fact, come to think of it, my talk at Summit uses a cloud IDE lol. So there you go 😄
j
Pair'd development looks different than it used to also.
Will those sessions be live shared, or shared post conference?
m
People want the flexibility to code from anywhere, from any device. That ask is just growing. The industry is heading that way. I've had 2 different cloud IDE startups try to hire me out from under Adobe. That market is HOT
John, there is no recording allowed at Summit, per city of Vegas rules. If you stream, record, etc you MUST use their local people and the costs are astronomical. Literally would have doubled the cost of Summit, a budget addition we were unable to absorb. So no. No live recording, no recording of the sessions at summit for VoD. HOWEVER we are asking all speakers to do live webinars or optionally to record their talks after they get back and we will be releasing THOSE sessions on YouTube.
j
Right, forgot that... someone mentioned that at ITB.
m
haha probably me 😄
j
I know why.
What happens in Vegas, stays in Vegas!
m
LOL