Live data from Hacker News

What's your favorite text editor/IDE?

spreadsheets.google.com

41–50 of 74 posts

Re: What's your favorite text editor/IDE?

#41
post #2

I would have said Notepad++ until I found Sublime Text 2 ( http://www.sublimetext.com/blog/articles/sublime-text-2-new-... ) here on HN. A big shout-out to you guys. I completely intend to buy a license when it comes out of Alpha.

I actually bought a license after using the editor for quite some time. It's the first time I spent money on a text editor, despite having the possibility to chose from a number of free alternatives. For me, this money is really spent well for various reasons, the most prominent ones being that the software makes me happy and I really enjoy working with it.

I'm currently using version 2, too, and the developer is pushing updates on a weekly base (http://www.sublimetext.com/2). I even requested a change in the forums once; the developer kindly responded to my thread, and shipped my requested change with the new version.

Awesome work, seriously!

Re: What's your favorite text editor/IDE?

#42
post #39

Earlier quoted context omitted.

That's probably because they're mistaken as to what an IDE is. In my mind, if it's not background compiling your code as you type, it's not an IDE in the modern sense.

inotify? You can get the OS to respond to filesystem events, for example, compiling as you type. Scripting languages don't need this though.

Scripting languages don't need this though.

Did you miss the reason why we're compiling while you type? It's so that our IDE knows your codebase and can help you. It'll autosuggest things based on context rather than simply matching strings. It'll inspect your object model and stick in the right include directives for you. It'll let you rename things without having to search&replace&hope.

So yes, scripting languages do need this. At least if we're talking about things that your development environment needs to do to be considered a modern IDE.

Re: What's your favorite text editor/IDE?

#43
I've been using Komodo Edit for a while. It has a few quirks/issues but overall I think it's the best editor that's not Emacs/Vim. I'm keeping an eye on Sublime Text 2 though.

As for the link: some terrible choices. ActivePython is an IDE?

Re: What's your favorite text editor/IDE?

#45

Love gedit personally. Does all the basics that i need without a load of crap that i dont want. For those that want the crap there are plugins.

I agree that gedit is a very nice and light editor for code. The only feature I really miss in gedit is "Replace in selection". I use this many times in refactoring code. There have been many requests for it but the developers are refusing to add this basic feature.

Try geany, it's like a smarter gedit. Perfect.

Re: What's your favorite text editor/IDE?

#46
post #44

I like it that there are at least 2 other programmers out-there using Python's IDLE. All this time I thought I was the only one using it :)

As a former IDLE user, I highly, highly recommend you take a week or two and commit to learning emacs or vim (I recommend emacs...). It can be daunting but once you get used to it you'll wonder how the hell you ever accomplished anything in IDLE.

(If you decide to take the plunge with emacs, hit me up via email [it's in my profile] and I'll send you a link to my config file.)

Re: What's your favorite text editor/IDE?

#49

Xcode is also quite handy as a simple text editor. I have linked all my txt/py/sh/js files to be opened with Xcode. For most languages it has some syntax highlighting support and it always has some semi intelligent autocompletion.

If only it didn't launch in half an hour.

Re: What's your favorite text editor/IDE?

#50
post #38

Emacs is more an IDE than text editor, though it may not look like one at the first glance. Maybe if it had more windows opened by default...

Yeah, I think there's a spectrum of emacs use, between text editor and IDE (or OS). For a while, I just used it as a handy text editor, and I wouldn't say emacs was an IDE for me then. Now I:

  - installed autocomplete (with drop-down lists and tooltips)
  - org-mode is the first daily planner to impact my life 
  - run lint by hitting a button, linked to sourcecode lines
  - use REPLs
  - integrate different features naturally (like hyperlinks between my
    day-planner and sourcecode or a webpage; or hitting a button to
    clear/reset a bash terminal and restart the program in it)
Haven't gotten around to using emacs for email though... When I do, things like org-mode will become even more powerful.
Post reply on HN