neminovno/vscode-as-fx-ide

Support for Apache Royale and AS3 HTML projects

Closed this issue · 3 comments

In the project types drop down there are the following projects:
image

I'd like to see Apache Royale and AS3 and HTML in that list

https://github.com/BowlerHatLLC/vscode-as3mxml/wiki/Create-a-new-ActionScript-project-in-Visual-Studio-Code-that-targets-Apache-Royale

https://github.com/BowlerHatLLC/vscode-as3mxml/wiki/Create-a-new-ActionScript-project-in-Visual-Studio-Code-that-targets-JavaScript-and-HTML

FWIW I might be able to help (reading up on VSC extensions) but don't have an est on it.

Now, this issue opens another topic regarding VS Code and extensions.

vscode-as3mxml supports:
image

In this extension, if I add support for Royale, why not for Feathers also, and so on. Also, if New Component is added, then we should have New MXML Component, New AS Component, New Royale Component, New Feathers Component...

Wouldn't that overload menus? Also, what if one only wants Flex&AS3 ?

Also, as flex-and-actionscript-extension-pack is created, adding other project types support in this extensions (which is part of flex-and-actionscript-extension-pack) would not be only Flex&AS3.

Also, if one is using Royale, all snippets from vscode-flex-snippets (which is also part of flex-and-actionscript-extension-pack) would be unnecessary.

As I remember, similar is the reason why @joshtynjala didn't implement this into vscode-as3mxml.

Yes, I could add settings for this extension, like enableFlex, enableRoyale, enableFeathers, so user can enable/disable wanted ones, but probably this is not good way to do it.

So, probably the best way to go, for example for Royale, would be:

Same would be for Feathers.

Hmm... I'll consider it. Is the flex-and-actionscript-extension-pack extension pack on the marketplace? If I make an extension pack can I put it on the market place?