Shared publicly  - 
No, Notepad++ is not JUST a text/code editor. Here is a business card made by Notepad++.

Here are the instructions to make your business card:

Original idea from Albert Hwang's Notepad Business Card.:

Thank +Matthew Gray to share it on Notepad++ G+ page.

Copyleft (ↄ) 2011 Don Ho, All Lefts Reserved
Levi Richardson's profile photoRonan Denimal's profile photoKhumo Jele's profile photoTomas Echeverri Valencia's profile photo
Brilliant !! So simple and effective.
For once, an original business card design. Bravo.
All Lefts Reserved .. hehe..:-)
RMS we love you...
+Yajnesh Talapady A cursory scan of the docs indicates you can do it by file extension, and it looks like you can have multiple external editors configured to handle different types of files.

The drawback is reduced integration: the rest of the Eclipse framework has to rely on changes to the file on disk to be aware of things done in the external editor. How much of an issue that is will depend on what you are doing.

I have Eclipse here but seldom use it. My day-to-day needs are met by a simple text editor. If I make more use of Eclipse, I might look at configuring an external editor, simply to avoid retraining my fingers. (I used to have Gnu Emacs customized to use WordStar keystrokes for that reason. :-)
+Dennis McCunney thanks, i'm starting to adore you.. :-)

i setup external editing in eclipse, i tried gedit...
but, i still enjoy eclipse's built in editor, the way it marks errors/warnings, and my favorite feature "QuickFix"...
what do you think? comment please...
+Yajnesh Talapady If the built-in editor in Eclipse meets your needs and you are comfortable with it, use it. The whole point is assembling a toolset that works for you and lets you be productive. The integration of the editor with the rest of the IDE is a major feature of Eclipse.

The main reason I can see for configuring an external editor is the very rare case where an external will do a better job on that kind of code, or because you became familiar with and had a favorite editor before you started using Eclipse, and you want to keep using the same editor. I suspect most folks who look at configuring an external editor with Eclipse do so to use Vim.

As for Emacs, I respect RMS, but I'm not a fan. We've met in passing, but I'm not sure we'd get along. He's a bit too dogmatic for my tastes on various issues.

I'm less an Emacs fan than an editor fan. The first editor I used professionally was part of a package called ACEP, that was intended to replace TSO/SPF on an IBM mainframe. (When the shop I worked for replaced it with real TSO/SPF, I thought it was a step backwards.) That was back on the 70's, when I also learned WordStar because it was the second editor you learned on a PC. WordStar might not be your favorite, but it was likely to be on a PC you had to use, whereas you favorite might not be. I stayed fluent in WordStar because a lot of PC editors either used the WordStar command set of be told to, and it made things easier.

Next stop was a Unix systems house, where I learned vi, and stayed fluent in it for the same reason I stayed fluent in WordStar on the PC. It would be on any Unix machine I used, whereas Emacs or the like might not be. I learned Emacs because it was the Other Editor on Unix, and I was interested in the underlying design concepts. The experience gave me an interest in editor design, and I've collected a hundred or so. I'm principal maintainer for a wiki about text editors, at If it's a text editor that ran/runs on a computer, the wiki wants to document it, and it's up to 1,675 entries thus far. The original design of Emacs influenced a large number of editors, and there's a whole Emacs family on TextEditors, starting with the original ITS Teco implementation RMS did at the MIT AI lab.

These days, I mostly use Bram Moolenaar's Vim ( under Unix/Linux (though for what I do with it, it might as well be vi - I seldom need to use the additional features.) On Windows, I mostly use Notepad2-mod, a fork of Florian Ballmer's Notepad2 ( ) Like Notepad++, Notepad2 is based on the Scintilla edit control, so it has syntax highlighting and code-folding "out of the box" for a variety of languages, and it's small, quick, and can be configured to replace Notepad as the default editor. Under DOS, I like Eric Meyer's VDE (vdeeditor), a freeware WordStar clone. Eric started developing VDE under CP/M, then shifted development to MS-DOS. He still maintains it, and there was a new release back in 2009.

I'm a SysAdmin, not a developer, so I don't need a full blown IDE. Most of what I do involves scripts and config file changes, where something like Eclipse or Emacs would be overkill.
+Dennis McCunney Eclipse has made my life much easier.. :) when it comes to text editors,its individual taste. :)

since you've seen the early days of computing, a want to ask few questions..

youngsters like me obviously need a role model in life, i've chosen RMS. In these days where ACTA/SOPA/PIPA things are at its high, the only way of living a peaceful life is to adapt RMS principles.
How was it in your days? was sharing creativity was considered as crime?
+Yajnesh Talapady Actually, I saw more like the middle days of computing. The early days were happening around the time I was born.

Whether sharing was considered a crime depended on what system you used and what you did. Back then, the action was in multi-user systems, and PCs were still just gleams in people's eyes. A lot of code was written and shared through things like IBM's SHARE and Digital Equipment's DECUS user groups, as users of those systems created code that was useful to them and felt it might be useful to other users. When PCs were first appearing, there was a lot of that, too. Developers wring for the old CP/M OS that was used on early "8 bit" micros, and developers writing for MS-DOS on the PC created a lot of freeware code and often provided source. The PC world also gave birth to the concept of shareware, where you could get the software and try it on your machine, and buy a license if it worked and met your needs, as opposed to shrink-wrapped commercial software where if it didn't work, you were out of luck.

RMS got his start in the culture at MIT's AI labs, where freely sharing code was the norm. One of his early efforts came during the Lisp machine wars, when Symbolics and Lisp Machines were competing in that specialized market. Richard didn't like the commercial orientation Symbolics had assumed, where free sharing was no longer the norm, and would reverse engineer new Symbolics development and contribute his code to Lisp Machines. His original implementation of Emacs was in the TECO language that ran on the DEC machine under ITS used at MIT's AI Lab, and Richard merged and regularized several macro packages people had written to make TECO easier to use. The name Emacs was short for Editing MACroS. When TECO was going away, he rewrote Emacs in Lisp, and today's Gnu Emacs is essentially an interpreter for a flavor of Lisp with most of the editor writyten in the dialect of Lisp it supports.

RMS in many respects revolutionized software development with his promotion of the open source model, and the Gnu Public License is probably the dominant license under which open source software is issued.

But while open source has undoubted benefits, there's an underlying problem. Stallman believes it's okay for developers to get paid for writing code, but having written it, it should be contributed to the community. This makes it hard to have a continuing revenue stream from code you've already written. Richard has a minimal and focused lifestyle. He's not married, doesn't have kids, doesn't own a house or car, and doesn't have the sort of overhead the rest of us do. He can exist on an income most people would find inadequate. If you're a developer, how do you make money writing open source code? The folks I can think of that get paid for it work for companies who use open source code, and pay engineers to hack on it for their own benefit. Most folks who contribute to open source projects have day jobs that pay the bills and contribute to open source as a hobby effort.

Folks making their living as developers are likely working on closed source code that people pay for, even though they likely use open source tools like Eclipse to help them do it.

I respect RMS, and have certainly benefited from software issued under the GPL. But in the real world, developers need to make a living, and I don't think he fully grasps that. I don't see closed source code going away, and I don't have a problem with a developer making a living selling code they've written. I look for open source code first, but I'll buy commercial code if a suitable open source package doesn't exist for a purpose I have.

And developers selling software have an incentive to do things like fix bugs. Consider Gnome2, which has a list of unfixed bugs as long as your arm. Fix them? Nah. Fixing bugs isn't fun. Writing new code is fun, so instead, we get Gnome3, with a whole new set of bugs unlikely to be fixed.
+Notepad++ I cannot agree more with every single word you said.

Thank you. I've been in computing in one manner or another since the early 80's, and I've been watching the development of the field with interest, so I have a few notions of the subject.

Notepad++ is a very happy exception to my comments about the problems of getting bugs fixed in open source code. It's very highly developed, and has built the sort of enthusiastic community vital to an open source project. Many users use it as their primary editor, and have an incentive to report bugs, and to contribute fixes if they can. I happily recommend it to folks running Windows. I use Notepad2 as my Notepad replacement, because it can be configured to do so via a registry tweak when you install it, and it's small, fast, and comes up almost instantly, but for larger and more complex chores, I use Notepad++. Among other things, Notepad2 doesn't have tabs and won't get them - Florian disagrees with that direction. I'm pushing him to include external tools support (which he has been considering), so I can plug in things like The Squealer - - a development environment that plugs-in to your editor.

Deepest thanks for Making Notepad++ available to the world. There are good reasons why it's one of the most popular projects on Sourceforge.
C Dat
great for all
Add a comment...