IDE’s and Editors are helping out the coders to simplify the coding in a effective manner, there are many IDE’s commercially and freely available, this post will give you a quick glance about the IDE’s and Editors, then you can simply choose the perfect one for your next project.
Why you should choose a best IDE for your project? All because, to make to coding simple and faster development and maintain standardized coding among the coders and organization. These days every IDE’s and Editors are supporting the syntax highlighting and Intellicence, additionally you should consider that your IDE/Editor is supporting source control or version controlling, because in the enterprise level development all the source code is saved in central repository, where the IDE is supporting the Frameworks integration, and testing environment. the IDE’s and Editors are categorized for 3 by the functionality;
Above categorization is mainly done by with their features and functionality and the extendability. let’s start reviewing the IDE/Editors.
Light IDEs are not much robust editors, which will help for small purposes, but can’t use them for rapid development.
Notepad++ is a Free Text Editor and Open source project which is hosted in sourceforge.com, its developed with C++ programming language and it has so much of feature than a Text editor, it has so many extendable plug-in’s, also it has nice syntax highlighting feature than a general Text Editor.
Intermediate level IDE’s and Editors are really useful IDE’s and editors that can be use for development, but there are some problems of extendability, so I am listing theme in this level.
2. Sublime Text
Sublime Text is developers choice editor, it has been recommended and uses by many programmers around the world, and it is Platform independent and it has so much of Extensions to extend the application and its a free to use and available to purchase too.
3. Text Mate
TextMate is Mac OS supportive Text Editor which is very powerful Text editor and it has so much of extendability options. TextMate is a commercial application, only can be usable with Mac OSX platform.
4. E-text Editor
E-Text Editor is same blue print of TextMate, but it is installable in Windows platform operating system. It’s a commercial application.
BlueFish is another Open source Development environment, Blue fish can be defined as Dreamweaver for Linux platform, which is mainly developed for Linux platform, but it has supportive for all the versions on Linux, Mac OSX and windows platform.
6. Expression Web
Expression Web is Microsoft’s Web design application which is used to make front end of web application, it has some level of language feature and syntax igniting. Its only available for windows platform.
7. Adobe Dreamweaver
Adobe Dreamweaver is a super duper editor for Front-end design and development, it has so many features and more supportive for back end programming to, it has lot more feature as an advance editor, but I am placing under light because it has some restriction for auto complete and context sensitive and intelligence. But it can be used as much more for front end development. Dreamweaver is available for Windows and Mac OSX platform.
CODA is one window application to do web application, it’s recently came up with many futures and it’s a popular application for Mac Based operating systems. It’s highly extendable and powerful IDE for web development. It’s commercially available for Macintosh platform.
9. Codelobster PHP
It’s a shareware application, which has some API integrated feature, comparatively its a poor editor for above mentioned, the reason for making this application in a intermediate level all because it has the better API’s such as jQuery, WordPress, Smarty and Drupall. CodeLobstor PHP only available for windows and freely usable for thirty days.
10. Komodo Editor
Komodo is also one of another editor, Free to use and available to download. Komodo Editor also has so much of features same as above mentioned Applications.
Nvu is yet another Free Web authoring tool, it is available for windows, Mac and Linux platform.
In this category I am listing out the highly extendable and customizable IDE’s and editors, also these IDE’s are can be used in the Enterprise development.
- Subversion and version control support
- Framework integration supportive
- Testing and Debugging features are build in
A powerful editor, very well supportive for PHP platform,PHP designer commercially available for windows platform.
An extra ordinary IDE, which has so much of features and so much of changes and updates on time, NetBeans is a powerful which was used for school projects and now a day’s its used for enterprise application development. It has so much of extendable feature and it’s a free and open source project, available for the entire platform.
Ecilplse is a seriously a best IDE for development, it has so many extended versions, some are available for free and some are available commercially.
The above mentioned are the extended version available, and there are more.., eclipse core version is freely available and its available for windows, Linux and Mac OSX.
15. IntelijIdea & PhpStorm
IntelijIdea is a very intelligent IDE, it has truly best intelligence and very well extended features, it’s a commercial application and its available for windows, Linux and Mac OSX.
PhpStorm is also a tiny footprint PHP IDE available for Windows, Mac and Linux.
16. NuSphere PhpED
NuSphere PhpED is a best IDE which has s much of features of connecting database and other features same as other general IDE’s, this application is available for windows platform.
One of a best IDE has so much of feature and so many language integration supportive. Lots of plug-in for available for extending the IDE. PHPedit is only for windows platform.
18. Zend Studio
Zend Studio is a PHP specialized editor which is extended with eclipse and it has much features than the normal eclipse, it’s developed my Official ZEND PHP team, Zend Studio is commercially available and its available for windows, Linux and Mac OSX.
I am re publishing this post form my previous blog (which is permanently offline), Last posted date Oct 13, 2009