8

When I asked this previously I should have mentioned that it's particularly a light-weight IDE that I'm after, so I’m having to ask again as a different question.

Something that is not just a text editor, is light-weight and versatile, that would suit Strawberry Perl, the GCC that comes with MinGW, GDB and Subversion. Something that when I want to use it is straight-away available, and is also fast to shut down preserving all my work. It doesn't matter if it's not a free or open-source program, what does matter is that it’s stable and is comfortable to use.

Maybe trying to have one IDE to use for both C and Perl is the wrong way to go about it - resulting in a solution that's not going to handle either one language or the other as well as a dedicated IDE would?

Community
  • 1
  • 1
Rob Kam
  • 10,063
  • 14
  • 55
  • 65
  • 1
    You pretty much answered your question in the last sentence. If it's going to support both languages, it's probably going to support a lot many others too, and hence will probably have the resulting heavyweight baggage. I'd be (perhaps pleasantly) surprised to see a satisfactory answer. – Sundar R Nov 08 '08 at 16:13

13 Answers13

5

Zeus is a language neutral IDE that can be be configured for almost any programming langauge.

It has features like syntax highlighting, code folding, project/workspace management, class browsing, macro scripting, integrated version control, ftp editing etc.

alt text
(source: zeusedit.com)

Glorfindel
  • 21,988
  • 13
  • 81
  • 109
jussij
  • 10,370
  • 1
  • 33
  • 49
3

Have you looked at Padre, the Perl Application Development and Refactoring Environment?

It's still in development so you can help make it better.

Mr. Muskrat
  • 22,772
  • 3
  • 20
  • 21
2

SciTE would be worth a look.

Mr Plough
  • 211
  • 1
  • 3
  • 11
2

Notepad++ is another Scintilla-based (as SciTE) source code editor.

jfs
  • 399,953
  • 195
  • 994
  • 1,670
2

You can try Geany for gnome. It's relatively new, but interesting. And it seems to be lightweight.

http://www.geany.org/

rogeriopvl
  • 51,659
  • 8
  • 55
  • 58
  • Geany is multiplatform, not just Gnome (important for the OP, who is on Windows). It does use GTK, though. There is a Windows installer which has the necessary runtime bundled in. – John Y Jul 19 '09 at 17:43
2

I've decided to use the open source and cross platform Codelite IDE, with C/C++, it's just about as light-weight as I'm going to get without using a plain text editor.

It can use either VC++, GCC, G++ or it can be configured to use other compilers if required. It does more than a text editor, which is what I'll carry on using for Perl until I find something better. Unfortunately for Perl currently it only offers syntax highlighting, so no real incentive to use it here instead of some text editor or Padre.

Although still relatively new (v1.0 released July 1st 2008) Codelite is already a better IDE than Dev C++ or Code::Blocks and not as slow or bloated as Eclipse.

Rob Kam
  • 10,063
  • 14
  • 55
  • 65
0

Dev-C++ very nice IDE. http://www.bloodshed.net/devcpp.html

0

Yep.

Notepad.

(I can feel my Rep draining away as I type this)

:-)

Steve Morgan
  • 12,978
  • 2
  • 40
  • 49
0

Have you tried Eclipse? I don't know if it's light weight enough for you but out of all the decent IDES I've used it's the fastest one in my experience. You should be able to download the standard eclipse distribution, then install the c++ and Perl tools. The C++ tools can be installed through the update manager from the Ganymede site that's included by default. Information about Perl for Eclipse can be found at this link. http://www.epic-ide.org/

Jared
  • 39,513
  • 29
  • 110
  • 145
0

E Text Editor is a TextMate analog for Windows. It is not free.

jfs
  • 399,953
  • 195
  • 994
  • 1,670
0

take a look at jEdit.

Christopher Mahan
  • 7,621
  • 9
  • 53
  • 66
-1

Maybe not the most light-weight of the bunch, but Komodo Edit seems to be a good compromise between features and program size. It supports many languages and is pretty flexible.

Cody Casterline
  • 787
  • 5
  • 11
-2

The lightest-weight open-source text-editor that I'd consider a full IDE is SharpDevelop, which is still a bit heavy-weight. It handles a number of different languages, although I'm not should if it does anything specific for Perl.

brian d foy
  • 129,424
  • 31
  • 207
  • 592
James Curran
  • 101,701
  • 37
  • 181
  • 258