The cattle will always say: "Develop Java Programs I only use, Notepad." However, we believe that if you can use Notepad to create a HelloWorld program, you can make your best to create your application in the future development, which can only bring you a lot of trouble. Using advanced editing tools will greatly improve the efficiency of program writing. The JBuilder provides CodeInsight and "Program Code Template" to enhance the Java program. The features provided by CodeInsight: MemberInsight: (Ctrl H) Provides currently available member methods to press the diction in an object name, JBuilder's codeInSight function will display a pop-up window, including the properties defined by the object and Method, we call MemberInsight. The following example is output system.out. After the MemberInsight function displays all methods. ClassInsight (Ctrl Alt H provides all categories that can be accessed under the current category path), we can type the class name that will be used in the Search for field, all matches List are displayed in matching list. All three options in the dialog: INSERT SHORT CLASS NAME with EXPLICIT IMPORT inserts a short category name and contains an IMPORT statement that contains a full package name with the category name. For example, insert the BorderLayout class, the ClassInsight function will automatically insert the import java.awt.borderlayout; statement. Insert Short Class Name with package import into a short category name, and the IMPORT statement of the Package in this category. For example, insert the BorderLayout class, the ClassInsight function will automatically insert the import java.awt. *; Statement. INSERT FULLY Qualified Class Name Inserts a complete class name, but does not join any Import statement. Paramete4rInsight is similar to MemberInsight. Program Code Template: We often use some common code snippets for creating programs, we can use shortcuts to insert them into procedures to shorten our programming time. The method is as follows: Press: CTRL J key, all program code templates will appear in the program code template list, we can choose in the program code template provided by the system, or we can define the program code template. The method of the new program code template is: Select Tools | Editor Options to open the Editor Options dialog. Switch to the Templates Tile, as shown below: Click the Add button to appear the following dialog box, let's complete the Template Name and Description. We often design a HelloWorld program after installing the system to detect whether the system works normally. We often start from HelloWorld when you begin school Java program, you may wish to design the HelloWorld as a program template. Call directly in the next time you use it. The whole process is as follows: Synchronization editing (Sync Edit) I have once in the FreeJava era, in order to modify an extremely simple program, the first thing is because he is very stupid, secondly because of the shortcomings There are too many ways to have too many names that I need to modify. The current JBuilder9 editor provides a synchronous editing feature that can greatly simplify the complexity of the program code modification.