chunkypixel / atari-dev-studio

Homebrew game creation for the Atari 8-bit consoles (VS Code Extension)
http://atariage.com/forums/topic/290365-atari-dev-studio-for-homebrew-development-release/
GNU General Public License v3.0
77 stars 8 forks source link

Implement hover for opcodes and stella/riot #12

Closed mengstr closed 5 years ago

mengstr commented 5 years ago

This is a simple implementation of hover functionality for ADS. I'm probably not proficient enough in javascript to have made this properly, and I've never used typescript. But somehow I got it working anyways ;-)

You might want to change the loading of the datafiles to be async, and also maybe move the files to a better location than below the src folder.

chunkypixel commented 5 years ago

Awesome stuff Mats - thank you for implementing this!! I've moved this into it's own feature (just like the compiler and emulator) so each language can extend upon this great process!

Feel free to keep adding anything else you feel will add value! I'll put a new release up shortly.

mengstr commented 5 years ago

Great that it was usable after the tweaks to make it fit better into your existing code structure. Happy to help.

BTW, there's a hover.js and hover.js.map in the /out folder that I guess can be removed now when it's implemented as hoverBase and extenders.