Argon 1.2.1
Changes:
- Added automatic Git repo initialization, suggested by @AridTheDev
- Fixed issue with porting to VSC caused by UUIDs, reported by @rick2809
- Open in editor option no longer works when two-way sync is enabled
Oh, thats weird. Unfortunately I canāt reproduce this issue. Please try reinstalling Argon but first remove every folder from /Users/dervex/.vscode/extensions
with dervex
in its name. Hopefully it will help.
If this error message will still pop up please send me screenshot of Argonās runtime status:
This shouldnāt happen because argon.openMenu
is a valid name added to the main package.json
. You might try reinstalling argon.
And heck, itās small but an alright update, as always good job!
I tried removing the extension files and then reinstalling and I am still encountering this.
This was not occurring on the previous version of the extension.
Also it seems none of the commands are working for me.
UPDATE: for some reason it randomly started working again, not exactly sure what triggered it.
Is this disableable? I donāt want to create new git repo for every project I make
Itās available in the extension settings, and pretty sure that itās disabled by default.
All the git
related settings:
Unfortunately, @iGottic is right about the feature comparisons. However, iGotticās post is essentially opinionating that this project is inferior to a highly developed project with a bunch of supporters. Stating that Rojo has more benefits and saying that the Argon UI is pre-made.
This is such a narrow perspective. A lot of projects use āpre-madeā libraries to support, and the egoism of making your own library or āpre-made UIā is a stupid elitism that should die off in the Roblox development community. This type of opinion also shows the small experience that they have with programming. If you invested even a few hours to explore other programming languages such as JavaScript, Python, Rust, or even C++, you would know that there are hundreds of projects that use āpre-madeā UI / libraries.
Itās pretentious to even compare Rojo to Argon because youāre pointing out the most obvious: Argon doesnāt compare to Rojoās features. Well, thatās what happens when a project gets a lot of support: everyone starts supporting it and it becomes common in development. However, I think itās not okay to bash on someoneās project and compare theirs to projects with way more development and investment. This project is barely starting and youāre making huge comparisons to a project that has years of development.
Again, all of what I wrote is my personal opinion with a different lens or perspective on this project comparison. Iād like to support smaller projects because thatās what makes the industry grow. I support this project because itās not Rojo. I like it because itās unique and not the same thing that everyone uses. Argon is also easy to use and set up, with different options on sync. I really like the icon as well, it reminds me of Adobeās icons.
@Dervex, Argon is still an excellent way to work on code from an IDE. I would like to think that Argon is a unique plugin to work with an IDE, and you could possible even try to implement other IDEs into your work. Either way, this is a great project for you, and itās awesome that you have the capabilities to show your skills.
Iām having this same issue now all of a sudden as well. Iāve tried reinstalling and deleting. Still experiencing this issue with all commands.
Good news! Finally found the issue. Itās related to the embedded C++ file which is only used on Windows to manipulate userās input. It has something to do with node.js version mismatch, so Iām working on a fix!
EDIT: For some Windows users, Argon works fine as they have the correct version of node installed, but Iāll do my best to make it work for everyone regardless of node version.
Suggestion: Add a support for .rbxm
files (Roblox Model Files) to get imported to the current connected place. (Not an absolute needed feature, but for some extra info, itās similar to rojoās remodel and also similar to lune ā Docs)
@StarVSK @OneEDM could you test this updated VSC extension? That should fix your issue but Iām worried that it might break Argon for other users. Thatās why I would like you @AridTheDev to test it either. Here is the file.
Hi!
been using argon for some weeks, but this update got me an error when trying to open the menu:
and this error on console:
(iām on windows if it isnāt obvious )
Crap, thatās what I was afraid of.
Could you send me screenshot of Help
> About
tab (from VSC)?
Unfortunately for now the only solution for this issue in you case is to downgrade Argon to 1.2.2 version.
I will try to fix this issue in 1.2.4 update but Iām not sure if this will be even possible because that would require to compile single C++ (winuser) file for multiple versions of node.js and then import required version on runtime (depended on the VSC version).
I will have access to my Windows machine on Monday so unfortunately you have to wait 3 days bc you canāt compile Windows headers on macOS.
Sorry for the inconvenience!
Absolute love this plugin. This is the simplest solution to using VS Code in Roblox that Iāve seen. My main gripes with Rojo were that the project porting process wasnāt very simple and it always felt to me like Rojo was probably better off as a CLI tool. For me at least, it was unintuitive.
Argon, however, is extremely simple and just works. Iām glad to see updates coming, and while others are complaining about using if statements () and weird code setup, I think for users who want an easy way to manage working with VS Code, this is the best plugin/extension out there.
I look forward to seeing this project continue to be maintained.
There was probably some issues with the node version on your computer, since the current version works fine for me.
Sorry for the delay
Here is the About on VSC: