haxegon
haxegon copied to clipboard
Have another go at VSCode support
HaxePunk got it to work!
https://github.com/HaxePunk/HaxePunk/issues/500
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
Oh, that's really great to hear! I'll move this forward to 0.13.0 and document the process. Thanks!
+1 for this! Using Haxegon with HaxeDevelop now on Windows but would prefer to move to VS Code. I second @TheSpydog's comments.
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 .
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.
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 .
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! :)