PDA

View Full Version : What programs are you coding in?



bushbomb
12-13-2007, 01:25 PM
Is anyone programming using software that does more than just syntax highlighting? I was familiar with WOTgreal in UT2004, but it's not yet ready for UT3. I'm looking for something more than just changing colors as I type.

DS3
12-13-2007, 01:28 PM
Notepad++
Supports C# highlighting.

bushbomb
12-13-2007, 01:34 PM
Visual Studio also works for highlighting, but I was wondering if anyone is currently coding with more than just highlighting?

[BIA]DarthMushak
12-13-2007, 01:43 PM
I am using ActiveState's "Komodo Edit" for a lot of different coding tasks (not just UnrealScript).

It has various syntax highlighting modes, keybinding options (even emacs bindings!). You can easily create macros/tasks in a "toolbox" that launch external programs or various other things.

For instance, I launch "ut3 make -f -useunpublished 2>&1" and komodo can parse the output such that errors/warnings show up in a list below the edit window - clicking on them brings you to that file and line number, etc.

I thought I saw/heard something WRT to Eclipse support for UnrealScript. IDE's are not my cup of tea so I haven't checked it out but I think Eclipse has to be once of the nicest such dev environments that exists (its really much more than an IDE...).

BattleMode
12-13-2007, 01:47 PM
Notepad (bla bla bla why does this thing need 10 characters)

Shambler
12-13-2007, 02:11 PM
Notepad ftw :)

Mr Evil
12-13-2007, 02:28 PM
I used to use Notepad, but I moved on to Notepad++ for its tabbed interface and syntax highlighting. I still feel attached to Notepad though (is that unhealthy?).

agentq_71
12-13-2007, 03:21 PM
I'm currently using WOTgreal to edit and the Unreal Frontend (Unreal Tournament 3\Binaries\UnrealFrontend.exe) to run the make for me. Works very nicely for now.

Optimus_P-Fat
12-14-2007, 12:01 AM
Textpad with an updated UScript syntax file :)

schenksmill
12-14-2007, 03:11 AM
I'm using Context. Has a downloadable UScript highlighter, and definable hotkeys for different file extensions, so I can setup Visual Studio-esque hotkeys for build, run, etc.

Xyx
12-14-2007, 03:57 AM
Visual Studio also works for highlighting
Are you using any of its other features or just the tabs and the highlighting? Which VS is that? .NET 2005 Express? How do you set up VS for highlighting anyway?

yrhwk
12-14-2007, 04:52 AM
I use ConTEXT with UEDScript highlighter for scripting.

http://www.context.cx/

Gugi
12-14-2007, 09:17 AM
I use Context and its highlighter, too.

@Xyx: Look HERE (http://udn.epicgames.com/Two/UnrealScriptHighlighting.html).

Xyx
12-14-2007, 09:59 AM
Thanks for the link. So... only c++ highlighting, eh? Too bad. ConTEXT lets me expand the list of keywords manually, which I did so quite extensively.

If anyone is interested in my ConTEXT highlighter file, PM me and I'll host it.

Jrubzjeknf
12-14-2007, 12:16 PM
WOTgreal, and a custom batch file to compile.

CaptainSnarf
12-14-2007, 12:58 PM
I use vim.

:set makeprog=ut3.exe


You could also set a regex for the compiler error output but I'm too lazy for that.

Wormbo
12-14-2007, 02:23 PM
jEdit (http://www.jedit.org/) with a custom Unrealscript edit mode file.
(Which reminds me, I should post that on UnrealWiki and possibly submit to the jEdit team.)

Xyx
12-14-2007, 04:01 PM
jEdit (http://www.jedit.org/) with a custom Unrealscript edit mode file.
Looks like jEdit offers quite a bit more support than ConTEXT (which is no longer being updated, too). Does stuff like this class/method tree (http://www.jedit.org/index.php?page=screenshot&image=14) work for uscript?

Wormbo
12-14-2007, 04:25 PM
No, don't think there's a proper Sidekick parser for UScript yet. I tried to make one, but didn't get too far. It had a nice structure check, though. Try searching for posts from "Wormbo" with the word "jEdit" in them. One of them should be about that attempt at creating a plugin. No idea if it still works with 4.3pre12.

NakedApe
12-14-2007, 06:29 PM
vim + excuberant tags + batchfile (using sed to correct buggy error message paths)

Nuky
12-14-2007, 08:21 PM
I have to reply, there are too many vi users ;)

I use emacs with a custom mode (highlight/indentation) based on C++, and compilation output parsed for errors

MonsOlympus
12-15-2007, 04:12 AM
Im using context with a custom highlighter, uncodex and Unreal frontend. Nothing special :p

Panthera
12-16-2007, 02:57 AM
UltraEdit.

CaptainSnarf
12-16-2007, 02:23 PM
I have to reply, there are too many vi users ;)

I use emacs with a custom mode (highlight/indentation) based on C++, and compilation output parsed for errors

lol. Two = too many

kisk
12-16-2007, 03:42 PM
VS.net 2005 + highlighting

gravity0
12-17-2007, 08:29 AM
notepad++ and unreal script highlighter (but's a bit buggy)

FlakMagnet
12-17-2007, 11:06 AM
WOTGreal for editing and a shortcut on my Quick Lauch bar to compile everything with UT3.exe.

I'm using WOTGreal NOT just for syntax colouring, but also because the Intellisense works for all files you have open in the editor!

I was using Notepad++ with UnrealScript highlighting, but it didn't work with single quotes (it thought they were string delimeters - even in comments). So every time I had a comment such as :

// Can't find PRI, ignore Object.

... it would see the single quote, and completely screw up the colouring for the following code :( It also had no Intellisense, making life a lot more difficult (yes, I know, I'm getting lazy in my old age :P)

WOTGreal WTF! Even if it's not completely working yet.

Nereid
12-17-2007, 07:28 PM
I'm currently using WOTgreal to edit and the Unreal Frontend (Unreal Tournament 3\Binaries\UnrealFrontend.exe) to run the make for me. Works very nicely for now.
This is what I use as well.

I'm using WOTGreal NOT just for syntax colouring, but also because the Intellisense works for all files you have open in the editor!
Indeed; that kind of stuff is what really separates WOTgreal from the other editors.

Snky_Bstrd
12-18-2007, 09:39 AM
UltraEdit

I use VS 2005 all day long; it's great for my commercial development where I need many of its features, but I see absolutely no reason to use it for UnrealScript work. UltraEdit is extremely lightweight while also being extremely robust. Why add the bloat of VS to it when I don't need any of VS's features for it? If I don't need WYSIWYG GUI devolopment, why would I open Visual Studio?

KewlAzMe
12-18-2007, 01:06 PM
Well since the original poster said "I'm looking for something more than just changing colors as I type", You all may as well delete all of the replies due to lack of reading skills. I would assume the original poster is looking for something along the lines of intellisense that can show you the next argument for functions for you.. tho some of the tools that allow you to run a command for building are useful too.

Afaik, there are no intellisense editors out yet for UT3 uscript... but there needs to be! Wotgreal has intellisense for UT99 and UT2004.. but I dont think for UT3.. at least not the new stuff.

fred450
12-18-2007, 03:48 PM
I'm using WOTGreal NOT just for syntax colouring, but also because the Intellisense works for all files you have open in the editor!

Are you using exported uscript files from UnrealEd or did you download the source from Epic? I was using the exported ones and it worked ok but now I downloaded it from Epic (because it comes with a lot more comments) and WOTGreal builds the class tree all wrong, leaving several classes with no parent.

Now I'm using UnCodeX because it builds the class tree just fine.

FlakMagnet
12-18-2007, 04:40 PM
I downloaded the scripts from beyondunreal I think. But I then exported all the 1.1 scripts after the patch was released.

WOTGreal seems to be hadling this fine for me at the moment. Have you tried pressing F5 while the class browser has focus? This should refresh the tree and may sort itslf out. Although I'm guessing you've already tried this.

Does UnCodeX provide Intellisense too? I guess I could go and find out syself :P

fred450
12-18-2007, 04:58 PM
UnCodeX isn't actually an editor, so I'm afraid it doesn't have Intellisense. But it shows a nice organization of class tree and packages. It also shows the content of the .uc files with syntax highlighting. I'm new to UnCodeX, so I don't know its features well enough yet. I'm more used to WOTGreal, it's great, but sometimes lets me down with the class tree (it sometimes happen in UT2004 too) and I can't figure out the problem.

By the way I have refreshed the class tree several times, but no luck.

gravity0
12-19-2007, 10:27 AM
Well since the original poster said "I'm looking for something more than just changing colors as I type", You all may as well delete all of the replies due to lack of reading skills. I would assume the original poster is looking for something along the lines of intellisense that can show you the next argument for functions for you.. tho some of the tools that allow you to run a command for building are useful too.

Afaik, there are no intellisense editors out yet for UT3 uscript... but there needs to be! Wotgreal has intellisense for UT99 and UT2004.. but I dont think for UT3.. at least not the new stuff.

itis sad to be Intellisense for UT3 in the developement build...

Xyx
12-20-2007, 02:44 PM
Now I'm using UnCodeX because it builds the class tree just fine.
For UT3?

domox
12-21-2007, 03:48 AM
I use E-TextEditor with the Java for hi-lighting... I just wish someone who had textmate would make a bundle for Uscript... :P

Bware
12-21-2007, 03:56 AM
I use HexWorkshop, WOTgreal and Notepad++ C# highlighting

fred450
12-25-2007, 03:28 PM
For UT3?

Well, there are the "Interfaces" scripts that apparently don't descend from Object and are shown appart from the other classes. But I guess that's how it's supposed to show.

All the other classes are perfectly fitted inside the class tree. So I guess everything is fine.

MeStinkBAD
02-16-2008, 12:41 PM
I use E-TextEditor with the Java for hi-lighting... I just wish someone who had textmate would make a bundle for Uscript... :P

Omigosh I'm trying to learn how to make bundles for Textmate! I would REALLY dig a bundle for UScript... Maybe I should suggest it on the wiki or something. I don't know.

~{MFD}~Mordred
02-17-2008, 02:19 PM
ConTEXT with UEDScript highlighter for scripting. Batch file made by me to make backups, compile, parse errors, copy files to local server, and launch UT3

sup cyberhawk.

cignet
02-17-2008, 03:08 PM
I'm having a problem with getting a scripting language up and running:

I tried the latest wotgreal, but I can not get the exported packages and classes to show up on the left outliner window.

Also I have VC++E installed, and the colour highlighting on epic's page - which was liked earlier - did not work for 2005.

Any help on these please?

BlaenkDenum
02-18-2008, 10:43 PM
What color highlighting on epic's page?

Switch`
02-19-2008, 09:47 AM
UDE/WOTgreal + VS2005 + UltraEdit

Setlec
04-01-2008, 01:13 PM
does someone use or have a Unrealscript plugin for eclipse? i've found one but it is compatible only with the 2004 version...

thanks for answerring

280Z28
04-04-2008, 08:18 PM
I use VS2005/2008 for the IntelliSense support :)

Xyx
04-05-2008, 04:37 PM
How much IntelliSense support are you getting? Just syntax highlighting or also autocompletion?

mikepurvis
04-05-2008, 05:37 PM
280Z28

How did you get intelliSense to work with Visual Studio?

I have it set for syntax highlighting. But I believe a new Project Type would have to get created for Unreal.

How'd you do it?

Gleedo
04-05-2008, 05:53 PM
280Z28
How did you get intelliSense to work with Visual Studio?
How'd you do it?

Thats what i want to know...we all want to know...please share!! :)

280Z28
04-05-2008, 06:54 PM
Right now the tool is in-house only, but we've heard there may be some interest in it if we decide to wrap it as a product.

http://www.280z28.org/images/upk/locals.png
http://www.280z28.org/images/upk/autocomplete.png
http://www.280z28.org/images/upk/methodtip.png

Gleedo
04-06-2008, 03:44 AM
That looks good 280, please add me to your list of interested people :)

Also it would be good if you keep us up-to-date on this please :)

Thanks

Jrubzjeknf
04-06-2008, 07:57 AM
That looks good 280, please add me to your list of interested people :)

Also it would be good if you keep us up-to-date on this please :)

Thanks

+ 1

280Z28
04-06-2008, 12:46 PM
Hope to have more information by the end of the week.

http://www.280z28.org/images/upk/codedef.png
http://www.280z28.org/images/upk/types.png
http://www.280z28.org/images/upk/members.png

SAHChandler
04-06-2008, 09:07 PM
I really want that.....
Like really badly...

Angel_Mapper
04-08-2008, 05:26 PM
Right now I'm using ConText w/UEd highlighter for editing, and UnCodeX for the class tree.

Madgobbo
04-10-2008, 07:50 PM
I use WOTGreal Developer edition for the actual coding and then use the -make shortcut.

280Z28
04-11-2008, 09:34 PM
Well, I have the update. The product's in Legal for now, and the licensing terms floating in the air around here are going to make y'all more than just a little happy (even if you don't have Visual Studio!). :cool:

Here's another screenshot for the time being. :)

http://www.280z28.org/images/upk/classview.png

elmuerte
04-12-2008, 03:32 AM
The product's in Legal for now
Ah Legal. The place where stuff grinds to a halt.

loezix
04-13-2008, 12:29 PM
oh, i want that too! :p

KewlAzMe
04-14-2008, 12:47 PM
Will this include full intellisense including showing only the available arguments options/types (as opposed to just the auto-fill options that many text editors offer.) If so, i think everyone and their brother could become a coder.

280Z28
04-14-2008, 01:08 PM
Will this include full intellisense including showing only the available arguments options/types (as opposed to just the auto-fill options that many text editors offer.) If so, i think everyone and their brother could become a coder.

It has correct type resolution information including hiding private members when you type super. and hiding private and protected members when you're just working with an object.

Edit: also correct resolution of locals and parameters of the function you're in.

czin644
04-14-2008, 07:19 PM
Count me as interested. I'll be keepin' an eye on this!

SAHChandler
04-14-2008, 09:04 PM
It has correct type resolution information including hiding private members when you type super. and hiding private and protected members when you're just working with an object.

Edit: also correct resolution of locals and parameters of the function you're in.

@_@
OMG
10char

Sentientv2
04-15-2008, 04:21 PM
I'll be keenly following this thread. Thank you for trying to share this with us 280Z28. Take care,

-Sentientv2

Angel_Mapper
04-15-2008, 07:53 PM
I only have two questions. How much and give it to me. :p

srecinto
04-17-2008, 04:28 PM
What is the latest news on your VS2005 plugin 280Z28? I know our team would be interested in it

Gleedo
04-18-2008, 02:38 AM
Yarp! Need any beta testers?

Would this plugin also work with express editions of c# 2005/2008?

Jrubzjeknf
04-18-2008, 08:06 AM
Just to make sure the message gets across..

WE WANT!

:D

HKLM
04-21-2008, 10:50 PM
Well, I have the update. The product's in Legal for now, and the licensing terms floating in the air around here are going to make y'all more than just a little happy (even if you don't have Visual Studio!). :cool:
Here's another screenshot for the time being. :)

Whats the hold up? Do you want people to give your their souls and they have to agree to the licensing terms by signing it in their own blood?!


What terms are there? It is pretty clear in the EULA for UT3, and then Unless your planning on getting a Unreal License, your not susposed to make any money off Unreal, even tho u can make a buck off Microsoft...

Gleedo
04-22-2008, 02:44 AM
LOL

Perhaps they are not rushing the release of this priceless little gem so that it hits the user base in a good stable condition :)

Good things come to those who wait...

Sorata
04-22-2008, 03:04 AM
Whats the hold up? Do you want people to give your their souls and they have to agree to the licensing terms by signing it in their own blood?!


What terms are there? It is pretty clear in the EULA for UT3, and then Unless your planning on getting a Unreal License, your not susposed to make any money off Unreal, even tho u can make a buck off Microsoft...

That means WOTgreal bought a licence of Unreal?

srecinto
04-24-2008, 05:02 PM
Ping for status on this.

280Z28
04-25-2008, 05:39 PM
Small status update:

While we don't have anything publicly available, there may be a closed beta in the near future. If you are interested, you can send an email to bizdev@pixelminegames.com. The powers that be tell me you should include a contact name, email, phone number, company (if you want to use it at work) or team (if you are using it outside of work/with friends), and the project you are working on.

I'm excited about this product for sure, and I haven't forgotten about y'all. :)

Aside: It's strange the things that take time when you decide to try and release something. I wrote this a while back and have just been using it myself since I wasn't happy with the alternatives. But things I never bothered with like icons, installer, and other things suddenly become blockers.

Gleedo
04-25-2008, 05:54 PM
Email sent - Woot :)

Jrubzjeknf
05-07-2008, 06:49 PM
Update Please!

Jrubzjeknf
05-09-2008, 08:07 AM
Ok, I'll do it myself. :p

WOTgreal dev version updated (http://www.wotgreal.com/blog_index.cfm/2008/5/7/Updated-Dev-version). :)