Argon 0.4.0 (Two-way sync!)
Changes:
- Added two-way sync (only for code)
- Added “Launch Roblox Studio” command (VSC)
- Added “Open In Editor” option (Roblox)
- Added open in preview option (VSC, settings)
- Fixed code not syncing when only code mode was enabled and script instance had children
- VSC extension now utilizes node-ffi-napi to communicate with user32.dll (required to bypass Windows limitation and force editor to open)
- Many code optimizations
Important!
If you installed VSC extension 0.4.0 please update to version 0.4.2 asap because version 0.4.0 is totally broken! (I forgot to exclude custom dependencies from .vscodeignore, version 0.4.1 was just temporary hotfix.)
Two-way sync
Keep in mind that only code is supported and various bugs may occur as adding two-way sync was extremally hard because of lack of some functionalities in Roblox’s API. Now take a look:
Launch Roblox Studio command
Now you can run Roblox Studio directly from Visual Studio Code!
Open In Editor option
Opening scripts inside Studio will open them in VSC!
Known issues:
- open in editor option stops working once you quit settings
- deleting instances in VSC sometimes throws errors in Roblox
I will fix these issues tomorrow because today I’m really tired. Sorry for publishing so glitchy update but I found this bugs when I was recording these demo videos.