org.eclipse.cdt.ui
Class PreferenceConstants

java.lang.Object
  extended by org.eclipse.cdt.ui.PreferenceConstants

public class PreferenceConstants
extends java.lang.Object

Preference constants used in the CDT-UI preference store. Clients should only read the CDT-UI preference store using these values. Clients are not allowed to modify the preference store programmatically.

Since:
2.0

Field Summary
static java.lang.String CODEASSIST_CATEGORY_ORDER
          A named preference that controls the order of the specific code assist commands.
static java.lang.String CODEASSIST_EXCLUDED_CATEGORIES
          A named preference that controls which completion proposal categories have been excluded from the default proposal list.
static java.lang.String CVIEW_GROUP_INCLUDES
          A named preference that controls if the CView.
static java.lang.String EDITOR_BOLD_SUFFIX
          Preference key suffix for bold text style preference keys.
static java.lang.String EDITOR_C_BRACES_BOLD
          A named preference that controls whether braces are rendered in bold.
static java.lang.String EDITOR_C_BRACES_COLOR
          A named preference that holds the color used to render braces.
static java.lang.String EDITOR_C_BRACES_ITALIC
          A named preference that controls whether braces are rendered in italic.
static java.lang.String EDITOR_C_BUILTIN_TYPE_BOLD
          A named preference that controls whether builtin types are rendered in bold.
static java.lang.String EDITOR_C_BUILTIN_TYPE_COLOR
          A named preference that holds the color used to render builtin types.
static java.lang.String EDITOR_C_BUILTIN_TYPE_ITALIC
          A named preference that controls whether builtin types are rendered in italic.
static java.lang.String EDITOR_C_DEFAULT_BOLD
          A named preference that controls whether C/C++ default text is rendered in bold.
static java.lang.String EDITOR_C_DEFAULT_COLOR
          A named preference that holds the color used to render C/C++ default text.
static java.lang.String EDITOR_C_DEFAULT_ITALIC
          A named preference that controls whether C/C++ default text is rendered in italic.
static java.lang.String EDITOR_C_KEYWORD_BOLD
          A named preference that controls whether keywords are rendered in bold.
static java.lang.String EDITOR_C_KEYWORD_COLOR
          A named preference that holds the color used to render C/C++ keywords.
static java.lang.String EDITOR_C_KEYWORD_ITALIC
          A named preference that controls whether keywords are rendered in italic.
static java.lang.String EDITOR_C_NUMBER_BOLD
          A named preference that controls whether number are rendered in bold.
static java.lang.String EDITOR_C_NUMBER_COLOR
          A named preference that holds the color used to render numbers.
static java.lang.String EDITOR_C_NUMBER_ITALIC
          A named preference that controls whether number are rendered in italic.
static java.lang.String EDITOR_C_OPERATOR_BOLD
          A named preference that controls whether operators are rendered in bold.
static java.lang.String EDITOR_C_OPERATOR_COLOR
          A named preference that holds the color used to render operators.
static java.lang.String EDITOR_C_OPERATOR_ITALIC
          A named preference that controls whether operators are rendered in italic.
static java.lang.String EDITOR_C_STRING_BOLD
          A named preference that controls whether string constants are rendered in bold.
static java.lang.String EDITOR_C_STRING_COLOR
          A named preference that holds the color used to render string constants.
static java.lang.String EDITOR_C_STRING_ITALIC
          A named preference that controls whether string constants are rendered in italic.
static java.lang.String EDITOR_CLOSE_ANGULAR_BRACKETS
          A named preference that controls whether the 'close angular brackets' feature is enabled.
static java.lang.String EDITOR_CLOSE_BRACES
          A named preference that controls whether the 'close braces' feature is enabled.
static java.lang.String EDITOR_CLOSE_BRACKETS
          A named preference that controls whether the 'close brackets' feature is enabled.
static java.lang.String EDITOR_CLOSE_STRINGS
          A named preference that controls whether the 'close strings' feature is enabled.
static java.lang.String EDITOR_CORRECTION_INDICATION
          A named preference that controls if correction indicators are shown in the UI.
static java.lang.String EDITOR_ESCAPE_STRINGS
          A named preference that controls whether the 'escape strings' feature is enabled.
static java.lang.String EDITOR_EVALUATE_TEMPORARY_PROBLEMS
          A named preference that controls if temporary problems are evaluated and shown in the UI.
static java.lang.String EDITOR_FOLDING_COMMENTS
          A named preference that stores the value for comment folding for the default folding provider.
static java.lang.String EDITOR_FOLDING_ENABLED
          A named preference that controls whether folding is enabled in the C editor.
static java.lang.String EDITOR_FOLDING_FUNCTIONS
          A named preference that stores the value for functions folding for the default folding provider.
static java.lang.String EDITOR_FOLDING_HEADERS
          A named preference that stores the value for header comment folding for the default folding provider.
static java.lang.String EDITOR_FOLDING_INACTIVE_CODE
          A named preference that stores the value for inactive code folding for the default folding provider.
static java.lang.String EDITOR_FOLDING_MACROS
          A named preference that stores the value for macros folding for the default folding provider.
static java.lang.String EDITOR_FOLDING_METHODS
          A named preference that stores the value for method folding for the default folding provider.
static java.lang.String EDITOR_FOLDING_PREPROCESSOR_BRANCHES_ENABLED
          A named preference that controls whether folding of preprocessor branches is enabled.
static java.lang.String EDITOR_FOLDING_PROVIDER
          A named preference that stores the configured folding provider.
static java.lang.String EDITOR_FOLDING_STRUCTURES
          A named preference that stores the value for Structure folding for the default folding provider.
static java.lang.String EDITOR_ITALIC_SUFFIX
          Preference key suffix for italic text style preference keys.
static java.lang.String EDITOR_MULTI_LINE_COMMENT_BOLD
          A named preference that controls whether multi-line comments are rendered in bold.
static java.lang.String EDITOR_MULTI_LINE_COMMENT_COLOR
          A named preference that holds the color used to render multi-line comments.
static java.lang.String EDITOR_MULTI_LINE_COMMENT_ITALIC
          A named preference that controls whether multi-line comments are rendered in italic.
static java.lang.String EDITOR_PP_DEFAULT_BOLD
          A named preference that controls whether preprocessor text is rendered in bold.
static java.lang.String EDITOR_PP_DEFAULT_COLOR
          A named preference that holds the color used to render preprocessor text.
static java.lang.String EDITOR_PP_DEFAULT_ITALIC
          A named preference that controls whether preprocessor text is rendered in italic.
static java.lang.String EDITOR_PP_DIRECTIVE_BOLD
          A named preference that controls whether preprocessor directives are rendered in bold.
static java.lang.String EDITOR_PP_DIRECTIVE_COLOR
          A named preference that holds the color used to render preprocessor directives.
static java.lang.String EDITOR_PP_DIRECTIVE_ITALIC
          A named preference that controls whether preprocessor directives are rendered in italic.
static java.lang.String EDITOR_PP_HEADER_BOLD
          A named preference that controls whether headers are rendered in bold.
static java.lang.String EDITOR_PP_HEADER_COLOR
          A named preference that holds the color used to render headers.
static java.lang.String EDITOR_PP_HEADER_ITALIC
          A named preference that controls whether number are rendered in italic.
static java.lang.String EDITOR_SEMANTIC_HIGHLIGHTING_BOLD_SUFFIX
          A named preference suffix that controls if semantic highlighting has the text attribute bold.
static java.lang.String EDITOR_SEMANTIC_HIGHLIGHTING_COLOR_SUFFIX
          A named preference suffix that controls a semantic highlighting's color.
static java.lang.String EDITOR_SEMANTIC_HIGHLIGHTING_ENABLED
          A named preference key that controls if semantic highlighting is enabled.
static java.lang.String EDITOR_SEMANTIC_HIGHLIGHTING_ENABLED_SUFFIX
          A named preference suffix that controls if semantic highlighting is enabled.
static java.lang.String EDITOR_SEMANTIC_HIGHLIGHTING_ITALIC_SUFFIX
          A named preference suffix that controls if semantic highlighting has the text attribute italic.
static java.lang.String EDITOR_SEMANTIC_HIGHLIGHTING_PREFIX
          A named preference prefix for semantic highlighting preferences.
static java.lang.String EDITOR_SEMANTIC_HIGHLIGHTING_STRIKETHROUGH_SUFFIX
          A named preference suffix that controls if semantic highlighting has the text attribute strikethrough.
static java.lang.String EDITOR_SEMANTIC_HIGHLIGHTING_UNDERLINE_SUFFIX
          A named preference suffix that controls if semantic highlighting has the text attribute underline.
static java.lang.String EDITOR_SHOW_SEGMENTS
          A named preference that controls if segmented view (show selected element only) is turned on or off.
static java.lang.String EDITOR_SHOW_TEXT_HOVER_AFFORDANCE
          Deprecated. As of 4.0, replaced by AbstractDecoratedTextEditorPreferenceConstants#EDITOR_SHOW_TEXT_HOVER_AFFORDANCE
static java.lang.String EDITOR_SINGLE_LINE_COMMENT_BOLD
          A named preference that controls whether single line comments are rendered in bold.
static java.lang.String EDITOR_SINGLE_LINE_COMMENT_COLOR
          A named preference that holds the color used to render single line comments.
static java.lang.String EDITOR_SINGLE_LINE_COMMENT_ITALIC
          A named preference that controls whether single line comments are rendered in italic.
static java.lang.String EDITOR_SMART_PASTE
          A named preference that controls whether the 'smart paste' feature is enabled.
static java.lang.String EDITOR_SMART_TAB
          A named preference that controls the smart tab behavior.
static java.lang.String EDITOR_STRIKETHROUGH_SUFFIX
          Preference key suffix for strikethrough text style preference keys.
static java.lang.String EDITOR_TASK_TAG_BOLD
          A named preference that controls whether task tags are rendered in bold.
static java.lang.String EDITOR_TASK_TAG_COLOR
          A named preference that holds the color used to render task tags.
static java.lang.String EDITOR_TASK_TAG_ITALIC
          A named preference that controls whether task tags are rendered in italic.
static java.lang.String EDITOR_TEXT_FONT
          The symbolic font name for the C/C++ editor text font (value "org.eclipse.cdt.ui.editors.textfont").
static java.lang.String EDITOR_TEXT_HOVER_MODIFIER_MASKS
          A named preference that defines the key for the hover modifier state masks.
static java.lang.String EDITOR_TEXT_HOVER_MODIFIERS
          A named preference that defines the key for the hover modifiers.
static java.lang.String EDITOR_UNDERLINE_SUFFIX
          Preference key suffix for underline text style preference keys.
static java.lang.String EDITOR_WRAP_STRINGS
          A named preference that controls whether the 'wrap strings' feature is enabled.
static java.lang.String ENSURE_NEWLINE_AT_EOF
          Preference key for whether to ensure a newline at the end of files when saving.
static java.lang.String FORMATTER_PROFILE
          A named preference that controls which profile is used by the code formatter.
static java.lang.String ID_BESTMATCH_HOVER
          The id of the best match hover contributed for extension point org.eclipse.cdt.ui.textHovers.
static java.lang.String OUTLINE_GROUP_INCLUDES
          A named preference that controls if the Outline view.
static java.lang.String OUTLINE_GROUP_NAMESPACES
          A named preference that controls if the Outline view.
static java.lang.String OUTLINE_LINK_TO_EDITOR
          A named preference that controls whether the outline view selection should stay in sync with with the element at the current cursor position.
static java.lang.String PREF_LINK_TO_EDITOR
          A named preference that controls whether the cview's selection is linked to the active editor.
static java.lang.String PREF_SHOW_CU_CHILDREN
          A named preference that speficies whether children of a translation unit are shown in the CView.
static java.lang.String PREF_USE_STRUCTURAL_PARSE_MODE
          A named preference that speficies whether to use the parser's structural mode to build the CModel.
static java.lang.String TEMPLATES_USE_CODEFORMATTER
          A named preference that controls if templates are formatted when applied.
 
Method Summary
static org.eclipse.jface.preference.IPreferenceStore getPreferenceStore()
          Returns the CDT-UI preference store.
static void initializeDefaultValues(org.eclipse.jface.preference.IPreferenceStore store)
          Initializes the given preference store with the default values.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EDITOR_BOLD_SUFFIX

public static final java.lang.String EDITOR_BOLD_SUFFIX
Preference key suffix for bold text style preference keys.

Since:
4.0
See Also:
Constant Field Values

EDITOR_ITALIC_SUFFIX

public static final java.lang.String EDITOR_ITALIC_SUFFIX
Preference key suffix for italic text style preference keys.

Since:
4.0
See Also:
Constant Field Values

EDITOR_STRIKETHROUGH_SUFFIX

public static final java.lang.String EDITOR_STRIKETHROUGH_SUFFIX
Preference key suffix for strikethrough text style preference keys.

Since:
4.0
See Also:
Constant Field Values

EDITOR_UNDERLINE_SUFFIX

public static final java.lang.String EDITOR_UNDERLINE_SUFFIX
Preference key suffix for underline text style preference keys.

Since:
4.0
See Also:
Constant Field Values

EDITOR_MULTI_LINE_COMMENT_COLOR

public static final java.lang.String EDITOR_MULTI_LINE_COMMENT_COLOR
A named preference that holds the color used to render multi-line comments.

Value is of type String. A RGB color value encoded as a string using class PreferenceConverter

Since:
4.0
See Also:
StringConverter, PreferenceConverter, Constant Field Values

EDITOR_MULTI_LINE_COMMENT_BOLD

public static final java.lang.String EDITOR_MULTI_LINE_COMMENT_BOLD
A named preference that controls whether multi-line comments are rendered in bold.

Value is of type Boolean. If true multi-line comments are rendered in bold. If false the are rendered using no font style attribute.

Since:
4.0
See Also:
Constant Field Values

EDITOR_MULTI_LINE_COMMENT_ITALIC

public static final java.lang.String EDITOR_MULTI_LINE_COMMENT_ITALIC
A named preference that controls whether multi-line comments are rendered in italic.

Value is of type Boolean. If true multi-line comments are rendered in italic. If false the are rendered using no italic font style attribute.

Since:
4.0
See Also:
Constant Field Values

EDITOR_SINGLE_LINE_COMMENT_COLOR

public static final java.lang.String EDITOR_SINGLE_LINE_COMMENT_COLOR
A named preference that holds the color used to render single line comments.

Value is of type String. A RGB color value encoded as a string using class PreferenceConverter

Since:
4.0
See Also:
StringConverter, PreferenceConverter, Constant Field Values

EDITOR_SINGLE_LINE_COMMENT_BOLD

public static final java.lang.String EDITOR_SINGLE_LINE_COMMENT_BOLD
A named preference that controls whether single line comments are rendered in bold.

Value is of type Boolean. If true single line comments are rendered in bold. If false the are rendered using no font style attribute.

Since:
4.0
See Also:
Constant Field Values

EDITOR_SINGLE_LINE_COMMENT_ITALIC

public static final java.lang.String EDITOR_SINGLE_LINE_COMMENT_ITALIC
A named preference that controls whether single line comments are rendered in italic.

Value is of type Boolean. If true single line comments are rendered in italic. If false the are rendered using no italic font style attribute.

Since:
4.0
See Also:
Constant Field Values

EDITOR_C_KEYWORD_COLOR

public static final java.lang.String EDITOR_C_KEYWORD_COLOR
A named preference that holds the color used to render C/C++ keywords.

Value is of type String. A RGB color value encoded as a string using class PreferenceConverter

Since:
4.0
See Also:
StringConverter, PreferenceConverter, Constant Field Values

EDITOR_C_KEYWORD_BOLD

public static final java.lang.String EDITOR_C_KEYWORD_BOLD
A named preference that controls whether keywords are rendered in bold.

Value is of type Boolean.

Since:
4.0
See Also:
Constant Field Values

EDITOR_C_KEYWORD_ITALIC

public static final java.lang.String EDITOR_C_KEYWORD_ITALIC
A named preference that controls whether keywords are rendered in italic.

Value is of type Boolean.

Since:
4.0
See Also:
Constant Field Values

EDITOR_PP_DIRECTIVE_COLOR

public static final java.lang.String EDITOR_PP_DIRECTIVE_COLOR
A named preference that holds the color used to render preprocessor directives.

Value is of type String. A RGB color value encoded as a string using class PreferenceConverter

Since:
4.0
See Also:
StringConverter, PreferenceConverter, Constant Field Values

EDITOR_PP_DIRECTIVE_BOLD

public static final java.lang.String EDITOR_PP_DIRECTIVE_BOLD
A named preference that controls whether preprocessor directives are rendered in bold.

Value is of type Boolean.

Since:
4.0
See Also:
Constant Field Values

EDITOR_PP_DIRECTIVE_ITALIC

public static final java.lang.String EDITOR_PP_DIRECTIVE_ITALIC
A named preference that controls whether preprocessor directives are rendered in italic.

Value is of type Boolean.

Since:
4.0
See Also:
Constant Field Values

EDITOR_PP_HEADER_COLOR

public static final java.lang.String EDITOR_PP_HEADER_COLOR
A named preference that holds the color used to render headers.

Value is of type String. A RGB color value encoded as a string using class PreferenceConverter

Since:
4.0
See Also:
StringConverter, PreferenceConverter, Constant Field Values

EDITOR_PP_HEADER_BOLD

public static final java.lang.String EDITOR_PP_HEADER_BOLD
A named preference that controls whether headers are rendered in bold.

Value is of type Boolean.

Since:
4.0
See Also:
Constant Field Values

EDITOR_PP_HEADER_ITALIC

public static final java.lang.String EDITOR_PP_HEADER_ITALIC
A named preference that controls whether number are rendered in italic.

Value is of type Boolean.

Since:
4.0
See Also:
Constant Field Values

EDITOR_PP_DEFAULT_COLOR

public static final java.lang.String EDITOR_PP_DEFAULT_COLOR
A named preference that holds the color used to render preprocessor text.

Value is of type String. A RGB color value encoded as a string using class PreferenceConverter

Since:
4.0
See Also:
StringConverter, PreferenceConverter, Constant Field Values

EDITOR_PP_DEFAULT_BOLD

public static final java.lang.String EDITOR_PP_DEFAULT_BOLD
A named preference that controls whether preprocessor text is rendered in bold.

Value is of type Boolean.

Since:
4.0
See Also:
Constant Field Values

EDITOR_PP_DEFAULT_ITALIC

public static final java.lang.String EDITOR_PP_DEFAULT_ITALIC
A named preference that controls whether preprocessor text is rendered in italic.

Value is of type Boolean.

Since:
4.0
See Also:
Constant Field Values

EDITOR_C_BUILTIN_TYPE_COLOR

public static final java.lang.String EDITOR_C_BUILTIN_TYPE_COLOR
A named preference that holds the color used to render builtin types.

Value is of type String. A RGB color value encoded as a string using class PreferenceConverter

Since:
4.0
See Also:
StringConverter, PreferenceConverter, Constant Field Values

EDITOR_C_BUILTIN_TYPE_BOLD

public static final java.lang.String EDITOR_C_BUILTIN_TYPE_BOLD
A named preference that controls whether builtin types are rendered in bold.

Value is of type Boolean.

Since:
4.0
See Also:
Constant Field Values

EDITOR_C_BUILTIN_TYPE_ITALIC

public static final java.lang.String EDITOR_C_BUILTIN_TYPE_ITALIC
A named preference that controls whether builtin types are rendered in italic.

Value is of type Boolean.

Since:
4.0
See Also:
Constant Field Values

EDITOR_C_STRING_COLOR

public static final java.lang.String EDITOR_C_STRING_COLOR
A named preference that holds the color used to render string constants.

Value is of type String. A RGB color value encoded as a string using class PreferenceConverter

Since:
4.0
See Also:
StringConverter, PreferenceConverter, Constant Field Values

EDITOR_C_STRING_BOLD

public static final java.lang.String EDITOR_C_STRING_BOLD
A named preference that controls whether string constants are rendered in bold.

Value is of type Boolean.

Since:
4.0
See Also:
Constant Field Values

EDITOR_C_STRING_ITALIC

public static final java.lang.String EDITOR_C_STRING_ITALIC
A named preference that controls whether string constants are rendered in italic.

Value is of type Boolean.

Since:
4.0
See Also:
Constant Field Values

EDITOR_C_OPERATOR_COLOR

public static final java.lang.String EDITOR_C_OPERATOR_COLOR
A named preference that holds the color used to render operators.

Value is of type String. A RGB color value encoded as a string using class PreferenceConverter

Since:
4.0
See Also:
StringConverter, PreferenceConverter, Constant Field Values

EDITOR_C_OPERATOR_BOLD

public static final java.lang.String EDITOR_C_OPERATOR_BOLD
A named preference that controls whether operators are rendered in bold.

Value is of type Boolean.

Since:
4.0
See Also:
Constant Field Values

EDITOR_C_OPERATOR_ITALIC

public static final java.lang.String EDITOR_C_OPERATOR_ITALIC
A named preference that controls whether operators are rendered in italic.

Value is of type Boolean.

Since:
4.0
See Also:
Constant Field Values

EDITOR_C_NUMBER_COLOR

public static final java.lang.String EDITOR_C_NUMBER_COLOR
A named preference that holds the color used to render numbers.

Value is of type String. A RGB color value encoded as a string using class PreferenceConverter

Since:
4.0
See Also:
StringConverter, PreferenceConverter, Constant Field Values

EDITOR_C_NUMBER_BOLD

public static final java.lang.String EDITOR_C_NUMBER_BOLD
A named preference that controls whether number are rendered in bold.

Value is of type Boolean.

Since:
4.0
See Also:
Constant Field Values

EDITOR_C_NUMBER_ITALIC

public static final java.lang.String EDITOR_C_NUMBER_ITALIC
A named preference that controls whether number are rendered in italic.

Value is of type Boolean.

Since:
4.0
See Also:
Constant Field Values

EDITOR_C_BRACES_COLOR

public static final java.lang.String EDITOR_C_BRACES_COLOR
A named preference that holds the color used to render braces.

Value is of type String. A RGB color value encoded as a string using class PreferenceConverter

Since:
4.0
See Also:
StringConverter, PreferenceConverter, Constant Field Values

EDITOR_C_BRACES_BOLD

public static final java.lang.String EDITOR_C_BRACES_BOLD
A named preference that controls whether braces are rendered in bold.

Value is of type Boolean.

Since:
4.0
See Also:
Constant Field Values

EDITOR_C_BRACES_ITALIC

public static final java.lang.String EDITOR_C_BRACES_ITALIC
A named preference that controls whether braces are rendered in italic.

Value is of type Boolean.

Since:
4.0
See Also:
Constant Field Values

EDITOR_C_DEFAULT_COLOR

public static final java.lang.String EDITOR_C_DEFAULT_COLOR
A named preference that holds the color used to render C/C++ default text.

Value is of type String. A RGB color value encoded as a string using class PreferenceConverter

Since:
4.0
See Also:
StringConverter, PreferenceConverter, Constant Field Values

EDITOR_C_DEFAULT_BOLD

public static final java.lang.String EDITOR_C_DEFAULT_BOLD
A named preference that controls whether C/C++ default text is rendered in bold.

Value is of type Boolean.

Since:
4.0
See Also:
Constant Field Values

EDITOR_C_DEFAULT_ITALIC

public static final java.lang.String EDITOR_C_DEFAULT_ITALIC
A named preference that controls whether C/C++ default text is rendered in italic.

Value is of type Boolean.

Since:
4.0
See Also:
Constant Field Values

EDITOR_TEXT_FONT

public static final java.lang.String EDITOR_TEXT_FONT
The symbolic font name for the C/C++ editor text font (value "org.eclipse.cdt.ui.editors.textfont").

Since:
4.0
See Also:
Constant Field Values

PREF_LINK_TO_EDITOR

public static final java.lang.String PREF_LINK_TO_EDITOR
A named preference that controls whether the cview's selection is linked to the active editor.

Value is of type Boolean.

See Also:
Constant Field Values

PREF_SHOW_CU_CHILDREN

public static final java.lang.String PREF_SHOW_CU_CHILDREN
A named preference that speficies whether children of a translation unit are shown in the CView.

Value is of type Boolean.

See Also:
Constant Field Values

PREF_USE_STRUCTURAL_PARSE_MODE

public static final java.lang.String PREF_USE_STRUCTURAL_PARSE_MODE
A named preference that speficies whether to use the parser's structural mode to build the CModel.

Value is of type Boolean.

See Also:
Constant Field Values

EDITOR_SHOW_SEGMENTS

public static final java.lang.String EDITOR_SHOW_SEGMENTS
A named preference that controls if segmented view (show selected element only) is turned on or off.

Value is of type Boolean.

See Also:
Constant Field Values

EDITOR_TASK_TAG_COLOR

public static final java.lang.String EDITOR_TASK_TAG_COLOR
A named preference that holds the color used to render task tags.

Value is of type String. A RGB color value encoded as a string using class PreferenceConverter

See Also:
StringConverter, PreferenceConverter, Constant Field Values

EDITOR_TASK_TAG_BOLD

public static final java.lang.String EDITOR_TASK_TAG_BOLD
A named preference that controls whether task tags are rendered in bold.

Value is of type Boolean.

See Also:
Constant Field Values

EDITOR_TASK_TAG_ITALIC

public static final java.lang.String EDITOR_TASK_TAG_ITALIC
A named preference that controls whether task tags are rendered in italic.

Value is of type Boolean.

See Also:
Constant Field Values

EDITOR_CORRECTION_INDICATION

public static final java.lang.String EDITOR_CORRECTION_INDICATION
A named preference that controls if correction indicators are shown in the UI.

Value is of type Boolean.

See Also:
Constant Field Values

EDITOR_EVALUATE_TEMPORARY_PROBLEMS

public static final java.lang.String EDITOR_EVALUATE_TEMPORARY_PROBLEMS
A named preference that controls if temporary problems are evaluated and shown in the UI.

Value is of type Boolean.

See Also:
Constant Field Values

EDITOR_TEXT_HOVER_MODIFIERS

public static final java.lang.String EDITOR_TEXT_HOVER_MODIFIERS
A named preference that defines the key for the hover modifiers.

See Also:
Constant Field Values

EDITOR_TEXT_HOVER_MODIFIER_MASKS

public static final java.lang.String EDITOR_TEXT_HOVER_MODIFIER_MASKS
A named preference that defines the key for the hover modifier state masks. The value is only used if the value of EDITOR_TEXT_HOVER_MODIFIERS cannot be resolved to valid SWT modifier bits.

See Also:
EDITOR_TEXT_HOVER_MODIFIERS, Constant Field Values

EDITOR_CLOSE_STRINGS

public static final java.lang.String EDITOR_CLOSE_STRINGS
A named preference that controls whether the 'close strings' feature is enabled.

Value is of type Boolean.

See Also:
Constant Field Values

EDITOR_WRAP_STRINGS

public static final java.lang.String EDITOR_WRAP_STRINGS
A named preference that controls whether the 'wrap strings' feature is enabled.

Value is of type Boolean.

See Also:
Constant Field Values

EDITOR_ESCAPE_STRINGS

public static final java.lang.String EDITOR_ESCAPE_STRINGS
A named preference that controls whether the 'escape strings' feature is enabled.

Value is of type Boolean.

See Also:
Constant Field Values

EDITOR_CLOSE_BRACKETS

public static final java.lang.String EDITOR_CLOSE_BRACKETS
A named preference that controls whether the 'close brackets' feature is enabled.

Value is of type Boolean.

See Also:
Constant Field Values

EDITOR_CLOSE_ANGULAR_BRACKETS

public static final java.lang.String EDITOR_CLOSE_ANGULAR_BRACKETS
A named preference that controls whether the 'close angular brackets' feature is enabled.

Value is of type Boolean.

See Also:
Constant Field Values

EDITOR_CLOSE_BRACES

public static final java.lang.String EDITOR_CLOSE_BRACES
A named preference that controls whether the 'close braces' feature is enabled.

Value is of type Boolean.

See Also:
Constant Field Values

EDITOR_SMART_PASTE

public static final java.lang.String EDITOR_SMART_PASTE
A named preference that controls whether the 'smart paste' feature is enabled.

Value is of type Boolean.

See Also:
Constant Field Values

EDITOR_SMART_TAB

public static final java.lang.String EDITOR_SMART_TAB
A named preference that controls the smart tab behavior.

Value is of type Boolean.

See Also:
Constant Field Values

ID_BESTMATCH_HOVER

public static final java.lang.String ID_BESTMATCH_HOVER
The id of the best match hover contributed for extension point org.eclipse.cdt.ui.textHovers.

Since:
2.1
See Also:
Constant Field Values

OUTLINE_GROUP_INCLUDES

public static final java.lang.String OUTLINE_GROUP_INCLUDES
A named preference that controls if the Outline view.

Value is of type Boolean.

See Also:
Constant Field Values

OUTLINE_GROUP_NAMESPACES

public static final java.lang.String OUTLINE_GROUP_NAMESPACES
A named preference that controls if the Outline view.

Value is of type Boolean.

See Also:
Constant Field Values

OUTLINE_LINK_TO_EDITOR

public static final java.lang.String OUTLINE_LINK_TO_EDITOR
A named preference that controls whether the outline view selection should stay in sync with with the element at the current cursor position.

Value is of type Boolean.

See Also:
Constant Field Values

CVIEW_GROUP_INCLUDES

public static final java.lang.String CVIEW_GROUP_INCLUDES
A named preference that controls if the CView.

Value is of type Boolean.

See Also:
Constant Field Values

CODEASSIST_EXCLUDED_CATEGORIES

public static final java.lang.String CODEASSIST_EXCLUDED_CATEGORIES
A named preference that controls which completion proposal categories have been excluded from the default proposal list.

Value is of type String, a "\0"-separated list of identifiers.

Since:
4.0
See Also:
Constant Field Values

CODEASSIST_CATEGORY_ORDER

public static final java.lang.String CODEASSIST_CATEGORY_ORDER
A named preference that controls the order of the specific code assist commands.

Value is of type String, a "\0"-separated list of identifiers.

Since:
4.0
See Also:
Constant Field Values

EDITOR_FOLDING_ENABLED

public static final java.lang.String EDITOR_FOLDING_ENABLED
A named preference that controls whether folding is enabled in the C editor.

Value is of type Boolean.

See Also:
Constant Field Values

EDITOR_FOLDING_PROVIDER

public static final java.lang.String EDITOR_FOLDING_PROVIDER
A named preference that stores the configured folding provider.

Value is of type String.

See Also:
Constant Field Values

EDITOR_FOLDING_STRUCTURES

public static final java.lang.String EDITOR_FOLDING_STRUCTURES
A named preference that stores the value for Structure folding for the default folding provider.

Value is of type Boolean.

Since:
3.0
See Also:
Constant Field Values

EDITOR_FOLDING_FUNCTIONS

public static final java.lang.String EDITOR_FOLDING_FUNCTIONS
A named preference that stores the value for functions folding for the default folding provider.

Value is of type Boolean.

Since:
3.0
See Also:
Constant Field Values

EDITOR_FOLDING_METHODS

public static final java.lang.String EDITOR_FOLDING_METHODS
A named preference that stores the value for method folding for the default folding provider.

Value is of type Boolean.

Since:
3.0
See Also:
Constant Field Values

EDITOR_FOLDING_MACROS

public static final java.lang.String EDITOR_FOLDING_MACROS
A named preference that stores the value for macros folding for the default folding provider.

Value is of type Boolean.

Since:
3.0
See Also:
Constant Field Values

EDITOR_FOLDING_COMMENTS

public static final java.lang.String EDITOR_FOLDING_COMMENTS
A named preference that stores the value for comment folding for the default folding provider.

Value is of type Boolean.

Since:
4.0
See Also:
Constant Field Values

EDITOR_FOLDING_HEADERS

public static final java.lang.String EDITOR_FOLDING_HEADERS
A named preference that stores the value for header comment folding for the default folding provider.

Value is of type Boolean.

Since:
4.0
See Also:
Constant Field Values

EDITOR_FOLDING_INACTIVE_CODE

public static final java.lang.String EDITOR_FOLDING_INACTIVE_CODE
A named preference that stores the value for inactive code folding for the default folding provider.

Value is of type Boolean.

Since:
4.0
See Also:
Constant Field Values

EDITOR_FOLDING_PREPROCESSOR_BRANCHES_ENABLED

public static final java.lang.String EDITOR_FOLDING_PREPROCESSOR_BRANCHES_ENABLED
A named preference that controls whether folding of preprocessor branches is enabled.

Value is of type Boolean.

Since:
4.0
See Also:
Constant Field Values

TEMPLATES_USE_CODEFORMATTER

public static final java.lang.String TEMPLATES_USE_CODEFORMATTER
A named preference that controls if templates are formatted when applied.

Value is of type Boolean.

Since:
2.1
See Also:
Constant Field Values

FORMATTER_PROFILE

public static final java.lang.String FORMATTER_PROFILE
A named preference that controls which profile is used by the code formatter.

Value is of type String.

Since:
4.0
See Also:
Constant Field Values

ENSURE_NEWLINE_AT_EOF

public static final java.lang.String ENSURE_NEWLINE_AT_EOF
Preference key for whether to ensure a newline at the end of files when saving.

Since:
4.0
See Also:
Constant Field Values

EDITOR_SHOW_TEXT_HOVER_AFFORDANCE

public static final java.lang.String EDITOR_SHOW_TEXT_HOVER_AFFORDANCE
Deprecated. As of 4.0, replaced by AbstractDecoratedTextEditorPreferenceConstants#EDITOR_SHOW_TEXT_HOVER_AFFORDANCE
A named preference that defines whether the hint to make hover sticky should be shown.

Since:
3.1.1

EDITOR_SEMANTIC_HIGHLIGHTING_PREFIX

public static final java.lang.String EDITOR_SEMANTIC_HIGHLIGHTING_PREFIX
A named preference prefix for semantic highlighting preferences.

Since:
4.0
See Also:
Constant Field Values

EDITOR_SEMANTIC_HIGHLIGHTING_COLOR_SUFFIX

public static final java.lang.String EDITOR_SEMANTIC_HIGHLIGHTING_COLOR_SUFFIX
A named preference suffix that controls a semantic highlighting's color.

Value is of type String. A RGB color value encoded as a string using class PreferenceConverter

Since:
4.0
See Also:
StringConverter, PreferenceConverter, Constant Field Values

EDITOR_SEMANTIC_HIGHLIGHTING_BOLD_SUFFIX

public static final java.lang.String EDITOR_SEMANTIC_HIGHLIGHTING_BOLD_SUFFIX
A named preference suffix that controls if semantic highlighting has the text attribute bold.

Value is of type Boolean: true if bold.

Since:
4.0
See Also:
Constant Field Values

EDITOR_SEMANTIC_HIGHLIGHTING_ITALIC_SUFFIX

public static final java.lang.String EDITOR_SEMANTIC_HIGHLIGHTING_ITALIC_SUFFIX
A named preference suffix that controls if semantic highlighting has the text attribute italic.

Value is of type Boolean: true if italic.

Since:
4.0
See Also:
Constant Field Values

EDITOR_SEMANTIC_HIGHLIGHTING_STRIKETHROUGH_SUFFIX

public static final java.lang.String EDITOR_SEMANTIC_HIGHLIGHTING_STRIKETHROUGH_SUFFIX
A named preference suffix that controls if semantic highlighting has the text attribute strikethrough.

Value is of type Boolean: true if strikethrough.

Since:
4.0
See Also:
Constant Field Values

EDITOR_SEMANTIC_HIGHLIGHTING_UNDERLINE_SUFFIX

public static final java.lang.String EDITOR_SEMANTIC_HIGHLIGHTING_UNDERLINE_SUFFIX
A named preference suffix that controls if semantic highlighting has the text attribute underline.

Value is of type Boolean: true if underline.

Since:
4.0
See Also:
Constant Field Values

EDITOR_SEMANTIC_HIGHLIGHTING_ENABLED_SUFFIX

public static final java.lang.String EDITOR_SEMANTIC_HIGHLIGHTING_ENABLED_SUFFIX
A named preference suffix that controls if semantic highlighting is enabled.

Value is of type Boolean: true if enabled.

Since:
4.0
See Also:
Constant Field Values

EDITOR_SEMANTIC_HIGHLIGHTING_ENABLED

public static final java.lang.String EDITOR_SEMANTIC_HIGHLIGHTING_ENABLED
A named preference key that controls if semantic highlighting is enabled.

Value is of type Boolean: true if enabled.

Since:
4.0
See Also:
Constant Field Values
Method Detail

getPreferenceStore

public static org.eclipse.jface.preference.IPreferenceStore getPreferenceStore()
Returns the CDT-UI preference store.

Returns:
the CDT-UI preference store

initializeDefaultValues

public static void initializeDefaultValues(org.eclipse.jface.preference.IPreferenceStore store)
Initializes the given preference store with the default values.

Parameters:
store - the preference store to be initialized