Vice City: Multiplayer

VC:MP Discussion => General Discussion => Topic started by: . on Feb 26, 2015, 12:56 PM

Title: Nutcracker IDE (Squirrel scripting Editor)
Post by: . on Feb 26, 2015, 12:56 PM
(https://forum.vc-mp.org/proxy.php?request=http%3A%2F%2Fs30.postimg.org%2F4sgokj8st%2F3573107134_Screenshot3.jpg&hash=1a2bea7e0c9f12df968c4bdf7089a0472de9f237) (http://postimg.org/image/4sgokj8st/)

Might not be the best for VC:MP but it's definitely a great tool for those who want to debug pure Squirrel code. This can be found here (https://bitbucket.org/ruifig/nutcracker) but it's only the source and must be compiled manually to get binaries.
Title: Re: Nutcracker IDE (Squirrel scripting Editor)
Post by: DizzasTeR on Feb 26, 2015, 02:13 PM
Could be really useful.
Title: Re: Nutcracker IDE (Squirrel scripting Editor)
Post by: EK.IceFlake on Feb 27, 2015, 04:07 AM
Nice. This is inspiring me to make my own IDE.
Title: Re: Nutcracker IDE (Squirrel scripting Editor)
Post by: RuiFig on Feb 27, 2015, 04:52 PM
Hi guys.
I'm the author of that project.
I only started putting that together a couple of days ago, by scavenging code from another ongoing project https://bitbucket.org/ruifig/g4devkit (https://bitbucket.org/ruifig/g4devkit) .

I'm afraid you can't even build it a the moment, since it needs another repository which is private.
I'll probably make binaries available in a couple of days, as well as make the repository buildable as-is.
But next week will be busy moving to a new house, so no idea how much time I will have.

I'm trying to keep how it uses interpreters as flexible as possible, but I test things mostly for the workflow I need. So feel free to drop by and open some issues with suggestions. :)

--
Rui Figueira
Title: Re: Nutcracker IDE (Squirrel scripting Editor)
Post by: . on Feb 27, 2015, 04:59 PM
Quote from: RuiFig on Feb 27, 2015, 04:52 PMI'm afraid you can't even build it a the moment, since it needs another repository which is private.
I'll probably make binaries available in a couple of days, as well as make the repository buildable as-is.
But next week will be busy moving to a new house, so no idea how much time I will have.

No problem ;)

Quote from: RuiFig on Feb 27, 2015, 04:52 PMI'm trying to keep how it uses interpreters as flexible as possible, but I test things mostly for the workflow I need. So feel free to drop by and open some issues with suggestions. :)

As soon as we can compile it I'm sure we'll do :)
Title: Re: Nutcracker IDE (Squirrel scripting Editor)
Post by: Sebastian on Feb 27, 2015, 08:31 PM
*VC:MP Script Editor* :D

Looks good, btw ! ;)
Title: Re: Nutcracker IDE (Squirrel scripting Editor)
Post by: RuiFig on Mar 28, 2015, 07:49 PM
Binaries available:
https://bitbucket.org/ruifig/g4devkit/downloads (https://bitbucket.org/ruifig/g4devkit/downloads)

The workflow is ok for my needs at the moment, but no idea how it fits for other people.

--
Rui Figueira
Title: Re: Nutcracker IDE (Squirrel scripting Editor)
Post by: . on Mar 28, 2015, 08:00 PM
Thanks for the Nutcracker binaries (https://bitbucket.org/ruifig/nutcracker/downloads).
Title: Re: Nutcracker IDE (Squirrel scripting Editor)
Post by: RuiFig on Mar 28, 2015, 08:52 PM
Quote from: S.L.C on Mar 28, 2015, 08:00 PMThanks for the Nutcracker binaries (https://bitbucket.org/ruifig/nutcracker/downloads).

I'm writing some basic documentation. I guess the less obvious thing is how the workspace works.
It basically tracks folders and you need to click that "refresh" button to find new files in the tracked folders.
I'll explain the basics in the documentation.
Title: Re: Nutcracker IDE (Squirrel scripting Editor)
Post by: . on Mar 28, 2015, 08:55 PM
Quote from: RuiFig on Mar 28, 2015, 08:52 PMIt basically tracks folders and you need to click that "refresh" button to find new files in the tracked folders.

Wouldn't something like QFileSystemWatcher help in that regard considering you're already using Qt.

EDIT: Nope Ignore that. I just noticed you are using wxWidgets. Don't know what lead me to think you're using Qt. But there's still a chance for that (http://stackoverflow.com/questions/931093/how-do-i-make-my-program-watch-for-file-modification-in-c). Perhaps in later releases.
Title: Re: Nutcracker IDE (Squirrel scripting Editor)
Post by: RuiFig on Mar 29, 2015, 12:08 AM
Quote from: S.L.C on Mar 28, 2015, 08:55 PMPerhaps in later releases.

There is always something else to improve. :)
I'm sure I could spend countless days on extra stuff, but at this point it's enough for my needs, and I need to move back to my main project.
If there is interest in the project, I'm sure I'll find the time for some improvements, but meanwhile whatever I do is going to be small things I might need.

--
Rui Figueira
Title: Re: Nutcracker IDE (Squirrel scripting Editor)
Post by: . on Mar 29, 2015, 12:10 AM
Quote from: RuiFig on Mar 29, 2015, 12:08 AMThere is always something else to improve. :)

Obviously :D The IDE looks good as it is anyway. I'm sure it will improve over time.