Quantcast
Channel: Depot webdesigner - Tutorials and more resources for webdesigner » xhtml
Viewing all articles
Browse latest Browse all 25

The Best Open Source coding editors (IDE)

$
0
0

A coding editor (Commonly known as IDE) is software created to help developers and webmasters to code faster, find their mistakes without pain and to organize their codes.There are several advantages in using an IDE: regular expression toolkit, debugging support, interactive shells, text editor, auto-completion, bookmarks, Syntax highlighting, Syntax folding, Regular expression find and replace and other. The use and popularity of a code editor vary. Famous code editors within webmasters’ community are not relevant to developers’ community. Each community has its own reason to defend their choices. For that choices because coding languages differ. For that reason, we have made a list of the best editors to facilitate your coding. We will discuss the utility, advantages and disadvantages of each chosen editor.

1 - Notepad++

Notepad++ is a free (as in “free speech” and also as in “free beer”) source code editor and Notepad replacement that supports several languages. Running in the MS Windows environment, its use is governed by GPL License.

Based on the powerful editing component Scintilla, Notepad++ is written in C++ and uses pure Win32 API and STL which ensures a higher execution speed and smaller program size. By optimizing as many routines as possible without losing user friendliness, Notepad++ is trying to reduce the world carbon dioxide emissions. When using less CPU power, the PC can throttle down and reduce power consumption, resulting in a greener environment.

Notepad++

2 - Eclipse for PHP Developers

Tools for PHP developers creating Web applications, including PHP Development Tools (PDT), Web Tools Platform, Mylyn and others.

Eclipse for PHP Developers

3 - NetBeans IDE

A free, open-source Integrated Development Environment for software developers. You get all the tools you need to create professional desktop, enterprise, web, and mobile applications with the Java platform, as well as C/C++, PHP, JavaScript, Groovy, and Ruby.

NetBeans IDE

4 - Amaya

Amaya is a Web editor, i.e. a tool used to create and update documents directly on the Web. Browsing features are seamlessly integrated with the editing and remote access features in a uniform environment. This follows the original vision of the Web as a space for collaboration and not just a one-way publishing medium.

Work on Amaya started at W3C in 1996 to showcase Web technologies in a fully-featured Web client. The main motivation for developing Amaya was to provide a framework that can integrate as many W3C technologies as possible. It is used to demonstrate these technologies in action while taking advantage of their combination in a single, consistent environment.

Amaya started as an HTML + CSS style sheets editor. Since that time it was extended to support XML and an increasing number of XML applications such as the XHTML family, MathML, and SVG. It allows all those vocabularies to be edited simultaneously in compound documents.

Amaya

5 – PSPad

PSPad is a freeware programmer’s editor for Microsoft Windows operating systems, useful for people who:

  • work with various programming environments
  • like highlighted syntax in their source code
  • need a small tool with simple controls and the capabilities of a mighty code editor
  • are looking for a tool that handles plain text
  • want to save time – PSPad offers rich text formating functions
  • need tool what offer user extension capabilities
  • want to save money and still have the functionality of professional products because PSPad is free for commercial and government purposes too

NetBeans IDE

6 – Bluefish

Bluefish is a powerful editor targeted towards programmers and webdesigners, with many options to write websites, scripts and programming code. Bluefish supports many programming and markup languages, and it focuses on editing dynamic and interactive websites. See features for an extensive overview, take a look at the screenshots, or download it right away. Bluefish is an open source development project, released under the GNU GPL licence.

Bluefish runs on most (maybe all?) POSIX compatible operating systems including Linux, FreeBSD, MacOS-X, OpenBSD and Solaris, and in addition it runs on Windows.

bluefish editor

7 – Emacs

GNU Emacs is an extensible, customizable text editor—and more. At its core is an interpreter for Emacs Lisp, a dialect of the Lisp programming language with extensions to support text editing

Emacs

8 – Aptana Studio

A complete development environment for building professional applications with rich code completion for Ruby, Rails, JavaScript, CSS, and HTML. Powerful outlining and debugging capabilities;

Aptana Studio

9 – CodeLobster PHP Edition

Starting developing on PHP, probably you often face the problem which IDE to choose for Windows OS. Whereas most companies sell it at high price (100-500$), we offer multifunctional IDE FREE absolutely with all standard features:
PHP/HTML/CSS/JavaScript highlighting, advanced PHP/HTML/CSS/JavaScript autocomplete, Powerful PHP debugger, SQL autocomplete…

CodeLobster PHP Edition

10 – PHP Development Tools Project

The PDT project provides a PHP Development Tools framework for the Eclipse platform. This project encompasses all development components necessary to develop PHP and facilitate extensibility. It leverages the existing Web Tools Platform (WTP) and Dynamic Languages Toolkit (DLTK) in providing developers with PHP capabilities.


Viewing all articles
Browse latest Browse all 25

Trending Articles