LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - General (http://www.linuxquestions.org/questions/linux-general-1/)
-   -   Suggestions for a text editor/programmer tool? (http://www.linuxquestions.org/questions/linux-general-1/suggestions-for-a-text-editor-programmer-tool-472958/)

neocookie 08-11-2006 09:09 AM

Suggestions for a text editor/programmer tool?
 
Hi guys

I'm finally making a move and switching to linux. One of the main things I need is a decent text editor for hand-coding websites/webapps.

On windows, my editor of choice is Textpad, which gives me customizable syntax highlighting and clip-libraries, along with having a really clean interface and being very light on system resources.

I'm looking for something similar on linux.

The features I'm looking for include:
  • Syntax highlighting, customizeable
  • Clip/snippet library
  • Case folding (if poss)
  • auto-completion (if poss)
  • svn integration (if poss)

I've looked at Nvu and BlueFish, and while feature-full they're too bloated for my needs. I'm also not keen on Vi and emacs as they're too fiddly (sorry for shouting, but you do get some posters who just turn these threads into a vi/emacs war).

SciTe is close to what I'm looking for, but its a little light and not as customizeable as I need.

Any suggestions?

antis 08-11-2006 09:23 AM

My editor of choice is JEdit. It's highly customizable, powerful and very straight forward... AND it's portable which is a good thing if you decide to give up on linux and go back to the dark side again ;)

neocookie 08-11-2006 09:24 AM

Thanks. Do you know which of the features it supports from my list above?

antis 08-11-2006 09:31 AM

Quote:

Originally Posted by neocookie
Thanks. Do you know which of the features it supports from my list above?

It certainly support the first four in your list (not sure what svn integration is) but there are heaps of plugins available. Have a look at http://www.jedit.org/

TheBrick 08-11-2006 10:08 AM

I don't know how light wait quanta is http://quanta.kdewebdev.org/index.php but may be worth a look.

If not I tend to use nedit and / or kate for my programming (mainly fortran)

I have use blue fish for some html as you menchoned and found that good. I can't ingaine finding something with auto compleat e.t.c much lighter than that. I did not find it very heavy. I understand NVU being too much as it is a full on WYSISYG thingy.

neocookie 08-11-2006 10:11 AM

svn = subversion, a version control system. there doesn't seem to be a plugin available, but its not a major factor.

neocookie 08-11-2006 10:15 AM

TheBrick - quanta, Nvu and bluefish are a little bloated for me. Its the whole tab thing across the top for building HTML/CSS/etc... I already know that, and I can type it out faster than I can click the buttons to enter it. Its just wasted cycles/screen estate for me.

jEdit is looking favourite, however I've used Notepad++ on the PC and didn't argue with it much. Might see whethere there's a port for that, or give scintilla a go for a while.

Unless anyone has other suggestions?

X.Cyclop 08-11-2006 02:41 PM

gedit.:rolleyes:

neocookie 08-12-2006 05:43 PM

Well, after a little playing about, I'm unimpressed with jEdit. gedit isn't that powerful either. are there no good clean & powerful editors (with a gui, before you vi/emacs ppl start! ;) ) out there for linux? I'm thinking something like TextWrangler for the Mac, or Textpad on windows. Something lightweight, yet powerful, with only the features you're actually going to use.

Buckyjunior 11-20-2006 10:34 AM

You might want to take another look at Quanta+. If you are familiar with TextWrangler, Quanta+ is much more powerful than that, with features nearer that of BBEdit. You can reach all the pull-down menus by keystroke, though obviously the keys are different than BBEdit.

The organization of some of the html coding is a little goofy. E.g., H1 is listed under 'style' rather than 'structure' where it ought to be. Though I do all my heavy lifting with BBEdit, I think Quanta+ is fairly customizable, meaning you can write macros which will include snippets of useful code not built-in. There seem to be lots of features for writing in a number of languages too (HTML, XML, PHP, Perl, etc.). It does real programming languages too, but that is currently beyond my skills.

Your "powerful, with only the features you're going to use." comment is a little difficult to reconcile. Power users make use of different features to get things done. I know that I only use a fraction of the power of BBEdit, but I pick up a few things here and there.

Best wishes and good luck finding the text processer that fits your needs.

Bucky

weibullguy 11-20-2006 10:55 AM

Might want to take a look at the sticky in the Programming Forum.

http://www.linuxquestions.org/questi...&highlight=IDE

JDaniels 11-20-2006 04:05 PM

Quote:

Originally Posted by neocookie
svn = subversion, a version control system. there doesn't seem to be a plugin available, but its not a major factor.

Look at RCS for version control


All times are GMT -5. The time now is 07:00 AM.