Wanted: Good Text Editor

For system help, all hardware / software topics NOTE: use Coders Corner for all coders topics.

Moderators: Krom, Grendel

Post Reply
User avatar
Kyouryuu
DBB Alumni
DBB Alumni
Posts: 5775
Joined: Fri Apr 30, 1999 2:01 am
Location: Isla Nublar
Contact:

Wanted: Good Text Editor

Post by Kyouryuu »

I've recently had the need to carry out some scripting needs on our upcoming game. We're using Lua as the level scripting language. I'd like to have a basic text editor that is:

1. Freeware or open-source. I don't want anything that nags at me to register.
2. Has a tabbed interface like Firefox. I need five or six scripts available at once sometimes.
3. Supports or can support Lua syntax highlighting, by plug-in or by default.

I've been using SciTE, which supposedly does tabs if enabled in the config file, but are there some better alternatives? Note, it doesn't actually need to support compiling or interpreting Lua, but syntactical highlighting would be nice.
User avatar
Tricord
DBB Alumni
DBB Alumni
Posts: 3394
Joined: Thu Nov 05, 1998 12:01 pm

Post by Tricord »

I use EditPlus2, which offers tabs and syntax highlighting (which I think you can customize to your liking). It's not perfect, but you might want to check it out.
I use it because it can open and save files directly from FTP, it's mighty handy.
There might be more recent and better editors out there by now, I don't know.

Also, I would recommend EditPad as a Notepad replacement. It is basically the same (no highlighting) but it's soo much better while still being simple. It also has the tab feature. It makes life a lot easier I think.
User avatar
Flatlander
DBB Fleet Admiral
DBB Fleet Admiral
Posts: 2419
Joined: Thu Apr 15, 1999 2:01 am
Location: Pennsylvania
Contact:

Post by Flatlander »

Tricord wrote: Also, I would recommend EditPad as a Notepad replacement. It is basically the same (no highlighting) but it's soo much better while still being simple. It also has the tab feature. It makes life a lot easier I think.
x2
User avatar
KompresZor
DBB Captain
DBB Captain
Posts: 919
Joined: Wed Jul 31, 2002 2:01 am
Location: Clearfield, Pennslyvania

Post by KompresZor »

http://www.crimsoneditor.com/
go to the syntax files link, search for Lua
User avatar
DCrazy
DBB Alumni
DBB Alumni
Posts: 8826
Joined: Wed Mar 15, 2000 3:01 am
Location: Seattle

Post by DCrazy »

EditPlus nags, but I use it for PHP anyway.
User avatar
Tricord
DBB Alumni
DBB Alumni
Posts: 3394
Joined: Thu Nov 05, 1998 12:01 pm

Post by Tricord »

Thanks K, looks like it's better than Editplus2.
I'll give it some time and if it feels good, I'll ditch Editplus in it's favor.
User avatar
aldel
DBB Ace
DBB Ace
Posts: 345
Joined: Sun May 28, 2000 2:01 am
Location: Boston, MA, USA
Contact:

Post by aldel »

Emacs does everything. Of course it has a pretty steep learning curve. I'm not saying it would necessarily be a good choice, but everyone should be aware of its existence.
User avatar
DCrazy
DBB Alumni
DBB Alumni
Posts: 8826
Joined: Wed Mar 15, 2000 3:01 am
Location: Seattle

Post by DCrazy »

Well, on that note, use vi! :P
User avatar
fliptw
DBB DemiGod
DBB DemiGod
Posts: 6459
Joined: Sat Oct 24, 1998 2:01 am
Location: Calgary Alberta Canada

Post by fliptw »

I use editpad.

might want to take a look at programmers notepad.
User avatar
Avder
DBB Material Defender
DBB Material Defender
Posts: 4926
Joined: Sat Oct 09, 1999 2:01 am
Location: Moorhead, MN

Post by Avder »

textpad.
User avatar
Kyouryuu
DBB Alumni
DBB Alumni
Posts: 5775
Joined: Fri Apr 30, 1999 2:01 am
Location: Isla Nublar
Contact:

Post by Kyouryuu »

Awesome, I'll give these a try.

It's really nice that we have the ability to essentially "program" levels at work. It's so much easier to write a script in many cases, like when you want to set up conditional puzzles ("if A and B") or script the escort missions ("if NPC reaches point 40, then do this"). And Lua is a pretty slick little programming language. :)
User avatar
Tank
DBB Admiral
DBB Admiral
Posts: 1669
Joined: Sun Jun 03, 2001 2:01 am

Post by Tank »

Context is one of the best free editors for Windows that I have ever used. Has tabs and will do you highlighting. There are hundreds of syntax highlighters for download. I really can't say enough about it, so you should probably just check it out for yourself:

http://www.context.cx/index.html

And the highlighter for Lou:

http://www.context.cx/highlighters_i-p.html
Post Reply