You are not logged in.

#1 2009-04-25 09:09:24

aardwolf
Member
From: Belgium
Registered: 2005-07-23
Posts: 305

Searching for a good programming text editor

Does there exist a text editor for Linux that has got these features?

-can open multiple documents
-can easily switch to any open document, e.g. by just clicking the document in a list or tree on the left (tabs alone won't do because there's not enough space to slow 20+ documents if there are only tabs)
-has a built in command prompt to type compile and debugging commands, which is by default in the folder where your documents are, if all documents are in the same folder at least, otherwise it doesn't really matter to me
-can save sessions, projects, ..., which basically is a way to quickly open your multiple documents belonging to a certain project
-has a super cool search function with options like "whole word" and "case sensitive" clearly visible in the search dialog, and remembering these settings for any open document you search in
-can easily search through all open documents (e.g. like visual studio can)
-has the type of text editing GUI where you can use the mouse to select text, use ctrl+a to select all, use ctrl+c/ctrl+v to copy paste, home/end to navigate the cursor to begin/end of line, F3 to search for next match, etc... (so no vi derivates I'm afraid)
-has modern interface, menus, file save/open dialogs, etc..., not something that appears to come from 1995 (so I think emacs is out of the question)

What I'm looking for is similar to Kate 3.5 or parts of MS Visual Studio. However Kate 4.1 isn't suitable anymore because they destroyed the search function of it. And preferably something that is independent of a desktop, because it's sad that Kate's features can get ruined by people who develop a desktop.

Does anyone have ideas if there exists such a program?

Last edited by aardwolf (2009-04-25 09:15:07)

Offline

#2 2009-04-25 09:15:17

Allan
Pacman
From: Brisbane, AU
Registered: 2007-06-09
Posts: 11,497
Website

Offline

#3 2009-04-25 10:02:50

quarkup
Member
From: Portugal
Registered: 2008-09-07
Posts: 497
Website

Re: Searching for a good programming text editor

~$ yaourt -Ss komodo
aur/komodoedit 5.1.2_3487-3 (56)
    Open-Source version of ActiveState Komodo IDE - Based on XUL
aur/komodoedit-nightly 5.2.0_alpha1_3487-6 (23)
    Open-Source version of ActiveState Komodo IDE - Based on XUL


If people do not believe that mathematics is simple, it is only because they do not realize how complicated life is.
Simplicity is the ultimate sophistication.

Offline

#4 2009-04-25 10:15:22

bernarcher
Forum Fellow
From: Germany
Registered: 2009-02-17
Posts: 2,281

Re: Searching for a good programming text editor

Back to the basics: Emacs? Vim (with some addons)?

No kidding, once you learned one of them you won't miss it any more.


To know or not to know ...
... the questions remain forever.

Offline

#5 2009-04-25 10:38:48

Wra!th
Member
Registered: 2009-03-31
Posts: 342

Re: Searching for a good programming text editor

You described SciTE


MacGregor DESPITE THEM!
7f 45 4c 46 01 01 01 00 00 00 00 00 00 00 00 00

Offline

#6 2009-04-25 11:20:06

mikesd
Member
From: Australia
Registered: 2008-02-01
Posts: 788
Website

Re: Searching for a good programming text editor

Wra!th wrote:

You described SciTE

Ahhhhh. That takes me back. Used to use SciTE on Windows to edit actionscript files. It's a great editor.

@aardwolf: I know you didn't want to use Emacs or Vim but you should have a look at one or the other before dismissing them.

The closest I get to an IDE is:

vim -p *.c *.h

though I can understand some people prefer an IDE.

Offline

#7 2009-04-25 12:02:29

aardwolf
Member
From: Belgium
Registered: 2005-07-23
Posts: 305

Re: Searching for a good programming text editor

Wra!th wrote:

You described SciTE

Look good, but ONE thing: I found that F8 "Output" opens a screen that has some properties of a linux terminal except some weird "Exit code:1" messages. However, if I press the "up" arrow, it doesn't scroll through the console history but instead moves a cursor up. I need it to work like a linux terminal with history because I don't want to retype long commands all the time. It also doesn't show the correct type and color of my user prompt. Is there any way to get a more conventional console in the Scite window somewhere?

Also, scite's interface also looks a bit 1995 smile

EDIT: oh hmmm and it appears to not be able to open more than 10 files. That's too limited I'm afraid sad

Shame, it almost looked like what I needed.

Last edited by aardwolf (2009-04-25 12:11:21)

Offline

#8 2009-04-25 12:08:52

Allan
Pacman
From: Brisbane, AU
Registered: 2007-06-09
Posts: 11,497
Website

Re: Searching for a good programming text editor

what about geany?  I think it can do most of these things but I haven't actually checked...

Offline

#9 2009-04-25 12:14:54

aardwolf
Member
From: Belgium
Registered: 2005-07-23
Posts: 305

Re: Searching for a good programming text editor

Allan wrote:

what about geany?  I think it can do most of these things but I haven't actually checked...

That looks good! Especially after also intalling "vte". Thanks! I think I have a new favorite editor and one less dependency on KDE 3.5 programs!

Last edited by aardwolf (2009-04-25 12:26:16)

Offline

#10 2009-04-25 12:51:26

Allan
Pacman
From: Brisbane, AU
Registered: 2007-06-09
Posts: 11,497
Website

Re: Searching for a good programming text editor

Note that it was one the list in the wiki link I gave you right at the top of the thread...

Offline

#11 2009-04-25 17:39:30

Isengrin
Member
Registered: 2008-08-07
Posts: 166

Re: Searching for a good programming text editor

Most of what you said, if not all, is in Medit, including the file list at your left and the command prompt. I really love that editor.

pacman -S medit

The Wheel weaves as the Wheel wills, and we are only the thread of the Pattern."
—Moiraine Damodred

Offline

Board footer

Powered by FluxBB