Tag Archive for Text editors

Real-time collaborative text editing software

We had covered list of best text editors (stand alone) in our previous post. In this post, we will cover collaborative real time text editors.

Collaborative tools are designed to help people involved in a common task achieve their goals. Team work is essential when you are writing a document and if multiple people can look into the single text, edit it collaboratively, know what changes were done by different people etc features would definitely boost the productivity to a certain extent. There are big players like Google Docs in Office 2.0 domain and they claim that they offer collaborative document editing features but in reality it is not true. There will always be a few seconds delay in other person knowing the changes done on the common document. Etherpad claims that it is as high as 15 seconds.

Well, it is not much but if you want absolutely no delay for a change to make its way from your keyboard to other people’s screens, then don’t worry, there are such real time collaborative text editors and we have listed them below. These are very neat and evolving tools and you need to check them out.

Google Docs

Google docs is an efficient set of word processing and presentation tools that can be used in real time. Even ThinkFree can be explored

Etherpad (Browser based)

Etherpad

Etherpad lets multiple work on the same text simultaneously. Changes by multiple people can happen at real time something which is not supported by Google Docs. No account or registration is required to get started. that’s nice. Different edits are color coded according to the user and that gives an idea on who changed what. Infinite undo history, Syntax highlighting etc features really bring in collaborative environment. As per Etherpad, GoogleDocs takes 15 seconds to broadcast the changes to the other participants where as EtherPad just takes a half a second. If that matters a lot to you, then you need to check out EtherPad.

To share your pad, you just have to share the URL and others can instantly access your text pad.

Etherpad Screenshot

SynchroEdit (Browser based)

SynchroEdit

SynchroEdit is a browser-based multiuser editor. It allows multiple users to share a single XML/HTML or text document, edit the document the same time, and synchronize changes so that all users have the same version. SynchroEdit only works under Gecko-based browsers (Firefox, Camino, Flock, etc.) at the moment

Collabedit (Browser based)

collabedit

Collabedit is another browser based collaborative text editor. It is basically a source editor that supports, C, C++, Java and a lot more languages. Very neat and light weight editor that does not need any login or registration.

Top 10 FREE Text editors

Text, Source editors are always needed and editors with lots of features always a best companion for a developer. Here we list some of the very best 10 free Text/Source editors. All these editors are customizable, support multiple file formats, syntax highlighting, compiler integration support and are followed by a huge user base.

If you feel that we have missed out any editors that deserve to be here, please add a comment and we will review it.

1. Bluefish (Available on Linux, Mac OS, Solaris)

bluefish

Bluefish is an agile, light weight development editor that can support development in HTML, XHTML, CSS, XML, PHP, C, Javascript, Java, SQL, Perl, ColdFusion, JSP, Python, Ruby, and shell. Bluefish absolute full fledged IDE that works as a text editor for developers. Bluefish has a good user base and growing popular everyday.

python_fref

2. Notepad++ (Available on Windows)

notepad

Notepad++ is a powerful free source code editor and Notepad replacement that supports several languages including C, C++, C#, Java, XML, HTML, Java Script, CSS, PHP, Perl and many more. It supports a lot of features like Syntax Coloring, WYSIWYG editor, Auto Completion, Multi-view, Multi-Document, Brace and Indent support, drag and drop, Regular expression search and many more. It even supports Macro recording and playback. Too much from a text editor, isn’t it? That’s the reason why it has been downloaded 13 million times from its sourceforge website.

800px-Notepad  _screenshot2

3. ConTEXT (Available on Windows)

context

ConTEXT is a small, fast and powerful freeware text editor, developed to serve as a secondary tool for software developers. It has built-in syntax highlighters for C/C++, Delphi/Pascal, FORTRAN, 80×86 assembler, Java, JavaScript, Visual Basic, Perl/CGI, HTML, SQL, Python, PHP, Tcl/Tk, and its own syntax highlighter definition language. Other features are code templates and the ability to work with several document windows using the Multiple Document Interface.

800px-ConTEXT_0.98.3

4. Notepad2 (Available for Windows)

Notepad2 is an free open-source text editor for Microsoft Windows, is written by Florian Balmer using the Scintilla editor component. It features syntax highlighting for the following computer languages: ASP, Assembly, C, C++, C#, CGI, CSS, HTML, Java, JavaScript, NSIS, Pascal, Perl, PHP, Python, SQL, VB, VBScript, XHTML and XML.

Notepad2_screenshot

5. Vim (Available on all platforms)

VIM

Vim (Vi IMproved) is one of the most widely used text editors on the planet. It has several variants like GVim, GVim portable for Windows, MacVim for Mac OS. There is a modern version of Vim called Cream. Vim does not need any introduction!.

gvimportable

6. PSPad editor (Avaliable on Windows)

PsPad

PSPad editor is a windows freeware text editor and source editor for programmers.

PSPad has many software development-oriented features, such as syntax highlighting and hex editing. It is designed as a universal GUI for editing many languages including PHP, Perl, HTML, and Java. It integrates the use of many project formats for handling and saving multiple files. Other features include autocompletion, tabs, FTP client and find/replace using regular expressions

mainfull

7. JEdit (Available on all platforms)

Jedit

JEdit is a programmers editor written in Java that beats many commercial editors in many ways. JEdit includes Syntax highlighting that provides native support for over 130 file formats like C++, Java, C#, PHP etc. It combines the best functionality of Unix, Windows and Mac OS text editors. Detailed supported file formats are here.

jedit-snap-29

8. XEmacs (Available for Windows, Mac OS and Unix like platforms)

xemacs

XEmacs is a graphical- and console-based text editor which runs on almost any Unix-like operating system as well as Microsoft Windows. XEmacs is a highly customizable open source text editor and application development system, a fork of GNU Emacs from the late 1980s. It supports syntax highlighting, compiler integration and many more features are supported. There is even a never ending debate on Vim versus XEmacs among users. Nevertheless, XEmacs as well as Vim are very powerful editors.

Xemacs

9 KWrite (Available for KDE/Linux)

KWrite is a text ediotr for the KDE environment that supports code folding, syntax coloring, word completion etc for languages like Java, C++, PHP etc.

KWrite

Related Posts with Thumbnails