is an option for cells that specifies settings for controlling code input assistance features, including auto-completion, function template insertion, and mouseover behaviors for code.


  • The following suboptions can be specified:
  • "AttachedBrowserEnable"Truewhether to offer contextual UI elements like color choosers when typing Wolfram Language expressions
    "AutoConvertEnable"Truewhether to offer to convert expressions that do not look like code to other forms
    "AutoPopupDelay"0.0delay in seconds before the auto completion popup appears
    "AutoPopupEnable"Truewhether auto completion popup elements appear automatically when typing
    "DynamicHighlighting"Truewhether to highlight function heads and brackets based upon the cursor position
    "FileCompleteEnable"Truewhether to offer filename completions when typing string arguments of appropriate functions
    "FloatingElementDelay"0.3delay in seconds after the mouse has stopped moving before displaying floating interface elements over Wolfram Language code
    "FloatingElementEnable"Truewhether to show floating interface elements when mousing over Wolfram Language code
    "HeadHighlightStyle"{Background}style to highlight heads in when is enabled
    "MatchHighlightStyle"{Background}style to highlight matching delimiters in when is enabled
    "MaxGlobalMatches"5the maximum number of completions to display by default
    "MinimalSize"2the minimum number of characters in a symbol name that must be typed before an automatic completion occurs
    "StringCompleteEnable"Truewhether to complete string arguments of supported functions

ExamplesExamplesopen allclose all

Basic Examples  (1)Basic Examples  (1)

Normally, output cells support mouseover features and dynamic highlighting when selected:

Click for copyable input

Create an output cell with mouseovers and dynamic highlighting disabled:

Click for copyable input
Introduced in 2014