Choosing Our IDEquery_builder | Christopher Pisani
If you came this far in our tutorials, we think it's time for you to choose your IDE, to better experience running your code, your way.
What is an IDE ?
IDE stands for integrated development environment. It is designed to maximize the programmer's productivity, by automatically assist the programmer with autocomplete, mistakes in code and suggestions to name a few. Most IDE's allow multiple plugins to be installed.
There are multiple IDE's out in the market, mostly free, so we will name them by our choice of preference.
1. NetBeans Offical Website
Apache NetBeans is much more than a text editor. It highlights source code syntactically and semantically, lets you easily refactor code, with a range of handy and powerful tools.
Apache NetBeans provides editors, wizards, and templates to help you create applications in Java, PHP and many other languages.
Apache NetBeans can be installed on all operating systems that support Java, i.e, Windows, Linux, Mac OSX and BSD. Write Once, Run Anywhere, applies to NetBeans too.
2. Notepad++ Offical Website
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.
3. Visual Studio Offical Website
Go beyond syntax highlighting and autocomplete with IntelliSense, which provides smart completions based on variable types, function definitions, and imported modules.
Debug code right from the editor. Launch or attach to your running apps and debug with break points, call stacks, and an interactive console.
Working with Git and other SCM providers has never been easier. Review diffs, stage files, and make commits right from the editor. Push and pull from any hosted SCM service.
4. Atom Offical Website
Atom works across operating systems. Use it on OS X, Windows, or Linux. Search for and install new packages or create your own right from Atom. Atom helps you write code faster with a smart and flexible autocomplete.
Easily browse and open a single file, a whole project, or multiple projects in one window. Split your Atom interface into multiple panes to compare and edit code across files. Find, preview, and replace text as you type in a file or across all your projects.
5. Sublime Offical Website
Sublime Text is built from custom components, providing for unmatched responsiveness. From a powerful, custom cross-platform UI toolkit, to an unmatched syntax highlighting engine, Sublime Text sets the bar for performance.
Available for Mac, Windows and Linux. One license is all you need to use Sublime Text on every computer you own, no matter what operating system it uses.
A custom UI toolkit, optimized for speed and beauty, while taking advantage of native functionality on each platform.
There are more IDE's out there, so just pick your IDE of preference. Once you have installed your new IDE, create a file as .html and open the saved file in your browser.