An integrated development environment (IDE) also known as integrated design environment or integrated debugging environment is a software application that provides comprehensive facilities to computer programmers for software development.
An IDE normally consists of: a source code editor, a compiler and/or an interpreter, build automation tools, a debugger (definition via Wikipedia)
Today are available over 100 good IDEs, like free or paid solutions for web developers activity. Few are very light, others are more complicated, using plugins for color schemes, live preview in multiple browsers etc, in time what others are designed just for MAC or WIN platforms. Take a look at the following list what contain most popular text editors and IDEs, and maybe you will find something new for your toolbox.
TextMate is a general-purpose GUI text editor for Mac OS X. It provides users with innovative abstractions to support declarative customizations which are at once transparent and flexible. TextMate is much easier to customize than many other text editors. Notable features include tabs, recordable macros, folding sections and snippets, shell integration, and an extensible bundle system, all built around its novel scope system.
Embarcadero RAD Studio XE is a comprehensive application development suite and the fastest way to visually build GUI-intensive, data-driven applications for Windows, .NET, PHP and the Web. RAD Studio includes Delphi®, C++Builder®, Delphi Prism™, and RadPHP™ enabling developers to deliver applications up to 5x faster across multiple Windows, Web, and database platforms.
PSPad editor is the universal editor, is for you if you need to work with plain text – it has a wealth of formatting functions, including a spell checker, create web pages – as web authoring editor PSPad contains many unique tools to save you time, use a good IDE for you compiler – catch and parse compiler output, integrate external help files, compare versions, and much more.
A PHP IDE for Eclipse. Community developed and supported Open Source Software.
Nusphere PhpED is an advanced PHP Integrated Development Environment (PHP IDE) featuring best-in-class features for editing, debugging and working with PHP applications. Balanced combination of advanced code editor, reliable dbg debugger, productive database connectivity client and fast and secure deployment abilities make it a complete solution for most sophisticated developer needs.
Notepad++ is a free 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.