The Perfect Editor

Quanta Plus – a Web development editor (click to enlarge)
wo of the most common arguments/wars in UseNet, as well as various forums, are over Linux distributions and favourite text editors, which are very fundamental tools, particularly in development.
There is no ideal text editor. Different editors suit different purposes and a different editor should be used depending the user’s level of skills. Below, for example, are various editors that I use for numerous distinct yet related tasks:
- NEdit – for editing C and tables (can make rectangular selections)
- KWrite – C++ due to colours, smart indentation, etc.
- KEdit – includes a well-integrated spellchecker
- Notepad – very light
- Wordpad- rich formatting
- BBedit (Mac) – much of the above, yet commercial (i.e. expensive)
- MATLAB editor – colour syntax highlighting, debugging capabilities (e.g. breakpoints) are integrated into the editors, consistency and cohesiveness with the rest of MATLAB
- Quanta – Web development in KDE – widgets for markup, code generation for tables, and more (see screenshot at the top)
- cPanel File Manager – editing on server-side using the browser
The bottom line is that there is no best editor (likewise there is no best Linux distribution). Perhaps this explains why there are endless arguments that end up nowhere. A developer would need to use different editors at different times. I can think of 5 distinct types of text editors that I use at the moment: MATLAB, C/C++, HTML and simple (plain) text. even E-mail and newsgroups clients can be considered editors just being themselves, not to mention textareas and forms in the Web browser.






Filed under: 
nly a couple of days ago I finished implementing the
ignificant news (particularly to ‘WordPressers’) have come out from Matt Mullenweg, Co-Founder and Lead Developer of the open-source publishing tool some us know as 


t is no secret that various software vendors use similar conventions for menu layouts, icons and so forth. As an instance, have a look at the one-to-one correspondence in the screenshots above (
or quite some time I have been wanting to create a
The latest generation of Web development involves tools such as the one used for managing this Web log. Although many pages continue to be composed in the level of raw HTML code or using What You See Is What You Get (WYSIWYG) tools, their days appear numbered. Quite simply, both are antiquated methods of composing for the Web since development is usually done at the remote end — the user’s end. Both content and tools (software) reside on the user’s side. Content then needs to be transferred to the Web server and software is not guaranteed to work on any platform.