Tools for Programming Java (Part 2) – Java IDE (Integrated Development Programming) Software Tools





5.00/5 (2 votes)
Java IDE (Integrated Development Programming) Software Tools
IntelliJ Idea
IntelliJ IDEA is a Java integrated development environment (IDE) for developing computer software. It is developed byJetBrains (formerly known as IntelliJ), and is available as an Apache 2 Licensed community edition, and in a proprietary commercial edition. Both can be used for commercial development.
- Download the IDE at https://www.jetbrains.com/idea/download/#section=windows
Learn how to develop Java Programs in these top searched tutorials:
- Creating and Running your First Java Applications – https://www.jetbrains.com/idea/help/creating-and-running-your-first-java-application.html
- Getting Started and How-to’s – https://www.jetbrains.com/idea/documentation/
- Getting Started with IntelliJ Idea – https://kotlinlang.org/docs/tutorials/getting-started.html
- Maven IntelliJ Idea Integration – http://www.tutorialspoint.com/maven/maven_intellij_idea.htm
- IntelliJ Idea Video Tutorials – https://www.youtube.com/user/intellijideavideo
JBuilder
JBuilder is an integrated development environment (IDE) for the programming language Java from Embarcadero Technologies. Originally developed by Borland JBuilder was spun off with CodeGear which was eventually purchased by Embarcadero Technologies in 2008.
- Download the IDE at http://www.embarcadero.com/products/jbuilder
Learn how to develop Java Programs in these top searched tutorials:
- JBuilder Lesson 1 – Hello World – http://www.javacoffeebreak.com/tutorials/jbuilder/lesson01/
- Java JBuilder Lesson – https://www.youtube.com/watch?v=5EopjSNs_-8
- JBuilder 9 Personal Tutorial – https://web.cs.dal.ca/~arc/teaching/CS2110/Tutorials/introToJBuilderTutorial.htm
- Building Applications with JBuilder – http://portal.aauj.edu/portal_resources/downloads/programming/building_applications_with_jbuilder.pdf
- JBuilder Quick Start Tutorial – http://www.idi.ntnu.no/emner/fellesprosjekt/ressurser/JBuilderQuickStart.pdf
JCreator
JCreator is a powerful IDE for Java
JCreator is the development tool for every programmer that likes to do what he does best: programming. It is faster, more efficient and more reliable than other Java IDEs. Therefore, it is the perfect tool for programmers of every level, from learning programmer to Java-specialist.
JCreator provides the user with a wide range of functionality such as: Project management, project templates, code-completion, debugger interface, editor with syntax highlighting, wizards and a fully customizable user interface
With JCreator, you can directly compile or run your Java program without activating the main document first. JCreator will automatically find the file with the main method or the HTML file holding the Java applet, then it will start the appropriate tool.
JCreator is written entirely in C++, which makes it fast and efficient compared to the Java based editors/IDEs.
- Download the IDE at http://www.jcreator.org/download.htm
Learn how to develop Java Programs in these top searched tutorials:
- Java Tutorial 1: How to use JCreator – https://www.youtube.com/watch?v=SMHK3oO8zLg
- Creating and running a Java program using the JCreator editor – http://www.annedawson.net/Java_Program_Run.htm
- Starting JCreator – http://horstmann.com/bigj/help/jcreator/index.html
- TigerTutorials – http://www.tigertutorials.com/java.php?content=javalessons&id=1
- Java Tutorials – http://www.sourcecodester.com/category/tags/java-gui
Jdeveloper
JDeveloper is a freewareIDE supplied by Oracle Corporation. It offers features for development in Java, XML, SQL andPL/SQL, HTML, JavaScript, BPEL and PHP. JDeveloper covers the full development lifecycle from design through coding, debugging, optimization and profiling to deploying.
With JDeveloper, Oracle has aimed to simplify application development by focusing on providing a visual and declarative approach to application development in addition to building an advanced coding-environment. Oracle JDeveloper integrates with the Oracle Application Development Framework (Oracle ADF) – an end-to-end Java EE-based framework that further simplifies application development.
The core IDE exposes an API that other teams in Oracle use to build extensions to JDeveloper. BPEL, Portal, Business Intelligence and other components of the Oracle platform all build their design-time tools on top of JDeveloper. The same IDE platform also serves as the basis of another Oracle product, SQL Developer, which Oracle Corporation promotes specifically to PL/SQL- and database-developers.
- Download the IDE at http://www.oracle.com/technetwork/developer-tools/jdev/downloads/jdeveloper11117-1917330.html
Learn how to develop Java Programs in these top searched tutorials:
- Oracle JDeveloper and Oracle ADF Tutorials – http://www.oracle.com/technetwork/developer-tools/jdev/overview/index-100269.html
- Getting with JDeveloper – https://docs.oracle.com/cd/E18941_01/tutorials/jdtut_11r2_50/jdtut_11r2_50.html
- Building a Java Swing Application – https://docs.oracle.com/cd/E18941_01/tutorials/jdtut_11r2_2/jdtut_11r2_2.html
- Oracle JDeveloper 12c Tutorials – http://docs.oracle.com/cd/E37547_01/tutorials/toc.htm
- Building Your First Program with JDeveloper 10g – http://download.oracle.com/otndocs/tech/ias/portal/files/RG/OBE/FirstStep/FirstStep.htm
JEdit
jEdit is a free software text editor available under the GNU General Public License version 2.0. It is written in Java and runs on any operating system with Java support, including BSD, Linux, Mac OS Xand Windows.
jEdit development was started in 1998 by Slava Pestov, who left the project in 2006, handing development to the free software community.
- Download the IDE at http://jedit.org/index.php?page=download
Learn how to develop Java Programs in these top searched tutorials:
- Setting up JEdit for Compiling Java Code – https://courses.cs.washington.edu/courses/cse413/02au/jEdit.html
- Quick Start Guide – http://jedit.org/index.php?page=quickstart
- Setting up JEdit – https://www.youtube.com/watch?v=opHSSlG1MbI
- Java Tutorial 1: First Application – https://www.youtube.com/watch?v=DsyaFV2PLbo
- Intro to jEdit: A Programmer’s Text Editor – https://www.linux.com/learn/tutorials/368624-intro-to-jedit-a-programmers-text-editor
JGrasp
jGRASP is a lightweight development environment, created specifically to provide automatic generation of software visualizations to improve the comprehensibility of software. jGRASP is implemented in Java, and runs on all platforms with a Java Virtual Machine (Java version 1.5 or higher). jGRASP produces Control Structure Diagrams (CSDs) for Java, C, C++, Objective-C, Python, Ada, and VHDL; Complexity Profile Graphs (CPGs) for Java and Ada; UML class diagrams for Java; and has dynamic object viewers and a viewer canvas that work in conjunction with an integrated debugger and workbench for Java. The viewers include a data structure identifier mechanism which recognizes objects that represent traditional data structures such as stacks, queues, linked lists, binary trees, and hash tables, and then displays them in an intuitive textbook-like presentation view.
- Download the IDE at http://spider.eng.auburn.edu/user-cgi/grasp/grasp.pl?;dl=download_jgrasp.html
Learn how to develop Java Programs in these top searched tutorials:
- JGrasp: Getting Started – https://www.youtube.com/watch?v=DHICqIYV33k
- JGrasp Tutorial – https://learningjava.wikispaces.com/JGrasp+Tutorial
- Using JGrasp the Java IDE – http://www.javaguicodexample.com/javaprogramexampleusejgrasp4.html
- Building Java Programs – http://www.buildingjavaprograms.com/labs/lab1-basics.shtml
- Java Made Easy – http://www.java-made-easy.com/jgrasp.html
Netbeans
Quickly and easily develop desktop, mobile and web applications with Java, JavaScript, HTML5, PHP, C/C++ and more.
NetBeans IDE is FREE, open source, and has a worldwide community of users and developers.
- Download the IDE at https://netbeans.org/downloads/
Learn how to develop Java Programs in these top searched tutorials:
- Netbeans IDE Java Quick Start Tutorial – https://netbeans.org/kb/docs/java/quickstart.html
- Introduction to GUI Building – https://netbeans.org/kb/docs/java/gui-functionality.html
- Hello World or the NetBeans IDE – https://docs.oracle.com/javase/tutorial/getStarted/cupojava/netbeans.html
- NetBeans IDE Basics – https://docs.oracle.com/javase/tutorial/uiswing/learn/netbeansbasics.html
- Java Swing Tutorials – http://zetcode.com/tutorials/javaswingtutorial/
Processing
The Processing Development Environment (PDE) makes it easy to write Processing programs. Programs are written in the Text Editor and started by pressing the Run button. In Processing, a computer program is called a sketch. Sketches are stored in the Sketchbook, which is a folder on your computer.
- Download the IDE at https://processing.org/download/
Learn how to develop Java Programs in these top searched tutorials:
- Processing in Eclipse – https://processing.org/tutorials/eclipse/
- Processing Overview – https://www.processing.org/tutorials/overview/
- Video Tutorials – https://processing.org/tutorials/
- Proclipsing – http://www.instructables.com/id/Proclipsing-Using-the-Eclipse-IDE-for-Processing-p/
- How to Craft Your Processing Sketches in Eclipse – http://www.creativeapplications.net/processing/craft-your-processing-sketches-in-eclipse/
- js Quick Start – http://processingjs.org/articles/p5QuickStart.html
Check out more on CodeProject.com!
Thank you very much for reading this post.
Feel free to leave a comment below.