Indicate your preferences for the smart insert settings on the   Java > Editor > Typing  preference page.
Those preferences are only considered if Smart Insert Mode appears in the status line. This can be toggled in the Edit menu.
| 
			 Option  | 
			
			 Description  | 
			
			 Default  | 
		
|---|---|---|
| 
			 Automatically close  | 
			
			 Select for which characters a closing character should be inserted when typing the opening character.  | 
			
			 All on  | 
		
| 
			 Automatically insert at correct position  | 
			
			 Select which characters should be automatically inserted where they are required.  | 
			
			 Semicolons - Off Braces - On  | 
		
| 
			 Enter key adjusts the indentation on the new line  | 
			
			 If enabled, smart indentation will be used to indent the new line after pressing the 'Enter' key.  | 
			
			 On  | 
		
| 
			 Tab key adjusts the indentation of the current line  | 
			
			 If enabled then the 'Tab' key can be used to indent the current line.  | 
			
			 On  | 
		
| 
			 Adjust indentation  | 
			
			 When pasting Java code from the clipboard adjust its indentation to the current indentation level.  | 
			
			 On  | 
		
| 
			 Update imports  | 
			
			 When pasting Java code from the clipboard add the required import statements to the import section.  | 
			
			 On  | 
		
| 
			 Wrap automatically  | 
			
			 If enabled, string literals are wrapped when they exceed the max line length.  | 
			
			 On  | 
		
| 
			 Escape text when pasting into a string literal  | 
			
			 If enabled, special characters in pasted strings are escaped when they are pasted into an existing string literal.  | 
			
			 On  |