C editors

Does anybody have a good C editor which they like? I don’t really like the one built into mplab. Its alrigh, but i know there are better. I like DevPHP alot, and am looking for something similar(only for C instead of PHP).

Well, there’s always eclipse . Otherwise, a lot of people use just plain old emacs.

-Rob

P.S. If you use eclipse, you’ll need the CDT also: http://dev.eclipse.org/viewcvs/index.cgi/~checkout~/cdt-home/downloads/main.html?cvsroot=Tools_Project

You could also use UltraEdit with the C filter…or metapad has C highlighting built in.

I like vim in both linux and windows. If you use evim (easy vim), you don’t even need to know all the vim keystrokes.

http://www.bloodshed.net/dev/devcpp.html has a C/++ compiler that has the look & feel (IMHO) of Dev-PHP. The code is basically the same from what I’ve seen so far (judged on the look).

<< edit >>

Does anyone know/think MSVC++ 6.0 or .NET would work?

*Originally posted by Raven_Writer *
Does anyone know/think MSVC++ 6.0 or .NET would work?

For an editor, yes, but it wouldn’t compile the files properly.

Of course, I’m not sure why you’d want to do that…those cost money and most of the above mentioned editors are completely free (many open source). Plus, they’re a bit bloated for the purpose anyhow :frowning:

*Originally posted by Jeremy_Mc *
**For an editor, yes, but it wouldn’t compile the files properly.

Of course, I’m not sure why you’d want to do that…those cost money and most of the above mentioned editors are completely free (many open source). Plus, they’re a bit bloated for the purpose anyhow :frowning: **

I didn’t think it’d compile right.

I’ve got Metapad (just downloaded it today). EVim is one I couldn’t find, VIM is a lil’ complicated to me right now.

Anywho, it was a thought that came to mind, and I wanted to ask it before I forgot about it.

*Originally posted by Raven_Writer *
**I didn’t think it’d compile right.

I’ve got Metapad (just downloaded it today). EVim is one I couldn’t find, VIM is a lil’ complicated to me right now.

Anywho, it was a thought that came to mind, and I wanted to ask it before I forgot about it. **

Hmm yeah I can’t find an eVim download either…I’d suggest trying your distro’s package database or using Cygwin’s setup.

Then again, you could just use elvis (Win32 vi clone)…I use that when I have the urge to vi…

Usually I’m cheap though and use pico/nano :wink:

If you gotta use windows, the win32 port of gVIM is pretty good…

*Originally posted by djcapelis *
**If you gotta use windows, the win32 port of gVIM is pretty good… **

got a link to d/l it?

*Originally posted by Raven_Writer *
**got a link to d/l it? **

http://www.vim.org/download.php#pc

:slight_smile:

Why not just use good ol’ Notepad in windows? :smiley:

Who needs syntax highlighting anyway? :wink:

Personally, I use good ol’ edit under windows (and dos for that matter). I can open multiple files and switch easily, and I am used to the environment.

But for those times I am on my desktop (w/ freebsd), I use vi (not vim). It has been used in the past as an editor to write Operating Systems and the like. It should definately be suitable for our tasks.
:smiley:

*Originally posted by KevinB *
**Why not just use good ol’ Notepad in windows? :smiley:

Who needs syntax highlighting anyway? :wink: **

I prefer Metapad over Notepad…just my own preference though.

Syntax Highlighting is there for programmers to realize what they might’ve done wrong…example:


int main(...) { /* .... */ }

that is correct, but if a programmer is typing fast like I do sometimes, they may type this:


itn main(...) { /* ... */ }

and think they typed “int” instead of “itn”. When the compiler spits out an error, they can possibly realize what they did wrong.

*Originally posted by KevinB *
**Why not just use good ol’ Notepad in windows? :smiley:

Who needs syntax highlighting anyway? :wink: **
vi[m] has much more than just syntax highlighting. its much more powerful than notepad could ever want to be.

evim comes in the gvim package that jeremy_mc linked to. It’s the same as gvim, except that it is always in insert mode, so it loses some of the power of vim, but acts more like a normal editor.