Bug 66891 [preferences] Make "Fill Argument names..." the default
When you use the Microsoft Office Visual Basic Script editor (I do from time to time) one of the most practical things about it is the tooltip that appears underneath a method when you are adding the parameter values to it, in the following way: myMethodInvocation( ); -------------------------------------------------- | myMethodInvocation(username (String), age(int))| -------------------------------------------------- This is a super-practical feature. You don't have to do <ctrl>+<space> for evey parameter. You select the signature once and as of then the tooltip with the parameternames and types appears underneath the line you're editing.
org.eclipse.jdt.ui/ui/org/eclipse/jdt/ui/PreferenceConstants.java
public static final String ORGIMPORTS_IMPORTORDER= "org.eclipse.jdt.ui.importorder"; 
	
	/**
	 * A named preference that holds a list of semicolon separated fully qualified type names with wild card characters.
	 * @since 3.0
	 */	
	public static final String TYPEFILTER_ENABLED= "org.eclipse.jdt.ui.typefilter.enabled"; 
	
	/**
	 * A named preference that holds a list of semicolon separated fully qualified type names with wild card characters.
	 * @since 3.0
	 */	
	public static final String TYPEFILTER_DISABLED= "org.eclipse.jdt.ui.typefilter.disabled"; 
	
	
	/**
	 * A named preference that specifies the number of imports added before a star-import declaration is used.
	 * <p>
	 * Value is of type <code>Integer</code>: positive value specifying the number of non star-import is used
	 * </p>
	 */
	public static final String ORGIMPORTS_ONDEMANDTHRESHOLD= "org.eclipse.jdt.ui.ondemandthreshold"; 
	/**
	 * A named preferences that controls if types that start with a lower case letters get added by the
	 * "Organize Import" operation.
	 * <p>
	 * Value is of type <code>Boolean</code>.
	 * </p>
	 */
	public static final String ORGIMPORTS_IGNORELOWERCASE= "org.eclipse.jdt.ui.ignorelowercasenames";