Recommended Text Editors for Win32?
Dave asks: "I must us a Windows machine at work where I do web development and system administration. I have been looking for a "decent" editor to use on Windows, but thus far have come up short. GVim doesn't do it for me, on linux it's fine, but on Windows it isn't the most stable thing around. I've also tried Windows versions of MicroEmacs and Vile. What do other Slashdot users develop in when they must use a Windows machine?"
At work we have standardized on Jedit http://www.jedit.org . Good syntax coloring. Lots of plugins: cvs , regex testing , and ton of others. A good macro language.
Oh really?
WWW.ULTRAEDIT.COM
Check out http://www.editplus.com/
By far the best text editor I have ever used. All of my development is done in this editor, since I have yet to find anything comparable in either BeOS or *BSD. It has syntax highlighting for virtually everything, and if it doesn't have what you want, you can add it very easily. And you can run arbitrary commands straight from the editor, such as compiling.
You want it, this thing has it.
The only drawback for all those free software nuts, it's shareware - free until you pay for it. But well worth the money, if you believe in that kind of thing.
If I was worried about Karma, I'd eat tofu.
As an emacs user, I feel obliged to point out that xemacs is available for windows, and works quite well. It runs natively under windows, so you don't need to deal with cygwin or any of that (unless you want to, they do have a cygwin version available). And if you're a vi person, you can always run emacs in vi mode.
There's no sig like SIGSEG
It comes with syntax highlighting for HTML, CSS, PHP, ASP, Perl, C/C++, Java, JavaScript and VBScript, plus you can get user-created "STX" files for many other languages, or write your own. Each token color can be easily configured from a pallete selection dialog.
My favorite feature though is the built in FTP (File Open/Save/Save As) system, which makes opening a file on a remote FTP server as seamless as opening a file on your local machine.
Here's a few other features which I felt seemed noteworthy:
Sorry, I guess I got carried away :) I really like this program though, and I've been using it for about three or four years now. It's probably the only program I've ever registered within 15 minutes of downloading :)
I don't like the default colors and font that come with it. I prefer dark backgrounds, so I always set the background to black, then let the lumance level of all the default syntax highlighting colors to "200". I also don't like the default variable-width font, as I prefer mono-spaced fonts, but I don't like Courier, so I set it to the windows "FixedSys" font. Once I've made these adjustments, EditPlus looks more like a UNIX terminal than a Visual* editor.
On the occasions I've considered switching to Linux, EditPlus is probably one of the few things holding me back from doing so.
Please consider making an automatic monthly recurring donation to the EFF
- Superb source code browser. The main reason why I bought Slickedit.
- Runs on most OS'es including Linux and OS/390(!).
- C-like macro-language
- The people at Slickedit are very responsive if you're having trouble. This includes support as well as sales.
Cons:- It costs money. A single user license is $299 in USA and Canada, $329 everywhere else.
- No Mac version.
See more at www.slickedit.com.Disclaimer: I use Slickedit eight hours a day but am in no other way affiliated with the company.
My opinion? See above.
NT Emacs is awesome. I use it on my windows boxes, and aside from some unix-ish features like command-prompt interaction, it is quite stable and mature. It even has decent integration with the shell, letting you (for instance) drag files into the emacs window to be opened.
I don't know what killer features gvim has that you use, but I assure you they're all there.