NetBeans IDE for Mac
NetBeans IDE is a free and open source multi-platform integrated development environment (IDE) designed from the get-go to provide all the tools required by PHP, C and C++ developers to create well-rounded web, desktop and mobile apps using a stable and full-featured development suite.
User-oriented IDE with bundled code editing and revision control tools
Moreover, the NetBeans IDE suite comes with a user-oriented interface that features numerous modules and offers quick and easy access to source code editors and version control utilities such as Mercurial, Git and Subversion.
In addition, NetBeans IDE is capable of automatically match words and brackets, indent lines, highlight source code semantically and syntactically to make it a lot simpler to edit and manage your apps’ source code.
Support for multiple programming languages
What’s more, thanks to the NetBeans editor, you can easily design graphical user interfaces for Java ME, Java SE and Java EE applications using a visual based interface that makes it a cinch to put together a GUI by simply dragging the composing elements from the built-in component palette.
As an added benefit, NetBeans IDE can be used on any operating system that comes with support for the Java runtime (i.e. Mac OS X, Windows, Linux).
NetBeans IDE also includes a feature packed static analysis toolkit that can help you to rapidly and easily identify and fix common problems in your projects.
Powerful and comprehensive IDE for all purposes
Taking it all in consideration, NetBeans IDE is the tool to go for if you need a free and cross-platform development suite, with extensible support for a vast amount of programming languages and the capability to help you build and deploy applications for a large selection of platforms.