Jump to content
Sign in to follow this  
ben_s

Scripting IDE?

Recommended Posts

Hey, is there a script editor with the sytax highlighting and comand highlighting for sqf language?

I did a quick search, came up with nothing. If this has already been discussed or done, please re-direct me to that page.

Share this post


Link to post
Share on other sites

I use ArmA Edit. It was made for ArmA, but has DAT files for ArmA 2 and OA when I stop being lazy. :)

Link to the program is in the link above.

Share this post


Link to post
Share on other sites

Sorry to hijack the thread :D

This is exactly what I use, it works great only one problem though: The included project manager. I use N++ for a lot of stuff and sometimes I just make a random text file on the desktop (eg. for testing something or some notes or whatever). Even though it's not a sqf file the project manager searches all the directories above for a mission.sqm file or something like that resulting in taking 2 minutes to open the shortest of text files.

Anyone know how to disable the project manager, without uninstalling the plugin?

Share this post


Link to post
Share on other sites
Does it do that if it's hidden?

Yes it does. I've also set my %appdata%\Notepad++\config\ArmaScript.ini:

ShowProjectManager=0

"Tab"/"Pane" switching also seems to take quite longer, although not as long as the initial load.

It took 14s to open a 5-line text file on my desktop. And switching can take up to around 2/3 of that time.

If I open a file in C:\ for example it takes less than 0.5 seconds to open N++ and the file, so it's definately the project manager. It probably reads all directories above.

Share this post


Link to post
Share on other sites

Weird, all files open instantly for me, any folder.

You could try poking i0n0s about it.

Share this post


Link to post
Share on other sites

Thanks for that, will try looking at it now. The SQF syntax is pretty odd to me, so this will help alot.

Share this post


Link to post
Share on other sites

Sorry, It doesn't work for me. Just got around to trying to today. (was away from my PC that day)

And I place the files it says in the places the readme says. And it says come up with "This plugin is not compatable with the current version of Notepad++..."

What version does support it? (i downloaded latest)

-=EDIT=-

I downloaded a earlier version. And now i get this error :

"Couldn't load an important ressorce:

ArmAScript.xml

Expecting it in:

[===================]

"

But ive already placed it in there, and the file is there. Im now just confused :confused:

Edited by Ben_S

Share this post


Link to post
Share on other sites

Using N++ 5.6.6 with the SQF plugin and it works fine.

@muzzleflash I had a similar file loading time problem but it must be a specific version because it hasn't happened in a while. Try updating?

Share this post


Link to post
Share on other sites
Thanks for that, will try looking at it now. The SQF syntax is pretty odd to me, so this will help alot.

Yep I thought that too. Been playing with SQF since a few days. It's like some weird marriage of LISP, LUA and C.

Anyway, been using EditPlus 3 (not free, but inexpensive) and Notepad++ with the highlight plugin. If you want a SQF.stx file for EditPlus 3 then drop me a PM. I just translated it from the syntax file included with the N++ highlight plugin.

Share this post


Link to post
Share on other sites

Yes, ive been scripting a few languages for a bit of a while. And SQF syntax just threw me first go. :(

Share this post


Link to post
Share on other sites
Using N++ 5.6.6 with the SQF plugin and it works fine.

@muzzleflash I had a similar file loading time problem but it must be a specific version because it hasn't happened in a while. Try updating?

Think you're right.

I've noticed it loads instantly now where I updated my 5.5.x to 5.7.x. No more waiting 2 minutes for a file to load. :)

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×