haxegon icon indicating copy to clipboard operation
haxegon copied to clipboard

Have another go at VSCode support

Open TerryCavanagh opened this issue 8 years ago • 7 comments

HaxePunk got it to work!

https://github.com/HaxePunk/HaxePunk/issues/500

TerryCavanagh avatar Aug 31 '17 05:08 TerryCavanagh

It already seems to work fine with VS Code using the Haxe Extension Pack and Lime extensions. Autocomplete is sluggish but functional. I guess some build tasks included in with the template could be useful to save the effort of typing "lime test ".

TheSpydog avatar Feb 28 '18 20:02 TheSpydog

Oh, that's really great to hear! I'll move this forward to 0.13.0 and document the process. Thanks!

TerryCavanagh avatar Feb 28 '18 21:02 TerryCavanagh

+1 for this! Using Haxegon with HaxeDevelop now on Windows but would prefer to move to VS Code. I second @TheSpydog's comments.

Doppp avatar Mar 11 '18 11:03 Doppp

I got it up and working also, works great on osx. Happy to contribute the osx part of the setup documentation

2018-03-11 12:18 GMT+01:00 Daryl Yeo [email protected]:

+1 for this! Using Haxegon with HaxeDevelop now but would prefer to move to VS Code. I second @TheSpydog https://github.com/thespydog's comments.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/haxegon/haxegon/issues/179#issuecomment-372107546, or mute the thread https://github.com/notifications/unsubscribe-auth/AAca4DustCzgCeDRDPC4Ob1JQxorFVOaks5tdQgjgaJpZM4PIUo6 .

increpare avatar Mar 11 '18 11:03 increpare

Here's a reference to the Lime/OpenFL VS Code extension. The alternative to writing a Haxegon IDE or to rely on the Lime/OpenFL extension would be to have a Haxegon VS Code extension.

Doppp avatar Mar 11 '18 12:03 Doppp

it looks like you can do aggregate extensions, so a haxegon extension bundle would be possibly a nice idea if it multiple packages are required to be installed - https://code.visualstudio.com/blogs/2017/03/07/extension-pack-roundup ah it seems "Extension pack" is the term.

2018-03-11 13:33 GMT+01:00 Daryl Yeo [email protected]:

Here's a reference to the Lime/OpenFL VS Code extension https://github.com/openfl/lime-vscode-extension/blob/master/README.md. The alternative to writing a Haxegon IDE would be to have a Haxegon VS Code extension.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/haxegon/haxegon/issues/179#issuecomment-372111963, or mute the thread https://github.com/notifications/unsubscribe-auth/AAca4ETcBfJh_PN7IQDLFkEQ3NUdsp4Mks5tdRmHgaJpZM4PIUo6 .

increpare avatar Mar 11 '18 13:03 increpare

I discussed this with some people in the OpenFL Discord and it seems like there's no need to make a new extension since Haxegon is built off OpenFL and Starling. The Haxe and Lime extensions will do just fine. Regarding the lime test, you can simply define Tasks in your tasks.json file. See here for an example. Then you can easily change the default task as well as assign keyboard shortcuts to execute build and test tasks. This works very well! :)

Doppp avatar Mar 19 '18 17:03 Doppp