• File
  • Edit
  • Selection
  • View
  • Go
  • Debug
  • Terminal
  • Help
  • Explorer: projects
  • Search
  • Source Control: no repository found
  • Debug
  • OpenShift: OpenShift Application Explorer
  • Kubernetes
  • Explorer: projects
  • Search
  • Source Control: no repository found
  • Debug
  • OpenShift: OpenShift Application Explorer
  • Kubernetes
Explorer: projects
  • Explorer: projects
  • Kubernetes
  • OpenShift: OpenShift Application Explorer
  • Debug
  • Source Control: no repository found
  • Search
.theia
nodejs-configmap
.nodeshift
.openshiftio
bin
licenses
public
test
.gitignore
.travis.yml
app-config.yml
app.js
CHANGELOG.md
Jenkinsfile
LICENSE
package-lock.json
package.json
README.md
release.js
Npm Scripts
This is only a subset of all results. Use a more specific search term to narrow down the result list.
 No repository found
Threads
Call Stack
Variables
Watch
Breakpoints
Clusters
Helm Repos
Clouds
  • Red Hat CodeReady Workspaces
  • Red Hat CodeReady Workspaces
  • Preview README.md
  • app.js
  • Preferences
  • Red Hat CodeReady Workspaces

Build Status Coverage Status Greenkeeper badge

nodejs-configmap

This project demonstrates application and runtime configuration leveraging external configuration sources

Running The Example

You can run this example as node processes on your localhost, as pods on a local minishift installation.

Localhost

To run the basic application on your local machine, just run the commands bellow:

$ npm install $ npm start

If you want debug information, you can set DEBUG environment variable and start the application:

$ DEBUG=* npm start

This will launch the application on port 8080.

Minishift

Minishift should be started, and you should be logged in with a currently active project. Then run the npm run openshift command.

$ oc create configmap app-config --from-file=app-config.yml $ minishift start # You may have some options here, e.g. --memory=8096 --vm-driver=virtualbox $ oc login -u developer # Login $ oc new-project my-example-project # Create a project to deploy to $ npm run openshift # Deploys the example app
  • User
  • Workspace
Application
Che
Che Plugins
Css
Debug
Diff Editor
Editor
Explorer
Files
Git
Grunt
Gulp
Hosted Plugin
Html
Jake
Javascript
Json
Less
Merge Conflict
Notification
Npm
Openshift Connector
Output
Preview
Problems
References
Scm
Scss
Search
Terminal
Integrated
Typescript
Vs Kubernetes
Vsdocker
Webview
Workbench
Workspace
Yaml
  • Application
  • Confirm Exit
    When to confirm before closing the application window.
  • Che
    • Task
    • Task Preview Notifications
      Enable/disable the notifications with a proposal to open a Che task's preview URL. Can be: 'on', 'alwaysPreview', 'alwaysGoTo' or 'off'.
    • Welcome
    • Welcome Enable
      Enable/disable welcome plugin.
  • Css
    • Completion
    • Completion Complete Property With Semicolon
      Insert semicolon at end of line when completing CSS properties
    • Completion Trigger Property Value Completion
      By default, VS Code triggers property value completion after selecting a CSS property. Use this setting to disable this behavior.
  • Custom Data
    A list of relative file paths pointing to JSON files following the [custom data format](https://github.com/Microsoft/vscode-css-languageservice/blob/master/docs/customData.md). VS Code loads custom data on startup to enhance its CSS support for the custom CSS properties, at directives, pseudo classes and pseudo elements you specify in the JSON files. The file paths are relative to workspace and only workspace folder settings are considered.
    • Lint
    • Lint Arguments In Color Function
      Invalid number of parameters.
    • Lint Box Model
      Do not use `width` or `height` when using `padding` or `border`.
    • Lint Compatible Vendor Prefixes
      When using a vendor-specific prefix make sure to also include all other vendor-specific properties.
    • Lint Duplicate Properties
      Do not use duplicate style definitions.
    • Lint Empty Rules
      Do not use empty rulesets.
    • Lint Float
      Avoid using `float`. Floats lead to fragile CSS that is easy to break if one aspect of the layout changes.
    • Lint Font Face Properties
      `@font-face` rule must define `src` and `font-family` properties.
    • Lint Hex Color Length
      Hex colors must consist of three or six hex numbers.
    • Lint Id Selector
      Selectors should not contain IDs because these rules are too tightly coupled with the HTML.
    • Lint Ie Hack
      IE hacks are only necessary when supporting IE7 and older.
    • Lint Important
      Avoid using `!important`. It is an indication that the specificity of the entire CSS has gotten out of control and needs to be refactored.
    • Lint Import Statement
      Import statements do not load in parallel.
    • Lint Property Ignored Due To Display
      Property is ignored due to the display. E.g. with `display: inline`, the `width`, `height`, `margin-top`, `margin-bottom`, and `float` properties have no effect.
    • Lint Universal Selector
      The universal selector (`*`) is known to be slow.
    • Lint Unknown At Rules
      Unknown at-rule.
    • Lint Unknown Properties
      Unknown property.
    • Lint Unknown Vendor Specific Properties
      Unknown vendor specific property.
    • Lint Valid Properties
      A list of properties that are not validated against the `unknownProperties` rule.
    • Lint Vendor Prefix
      When using a vendor-specific prefix, also include the standard property.
    • Lint Zero Units
      No unit for zero needed.
    • Trace
    • Trace Server
      Traces the communication between VS Code and the CSS language server.
  • Validate
    Enables or disables all validations.
  • Debug
  • Debug View Location
    Controls the location of the debug view.
  • Inline Values
    Show variable values inline in editor while debugging.
  • Internal Console Options
    Controls when the internal debug console should open.
    • Node
    • Node Auto Attach
      Automatically attach node debugger when node.js was launched in debug mode from integrated terminal.
    • Node Show Use Wsl Is Deprecated Warning
      Controls whether to show a warning when the 'useWSL' attribute is used.
  • Open Debug
    Controls when the debug view should open.
  • Show In Status Bar
    Controls when the debug status bar should be visible.
  • Trace
    Enable/disable tracing communications with debug adapters
  • Diff Editor
  • Editor Ignore Trim Whitespace
    Controls whether the diff editor shows changes in leading or trailing whitespace as diffs.
  • Editor Max Computation Time
    Timeout in milliseconds after which diff computation is cancelled. Use 0 for no timeout.
  • Editor Render Indicators
    Controls whether the diff editor shows +/- indicators for added/removed changes.
  • Editor Render Side By Side
    Controls whether the diff editor shows the diff side by side or inline.
  • Editor
  • Accept Suggestion On Commit Character
    Controls whether suggestions should be accepted on commit characters. For example, in JavaScript, the semi-colon (`;`) can be a commit character that accepts a suggestion and types that character.
  • Accept Suggestion On Enter
    Controls whether suggestions should be accepted on `Enter`, in addition to `Tab`. Helps to avoid ambiguity between inserting new lines or accepting suggestions.
  • Accessibility Page Size
    Controls the number of lines in the editor that can be read out by a screen reader. Warning: this has a performance implication for numbers larger than the default.
  • Accessibility Support
    Controls whether the editor should run in a mode where it is optimized for screen readers.
  • Auto Closing Brackets
    Controls whether the editor should automatically close brackets after the user adds an opening bracket.
  • Auto Closing Overtype
    Controls whether the editor should type over closing quotes or brackets.
  • Auto Closing Quotes
    Controls whether the editor should automatically close quotes after the user adds an opening quote.
  • Auto Indent
    Controls whether the editor should automatically adjust the indentation when users type, paste, move or indent lines.
  • Auto Save
    Controls auto save of dirty files.
  • Auto Save Delay
    Configure the auto save delay in milliseconds.
  • Auto Surround
    Controls whether the editor should automatically surround selections.
  • Code Lens
    Controls whether the editor shows CodeLens.
  • Color Decorators
    Controls whether the editor should render the inline color decorators and color picker.
  • Copy With Syntax Highlighting
    Controls whether syntax highlighting should be copied into the clipboard.
  • Cursor Blinking
    Control the cursor animation style.
  • Cursor Smooth Caret Animation
    Controls whether the smooth caret animation should be enabled.
  • Cursor Style
    Controls the cursor style.
  • Cursor Surrounding Lines
    Controls the minimal number of visible leading and trailing lines surrounding the cursor. Known as `scrollOff` or `scrollOffset` in some other editors.
  • Cursor Surrounding Lines Style
    Controls when `cursorSurroundingLines` should be enforced.
  • Cursor Width
    Controls the width of the cursor when `#editor.cursorStyle#` is set to `line`.
  • Detect Indentation
    Controls whether `#editor.tabSize#` and `#editor.insertSpaces#` will be automatically detected when a file is opened based on the file contents.
  • Drag And Drop
    Controls whether the editor should allow moving selections via drag and drop.
  • Empty Selection Clipboard
    Controls whether copying without a selection copies the current line.
  • Fast Scroll Sensitivity
    Scrolling speed multiplier when pressing `Alt`.
    • Find
    • Find Add Extra Space On Top
      Controls whether the Find Widget should add extra lines on top of the editor. When true, you can scroll beyond the first line when the Find Widget is visible.
    • Find Auto Find In Selection
      Controls whether the find operation is carried out on selected text or the entire file in the editor.
    • Find Global Find Clipboard
      Controls whether the Find Widget should read or modify the shared find clipboard on macOS.
    • Find Seed Search String From Selection
      Controls whether the search string in the Find Widget is seeded from the editor selection.
  • Folding
    Controls whether the editor has code folding enabled.
  • Folding Strategy
    Controls the strategy for computing folding ranges. `auto` uses a language specific folding strategy, if available. `indentation` uses the indentation based folding strategy.
  • Font Family
    Controls the font family.
  • Font Ligatures
    Configures font ligatures.
  • Font Size
    Controls the font size in pixels.
  • Font Weight
    Controls the font weight.
  • Format On Paste
    Controls whether the editor should automatically format the pasted content. A formatter must be available and the formatter should be able to format a range in a document.
  • Format On Save
    Enable format on manual save.
  • Format On Save Timeout
    Timeout in milliseconds after which the formatting that is run on file save is cancelled.
  • Format On Type
    Controls whether the editor should automatically format the line after typing.
  • Glyph Margin
    Controls whether the editor should render the vertical glyph margin. Glyph margin is mostly used for debugging.
    • Goto Location
    • Goto Location Alternative Declaration Command
      Alternative command id that is being executed when the result of `Go to Declaration` is the current location.
    • Goto Location Alternative Definition Command
      Alternative command id that is being executed when the result of `Go to Definition` is the current location.
    • Goto Location Alternative Implementation Command
      Alternative command id that is being executed when the result of `Go to Implementation` is the current location.
    • Goto Location Alternative Reference Command
      Alternative command id that is being executed when the result of `Go to Reference` is the current location.
    • Goto Location Alternative Type Definition Command
      Alternative command id that is being executed when the result of `Go to Type Definition` is the current location.
    • Goto Location Multiple
    • Goto Location Multiple Declarations
      Controls the behavior the `Go to Declaration`-command when multiple target locations exist.
    • Goto Location Multiple Definitions
      Controls the behavior the `Go to Definition`-command when multiple target locations exist.
    • Goto Location Multiple Implementations
      Controls the behavior the `Go to Implementations`-command when multiple target locations exist.
    • Goto Location Multiple References
      Controls the behavior the `Go to References`-command when multiple target locations exist.
    • Goto Location Multiple Type Definitions
      Controls the behavior the `Go to Type Definition`-command when multiple target locations exist.
  • Hide Cursor In Overview Ruler
    Controls whether the cursor should be hidden in the overview ruler.
  • Highlight Active Indent Guide
    Controls whether the editor should highlight the active indent guide.
    • Hover
    • Hover Delay
      Controls the delay in milliseconds after which the hover is shown.
    • Hover Enabled
      Controls whether the hover is shown.
    • Hover Sticky
      Controls whether the hover should remain visible when mouse is moved over it.
  • Insert Spaces
    Insert spaces when pressing `Tab`. This setting is overridden based on the file contents when `#editor.detectIndentation#` is on.
  • Large File Optimizations
    Special handling for large files to disable certain memory intensive features.
  • Letter Spacing
    Controls the letter spacing in pixels.
    • Lightbulb
    • Lightbulb Enabled
      Enables the code action lightbulb in the editor.
  • Line Height
    Controls the line height. Use 0 to compute the line height from the font size.
  • Line Numbers
    Controls the display of line numbers.
  • Match Brackets
    Highlight matching brackets.
  • Max Tokenization Line Length
    Lines above this length will not be tokenized for performance reasons
    • Minimap
    • Minimap Enabled
      Controls whether the minimap is shown.
    • Minimap Max Column
      Limit the width of the minimap to render at most a certain number of columns.
    • Minimap Render Characters
      Render the actual characters on a line as opposed to color blocks.
    • Minimap Scale
      Scale of content drawn in the minimap.
    • Minimap Show Slider
      Controls when the minimap slider is shown.
    • Minimap Side
      Controls the side where to render the minimap.
  • Mouse Wheel Scroll Sensitivity
    A multiplier to be used on the `deltaX` and `deltaY` of mouse wheel scroll events.
  • Mouse Wheel Zoom
    Zoom the font of the editor when using mouse wheel and holding `Ctrl`.
  • Multi Cursor Merge Overlapping
    Merge multiple cursors when they are overlapping.
  • Multi Cursor Modifier
    The modifier to be used to add multiple cursors with the mouse. The Go To Definition and Open Link mouse gestures will adapt such that they do not conflict with the multicursor modifier. [Read more](https://code.visualstudio.com/docs/editor/codebasics#_multicursor-modifier).
  • Multi Cursor Paste
    Controls pasting when the line count of the pasted text matches the cursor count.
  • Occurrences Highlight
    Controls whether the editor should highlight semantic symbol occurrences.
  • Overview Ruler Border
    Controls whether a border should be drawn around the overview ruler.
    • Parameter Hints
    • Parameter Hints Cycle
      Controls whether the parameter hints menu cycles or closes when reaching the end of the list.
    • Parameter Hints Enabled
      Enables a pop-up that shows parameter documentation and type information as you type.
  • Quick Suggestions
    Controls whether suggestions should automatically show up while typing.
  • Quick Suggestions Delay
    Controls the delay in milliseconds after which quick suggestions will show up.
  • Render Control Characters
    Controls whether the editor should render control characters.
  • Render Final Newline
    Render last line number when the file ends with a newline.
  • Render Indent Guides
    Controls whether the editor should render indent guides.
  • Render Line Highlight
    Controls how the editor should render the current line highlight.
  • Render Whitespace
    Controls how the editor should render whitespace characters.
  • Rounded Selection
    Controls whether selections should have rounded corners.
  • Rulers
    Render vertical rulers after a certain number of monospace characters. Use multiple values for multiple rulers. No rulers are drawn if array is empty.
  • Scroll Beyond Last Column
    Controls the number of extra characters beyond which the editor will scroll horizontally.
  • Scroll Beyond Last Line
    Controls whether the editor will scroll beyond the last line.
  • Selection Clipboard
    Controls whether the Linux primary clipboard should be supported.
  • Selection Highlight
    Controls whether the editor should highlight matches similar to the selection.
  • Show Folding Controls
    Controls whether the fold controls on the gutter are automatically hidden.
  • Show Unused
    Controls fading out of unused code.
  • Smooth Scrolling
    Controls whether the editor will scroll using an animation.
  • Snippet Suggestions
    Controls whether snippets are shown with other suggestions and how they are sorted.
  • Stable Peek
    Keep peek editors open even when double clicking their content or when hitting `Escape`.
  • Suggest Font Size
    Font size for the suggest widget. When set to `0`, the value of `#editor.fontSize#` is used.
    • Suggest
    • Suggest Filtered Types
    • Suggest Filter Graceful
      Controls whether filtering and sorting suggestions accounts for small typos.
    • Suggest Insert Highlight
      Controls whether unexpected text modifications while accepting completions should be highlighted, e.g `insertMode` is `replace` but the completion only supports `insert`.
    • Suggest Insert Mode
      Controls whether words are overwritten when accepting completions. Note that this depends on extensions opting into this feature.
    • Suggest Locality Bonus
      Controls whether sorting favours words that appear close to the cursor.
    • Suggest Max Visible Suggestions
      Controls how many suggestions IntelliSense will show before showing a scrollbar (maximum 15).
    • Suggest Share Suggest Selections
      Controls whether remembered suggestion selections are shared between multiple workspaces and windows (needs `#editor.suggestSelection#`).
    • Suggest Show Classes
      When enabled IntelliSense shows `class`-suggestions.
    • Suggest Show Colors
      When enabled IntelliSense shows `color`-suggestions.
    • Suggest Show Constants
      When enabled IntelliSense shows `constant`-suggestions.
    • Suggest Show Constructors
      When enabled IntelliSense shows `constructor`-suggestions.
    • Suggest Show Customcolors
      When enabled IntelliSense shows `customcolor`-suggestions.
    • Suggest Show Enum Members
      When enabled IntelliSense shows `enumMember`-suggestions.
    • Suggest Show Enums
      When enabled IntelliSense shows `enum`-suggestions.
    • Suggest Show Events
      When enabled IntelliSense shows `event`-suggestions.
    • Suggest Show Fields
      When enabled IntelliSense shows `field`-suggestions.
    • Suggest Show Files
      When enabled IntelliSense shows `file`-suggestions.
    • Suggest Show Folders
      When enabled IntelliSense shows `folder`-suggestions.
    • Suggest Show Functions
      When enabled IntelliSense shows `function`-suggestions.
    • Suggest Show Icons
      Controls whether to show or hide icons in suggestions.
    • Suggest Show Interfaces
      When enabled IntelliSense shows `interface`-suggestions.
    • Suggest Show Keywords
      When enabled IntelliSense shows `keyword`-suggestions.
    • Suggest Show Methods
      When enabled IntelliSense shows `method`-suggestions.
    • Suggest Show Modules
      When enabled IntelliSense shows `module`-suggestions.
    • Suggest Show Operators
      When enabled IntelliSense shows `operator`-suggestions.
    • Suggest Show Properties
      When enabled IntelliSense shows `property`-suggestions.
    • Suggest Show References
      When enabled IntelliSense shows `reference`-suggestions.
    • Suggest Show Snippets
      When enabled IntelliSense shows `snippet`-suggestions.
    • Suggest Show Structs
      When enabled IntelliSense shows `struct`-suggestions.
    • Suggest Show Type Parameters
      When enabled IntelliSense shows `typeParameter`-suggestions.
    • Suggest Show Units
      When enabled IntelliSense shows `unit`-suggestions.
    • Suggest Show Values
      When enabled IntelliSense shows `value`-suggestions.
    • Suggest Show Variables
      When enabled IntelliSense shows `variable`-suggestions.
    • Suggest Show Words
      When enabled IntelliSense shows `text`-suggestions.
    • Suggest Snippets Prevent Quick Suggestions
      Control whether an active snippet prevents quick suggestions.
  • Suggest Line Height
    Line height for the suggest widget. When set to `0`, the value of `#editor.lineHeight#` is used.
  • Suggest On Trigger Characters
    Controls whether suggestions should automatically show up when typing trigger characters.
  • Suggest Selection
    Controls how suggestions are pre-selected when showing the suggest list.
  • Tab Completion
    Enables tab completions.
  • Tab Size
    The number of spaces a tab is equal to. This setting is overridden based on the file contents when `#editor.detectIndentation#` is on.
  • Trim Auto Whitespace
    Remove trailing auto inserted whitespace.
  • Use Tab Stops
    Inserting and deleting whitespace follows tab stops.
  • Word Based Suggestions
    Controls whether completions should be computed based on words in the document.
  • Word Separators
    Characters that will be used as word separators when doing word related navigations or operations.
  • Word Wrap
    Controls how lines should wrap.
  • Word Wrap Column
    Controls the wrapping column of the editor when `#editor.wordWrap#` is `wordWrapColumn` or `bounded`.
  • Wrapping Indent
    Controls the indentation of wrapped lines.
  • Explorer
  • Auto Reveal
    Selects file under editing in the explorer.
  • Files
  • Associations
    Configure file associations to languages (e.g. "*.extension": "html"). These have precedence over the default associations of the languages installed.
  • Enable Trash
    Moves files/folders to the OS trash (recycle bin on Windows) when deleting. Disabling this will delete files/folders permanently.
  • Encoding
    The default character set encoding to use when reading and writing files.
  • Eol
    The default end of line character.
  • Exclude
    Configure glob patterns for excluding files and folders.
  • Watcher Exclude
    List of paths to exclude from the filesystem watcher
  • Git
  • Allow Force Push
    Controls whether force push (with or without lease) is enabled.
  • Always Show Staged Changes Resource Group
    Always show the Staged Changes resource group.
  • Always Sign Off
    Controls the signoff flag for all commits.
  • Autofetch
    When enabled, commits will automatically be fetched from the default remote of the current Git repository.
  • Autorefresh
    Whether auto refreshing is enabled.
  • Auto Repository Detection
    Configures when repositories should be automatically detected.
  • Branch Validation Regex
    A regular expression to validate new branch names.
  • Branch Whitespace Char
    The character to replace whitespace in new branch names.
  • Checkout Type
    Controls what type of branches are listed when running `Checkout to...`.
  • Confirm Empty Commits
    Always confirm the creation of empty commits.
  • Confirm Force Push
    Controls whether to ask for confirmation before force-pushing.
  • Confirm Sync
    Confirm before synchronizing git repositories.
  • Count Badge
    Controls the git badge counter.
    • Decorations
    • Decorations Enabled
      Controls whether Git contributes colors and badges to the explorer and the open editors view.
  • Default Clone Directory
    The default location to clone a git repository.
  • Detect Submodules
    Controls whether to automatically detect git submodules.
  • Detect Submodules Limit
    Controls the limit of git submodules detected.
  • Enable Commit Signing
    Enables commit signing with GPG.
  • Enabled
    Whether git is enabled.
  • Enable Smart Commit
    Commit all changes when there are no staged changes.
  • Fetch On Pull
    Fetch all branches when pulling or just the current one.
  • Ignored Repositories
    List of git repositories to ignore.
  • Ignore Legacy Warning
    Ignores the legacy Git warning.
  • Ignore Limit Warning
    Ignores the warning when there are too many changes in a repository.
  • Ignore Missing Git Warning
    Ignores the warning when Git is missing.
  • Input Validation
    Controls when to show commit message input validation.
  • Input Validation Length
    Controls the commit message length threshold for showing a warning.
  • Open Diff On Click
    Controls whether the diff editor should be opened when clicking a change. Otherwise the regular editor will be opened.
  • Path
    Path and filename of the git executable, e.g. `C:\Program Files\Git\bin\git.exe` (Windows).
  • Post Commit Command
    Runs a git command after a successful commit.
  • Prompt To Save Files Before Commit
    Controls whether Git should check for unsaved files before committing.
  • Rebase When Sync
    Force git to use rebase when running the sync command.
  • Scan Repositories
    List of paths to search for git repositories in.
  • Show Inline Open File Action
    Controls whether to show an inline Open File action in the Git changes view.
  • Show Progress
    Controls whether git actions should show progress.
  • Show Push Success Notification
    Controls whether to show a notification when a push is successful.
  • Use Force Push With Lease
    Controls whether force pushing uses the safer force-with-lease variant.
    • User
    • User Email
      Your email address to be recorded in any newly created commits.
    • User Name
      Your full name to be recorded in any newly created commits.
  • Grunt
  • Auto Detect
    Controls whether auto detection of Grunt tasks is on or off. Default is on.
  • Gulp
  • Auto Detect
    Controls whether auto detection of Gulp tasks is on or off. Default is on.
  • Hosted Plugin
  • Plugin Debug Mode
    Using inspect or inspect-brk for Node.js debug
  • Plugin Watch Mode
    Run watcher on plugin under development
  • Html
  • Auto Closing Tags
    Enable/disable autoclosing of HTML tags.
  • Custom Data
    A list of relative file paths pointing to JSON files following the [custom data format](https://github.com/Microsoft/vscode-html-languageservice/blob/master/docs/customData.md). VS Code loads custom data on startup to enhance its HTML support for the custom HTML tags, attributes and attribute values you specify in the JSON files. The file paths are relative to workspace and only workspace folder settings are considered.
    • Format
    • Format Content Unformatted
      List of tags, comma separated, where the content shouldn't be reformatted. `null` defaults to the `pre` tag.
    • Format Enable
      Enable/disable default HTML formatter.
    • Format End With Newline
      End with a newline.
    • Format Extra Liners
      List of tags, comma separated, that should have an extra newline before them. `null` defaults to `"head, body, /html"`.
    • Format Indent Handlebars
      Format and indent `{{#foo}}` and `{{/foo}}`.
    • Format Indent Inner Html
      Indent `<head>` and `<body>` sections.
    • Format Max Preserve New Lines
      Maximum number of line breaks to be preserved in one chunk. Use `null` for unlimited.
    • Format Preserve New Lines
      Controls whether existing line breaks before elements should be preserved. Only works before elements, not inside tags or for text.
    • Format Unformatted
      List of tags, comma separated, that shouldn't be reformatted. `null` defaults to all tags listed at https://www.w3.org/TR/html5/dom.html#phrasing-content.
    • Format Wrap Attributes
      Wrap attributes.
    • Format Wrap Line Length
      Maximum amount of characters per line (0 = disable).
  • Mirror Cursor On Matching Tag
    Enable/disable mirroring cursor on matching HTML tag.
    • Suggest
    • Suggest Html5
      Controls whether the built-in HTML language support suggests HTML5 tags, properties and values.
    • Trace
    • Trace Server
      Traces the communication between VS Code and the HTML language server.
    • Validate
    • Validate Scripts
      Controls whether the built-in HTML language support validates embedded scripts.
    • Validate Styles
      Controls whether the built-in HTML language support validates embedded styles.
  • Jake
  • Auto Detect
    Controls whether auto detection of Jake tasks is on or off. Default is on.
  • Javascript
  • Auto Closing Tags
    Enable/disable automatic closing of JSX tags. Requires using TypeScript 3.0 or newer in the workspace.
    • Format
    • Format Enable
      Enable/disable default JavaScript formatter.
    • Format Insert Space After Comma Delimiter
      Defines space handling after a comma delimiter.
    • Format Insert Space After Constructor
      Defines space handling after the constructor keyword. Requires using TypeScript 2.3.0 or newer in the workspace.
    • Format Insert Space After Function Keyword For Anonymous Functions
      Defines space handling after function keyword for anonymous functions.
    • Format Insert Space After Keywords In Control Flow Statements
      Defines space handling after keywords in a control flow statement.
    • Format Insert Space After Opening And Before Closing Jsx Expression Braces
      Defines space handling after opening and before closing JSX expression braces.
    • Format Insert Space After Opening And Before Closing Nonempty Braces
      Defines space handling after opening and before closing non-empty braces. Requires using TypeScript 2.3.0 or newer in the workspace.
    • Format Insert Space After Opening And Before Closing Nonempty Brackets
      Defines space handling after opening and before closing non-empty brackets.
    • Format Insert Space After Opening And Before Closing Nonempty Parenthesis
      Defines space handling after opening and before closing non-empty parenthesis.
    • Format Insert Space After Opening And Before Closing Template String Braces
      Defines space handling after opening and before closing template string braces.
    • Format Insert Space After Semicolon In For Statements
      Defines space handling after a semicolon in a for statement.
    • Format Insert Space Before And After Binary Operators
      Defines space handling after a binary operator.
    • Format Insert Space Before Function Parenthesis
      Defines space handling before function argument parentheses.
    • Format Place Open Brace On New Line For Control Blocks
      Defines whether an open brace is put onto a new line for control blocks or not.
    • Format Place Open Brace On New Line For Functions
      Defines whether an open brace is put onto a new line for functions or not.
    • Implicit Project Config
    • Implicit Project Config Check Js
      Enable/disable semantic checking of JavaScript files. Existing jsconfig.json or tsconfig.json files override this setting. Requires using TypeScript 2.3.1 or newer in the workspace.
    • Implicit Project Config Experimental Decorators
      Enable/disable `experimentalDecorators` for JavaScript files that are not part of a project. Existing jsconfig.json or tsconfig.json files override this setting. Requires using TypeScript 2.3.1 or newer in the workspace.
    • Preferences
    • Preferences Import Module Specifier
      Preferred path style for auto imports.
    • Preferences Quote Style
      Preferred quote style to use for quick fixes: `single` quotes, `double` quotes, or `auto` infer quote type from existing imports. Requires using TypeScript 2.9 or newer in the workspace.
    • Preferences Rename Shorthand Properties
      Enable/disable introducing aliases for object shorthand properties during renames. Requires using TypeScript 3.4 or newer in the workspace.
    • References Code Lens
    • References Code Lens Enabled
      Enable/disable references CodeLens in JavaScript files.
    • Suggest
    • Suggest Auto Imports
      Enable/disable auto import suggestions. Requires using TypeScript 2.6.1 or newer in the workspace.
    • Suggest Complete Function Calls
      Complete functions with their parameter signature.
    • Suggest Complete JSDocs
      Enable/disable suggestion to complete JSDoc comments.
    • Suggest Enabled
      Enabled/disable autocomplete suggestions.
    • Suggest Names
      Enable/disable including unique names from the file in JavaScript suggestions.
    • Suggest Paths
      Enable/disable suggestions for paths in import statements and require calls.
    • Suggestion Actions
    • Suggestion Actions Enabled
      Enable/disable suggestion diagnostics for JavaScript files in the editor. Requires using TypeScript 2.8 or newer in the workspace.
    • Update Imports On File Move
    • Update Imports On File Move Enabled
      Enable/disable automatic updating of import paths when you rename or move a file in VS Code. Requires using TypeScript 2.9 or newer in the workspace.
    • Validate
    • Validate Enable
      Enable/disable JavaScript validation.
  • Json
    • Color Decorators
    • Color Decorators Enable
      Enables or disables color decorators
    • Format
    • Format Enable
      Enable/disable default JSON formatter
  • Max Items Computed
    The maximum number of outline symbols and folding regions computed (limited for performance reasons).
    • Schema Download
    • Schema Download Enable
      When enabled, JSON schemas can be fetched from http and https locations.
  • Schemas
    Associate schemas to JSON files in the current project
    • Trace
    • Trace Server
      Traces the communication between VS Code and the JSON language server.
  • Less
    • Completion
    • Completion Complete Property With Semicolon
      Insert semicolon at end of line when completing CSS properties
    • Completion Trigger Property Value Completion
      By default, VS Code triggers property value completion after selecting a CSS property. Use this setting to disable this behavior.
    • Lint
    • Lint Arguments In Color Function
      Invalid number of parameters.
    • Lint Box Model
      Do not use `width` or `height` when using `padding` or `border`.
    • Lint Compatible Vendor Prefixes
      When using a vendor-specific prefix make sure to also include all other vendor-specific properties.
    • Lint Duplicate Properties
      Do not use duplicate style definitions.
    • Lint Empty Rules
      Do not use empty rulesets.
    • Lint Float
      Avoid using `float`. Floats lead to fragile CSS that is easy to break if one aspect of the layout changes.
    • Lint Font Face Properties
      `@font-face` rule must define `src` and `font-family` properties.
    • Lint Hex Color Length
      Hex colors must consist of three or six hex numbers.
    • Lint Id Selector
      Selectors should not contain IDs because these rules are too tightly coupled with the HTML.
    • Lint Ie Hack
      IE hacks are only necessary when supporting IE7 and older.
    • Lint Important
      Avoid using `!important`. It is an indication that the specificity of the entire CSS has gotten out of control and needs to be refactored.
    • Lint Import Statement
      Import statements do not load in parallel.
    • Lint Property Ignored Due To Display
      Property is ignored due to the display. E.g. with `display: inline`, the `width`, `height`, `margin-top`, `margin-bottom`, and `float` properties have no effect.
    • Lint Universal Selector
      The universal selector (`*`) is known to be slow.
    • Lint Unknown At Rules
      Unknown at-rule.
    • Lint Unknown Properties
      Unknown property.
    • Lint Unknown Vendor Specific Properties
      Unknown vendor specific property.
    • Lint Valid Properties
      A list of properties that are not validated against the `unknownProperties` rule.
    • Lint Vendor Prefix
      When using a vendor-specific prefix, also include the standard property.
    • Lint Zero Units
      No unit for zero needed.
  • Validate
    Enables or disables all validations.
  • Merge Conflict
    • Auto Navigate Next Conflict
    • Conflict Auto Navigate Next Conflict Enabled
      Whether to automatically navigate to the next merge conflict after resolving a merge conflict.
    • Code Lens
    • Conflict Code Lens Enabled
      Create a Code Lens for merge conflict blocks within editor.
    • Decorators
    • Conflict Decorators Enabled
      Create decorators for merge conflict blocks within editor.
  • Conflict Diff View Position
    Controls where the diff view should be opened when comparing changes in merge conflicts.
  • Notification
  • Timeout
    Informative notifications will be hidden after this timeout.
  • Npm
  • Auto Detect
    Controls whether npm scripts should be automatically detected.
  • Enable Script Explorer
    Enable an explorer view for npm scripts when there is no top-level 'package.json' file.
  • Exclude
    Configure glob patterns for folders that should be excluded from automatic script detection.
  • Fetch Online Package Info
    Fetch data from https://registry.npmjs/org and https://registry.bower.io to provide auto-completion and information on hover features on npm dependencies.
  • Package Manager
    The package manager used to run scripts.
  • Run Silent
    Run npm commands with the `--silent` option.
  • Script Explorer Action
    The default click action used in the scripts explorer: `open` or `run`, the default is `open`.
  • Openshift Connector
  • Connector Output Verbosity Level
    Output verbosity level (value between 0 and 9) for OpenShift Create, Push and Watch commands in output channel and integrated terminal.
  • Connector Search For Tools In Path
    Force extension to search for `oc` and `odo` CLI tools in PATH locations before using bundled binaries.
  • Connector Show Channel On Output
    Show OpenShift Connector output channel when new text added to output stream.
  • Connector Use Webview Instead Of Terminal View
    By default the Terminal View is used to execute OpenShift 'Show Log', 'Follow Log' and 'Describe' commands. Select this option if you want to use Webview based editors for it.
  • Output
  • Max Channel History
    The maximum number of entries in an output channel.
  • Preview
  • Open By Default
    Open the preview instead of the editor by default.
  • Problems
    • Decorations
    • Decorations Enabled
      Show problem decorators (diagnostic markers) in tree widgets.
    • Decorations Tabbar Enabled
      Show problem decorators (diagnostic markers) in the tab bars.
  • References
  • Preferred Location
    Controls whether 'Peek References' or 'Find References' is invoked when selecting code lens references
  • Scm
  • Default View Mode
    Controls the default source control view mode.
  • Scss
    • Completion
    • Completion Complete Property With Semicolon
      Insert semicolon at end of line when completing CSS properties
    • Completion Trigger Property Value Completion
      By default, VS Code triggers property value completion after selecting a CSS property. Use this setting to disable this behavior.
    • Lint
    • Lint Arguments In Color Function
      Invalid number of parameters.
    • Lint Box Model
      Do not use `width` or `height` when using `padding` or `border`.
    • Lint Compatible Vendor Prefixes
      When using a vendor-specific prefix make sure to also include all other vendor-specific properties.
    • Lint Duplicate Properties
      Do not use duplicate style definitions.
    • Lint Empty Rules
      Do not use empty rulesets.
    • Lint Float
      Avoid using `float`. Floats lead to fragile CSS that is easy to break if one aspect of the layout changes.
    • Lint Font Face Properties
      `@font-face` rule must define `src` and `font-family` properties.
    • Lint Hex Color Length
      Hex colors must consist of three or six hex numbers.
    • Lint Id Selector
      Selectors should not contain IDs because these rules are too tightly coupled with the HTML.
    • Lint Ie Hack
      IE hacks are only necessary when supporting IE7 and older.
    • Lint Important
      Avoid using `!important`. It is an indication that the specificity of the entire CSS has gotten out of control and needs to be refactored.
    • Lint Import Statement
      Import statements do not load in parallel.
    • Lint Property Ignored Due To Display
      Property is ignored due to the display. E.g. with `display: inline`, the `width`, `height`, `margin-top`, `margin-bottom`, and `float` properties have no effect.
    • Lint Universal Selector
      The universal selector (`*`) is known to be slow.
    • Lint Unknown At Rules
      Unknown at-rule.
    • Lint Unknown Properties
      Unknown property.
    • Lint Unknown Vendor Specific Properties
      Unknown vendor specific property.
    • Lint Valid Properties
      A list of properties that are not validated against the `unknownProperties` rule.
    • Lint Vendor Prefix
      When using a vendor-specific prefix, also include the standard property.
    • Lint Zero Units
      No unit for zero needed.
  • Validate
    Enables or disables all validations.
  • Search
  • Collapse Results
    Controls whether the search results will be collapsed or expanded.
  • Line Numbers
    Controls whether to show line numbers for search results.
  • Terminal
  • Enable Copy
    Enable ctrl-c (cmd-c on macOS) to copy selected text
  • Enable Paste
    Enable ctrl-v (cmd-v on macOS) to paste from clipboard
    • Integrated
    • Integrated Copy On Selection
      Controls whether text selected in the terminal will be copied to the clipboard.
    • Integrated Cursor Blinking
      Controls whether the terminal cursor blinks.
    • Integrated Cursor Style
      Controls the style of the terminal cursor.
    • Integrated Cursor Width
      Controls the width of the cursor when `#terminal.integrated.cursorStyle#` is set to `line`.
    • Integrated Draw Bold Text In Bright Colors
      Controls whether to draw bold text in bright colors.
    • Integrated Fast Scroll Sensitivity
      Controls the scrolling speed when pressing 'alt'.
    • Integrated Font Family
      Controls the font family of the terminal.
    • Integrated Font Size
      Controls the font size in pixels of the terminal.
    • Integrated Font Weight
      The font weight to use within the terminal for non-bold text.
    • Integrated Font Weight Bold
      The font weight to use within the terminal for bold text.
    • Integrated Letter Spacing
      Controls the letter spacing of the terminal, this is an integer value which represents the amount of additional pixels to add between characters.
    • Integrated Line Height
      Controls the line height of the terminal, this number is multiplied by the terminal font size to get the actual line-height in pixels.
    • Integrated Renderer Type
      Controls how the terminal is rendered.
    • Integrated Scrollback
      Controls the maximum amount of lines the terminal keeps in its buffer.
    • Integrated Shell Args Linux
      The command line arguments to use when on the Linux terminal.
    • Integrated Shell Args Osx
      The command line arguments to use when on the macOS terminal.
    • Integrated Shell Args Windows
      The command line arguments to use when on the Windows terminal.
    • Integrated Shell Linux
      The path of the shell that the terminal uses on Linux (default: /bin/bash).
    • Integrated Shell Osx
      The path of the shell that the terminal uses on macOS (default: /bin/bash).
    • Integrated Shell Windows
      The path of the shell that the terminal uses on Windows. (default: C:\Windows\System32\cmd.exe).
  • Typescript
  • Auto Closing Tags
    Enable/disable automatic closing of JSX tags. Requires using TypeScript 3.0 or newer in the workspace.
    • Check
    • Check Npm Is Installed
      Check if NPM is installed for Automatic Type Acquisition.
  • Disable Automatic Type Acquisition
    Disables automatic type acquisition. Automatic type acquisition fetches `@types` packages from npm to improve IntelliSense for external libraries.
    • Format
    • Format Enable
      Enable/disable default TypeScript formatter.
    • Format Insert Space After Comma Delimiter
      Defines space handling after a comma delimiter.
    • Format Insert Space After Constructor
      Defines space handling after the constructor keyword. Requires using TypeScript 2.3.0 or newer in the workspace.
    • Format Insert Space After Function Keyword For Anonymous Functions
      Defines space handling after function keyword for anonymous functions.
    • Format Insert Space After Keywords In Control Flow Statements
      Defines space handling after keywords in a control flow statement.
    • Format Insert Space After Opening And Before Closing Jsx Expression Braces
      Defines space handling after opening and before closing JSX expression braces.
    • Format Insert Space After Opening And Before Closing Nonempty Braces
      Defines space handling after opening and before closing non-empty braces. Requires using TypeScript 2.3.0 or newer in the workspace.
    • Format Insert Space After Opening And Before Closing Nonempty Brackets
      Defines space handling after opening and before closing non-empty brackets.
    • Format Insert Space After Opening And Before Closing Nonempty Parenthesis
      Defines space handling after opening and before closing non-empty parenthesis.
    • Format Insert Space After Opening And Before Closing Template String Braces
      Defines space handling after opening and before closing template string braces.
    • Format Insert Space After Semicolon In For Statements
      Defines space handling after a semicolon in a for statement.
    • Format Insert Space After Type Assertion
      Defines space handling after type assertions in TypeScript. Requires using TypeScript 2.4 or newer in the workspace.
    • Format Insert Space Before And After Binary Operators
      Defines space handling after a binary operator.
    • Format Insert Space Before Function Parenthesis
      Defines space handling before function argument parentheses.
    • Format Place Open Brace On New Line For Control Blocks
      Defines whether an open brace is put onto a new line for control blocks or not.
    • Format Place Open Brace On New Line For Functions
      Defines whether an open brace is put onto a new line for functions or not.
    • Implementations Code Lens
    • Implementations Code Lens Enabled
      Enable/disable implementations CodeLens. This CodeLens shows the implementers of an interface.
  • Locale
    Sets the locale used to report JavaScript and TypeScript errors. Requires using TypeScript 2.6.0 or newer in the workspace. Default of `null` uses VS Code's locale.
  • Npm
    Specifies the path to the NPM executable used for Automatic Type Acquisition. Requires using TypeScript 2.3.4 or newer in the workspace.
    • Preferences
    • Preferences Import Module Specifier
      Preferred path style for auto imports.
    • Preferences Quote Style
      Preferred quote style to use for quick fixes: `single` quotes, `double` quotes, or `auto` infer quote type from existing imports. Requires using TypeScript 2.9 or newer in the workspace.
    • Preferences Rename Shorthand Properties
      Enable/disable introducing aliases for object shorthand properties during renames. Requires using TypeScript 3.4 or newer in the workspace.
    • References Code Lens
    • References Code Lens Enabled
      Enable/disable references CodeLens in TypeScript files.
  • Report Style Checks As Warnings
    Report style checks as warnings.
    • Suggest
    • Suggest Auto Imports
      Enable/disable auto import suggestions. Requires using TypeScript 2.6.1 or newer in the workspace.
    • Suggest Complete Function Calls
      Complete functions with their parameter signature.
    • Suggest Complete JSDocs
      Enable/disable suggestion to complete JSDoc comments.
    • Suggest Enabled
      Enabled/disable autocomplete suggestions.
    • Suggest Paths
      Enable/disable suggestions for paths in import statements and require calls.
    • Suggestion Actions
    • Suggestion Actions Enabled
      Enable/disable suggestion diagnostics for TypeScript files in the editor. Requires using TypeScript 2.8 or newer in the workspace.
    • Surveys
    • Surveys Enabled
      Enabled/disable occasional surveys that help us improve VS Code's JavaScript and TypeScript support.
    • Tsc
    • Tsc Auto Detect
      Controls auto detection of tsc tasks.
  • Tsdk
    Specifies the folder path containing the tsserver and lib*.d.ts files to use.
    • Tsserver
    • Tsserver Log
      Enables logging of the TS server to a file. This log can be used to diagnose TS Server issues. The log may contain file paths, source code, and other potentially sensitive information from your project.
    • Tsserver Plugin Paths
      Additional paths to discover Typescript Language Service plugins. Requires using TypeScript 2.3.0 or newer in the workspace.
    • Tsserver Trace
      Enables tracing of messages sent to the TS server. This trace can be used to diagnose TS Server issues. The trace may contain file paths, source code, and other potentially sensitive information from your project.
    • Update Imports On File Move
    • Update Imports On File Move Enabled
      Enable/disable automatic updating of import paths when you rename or move a file in VS Code. Requires using TypeScript 2.9 or newer in the workspace.
    • Validate
    • Validate Enable
      Enable/disable TypeScript validation.
  • Vsdocker
  • Image User
    Image prefix for docker images ie 'docker.io/brendanburns'
  • Webview
  • Trace
    Controls communication tracing with webviews.
  • Workbench
    • Appearance
    • Appearance Color Theme
      Specifies the color theme used in the Theia.
  • Color Theme
    Specifies the color theme used in the workbench.
    • Command Palette
    • Command Palette History
      Controls the number of recently used commands to keep in history for the command palette. Set to 0 to disable command history.
    • Editor
    • Editor Highlight Modified Tabs
      Controls whether a top border is drawn on modified (dirty) editor tabs or not.
  • Icon Theme
    Specifies the icon theme used in the workbench or 'null' to not show any file icons.
    • Layout
    • Layout Save Timeout
      Timeout in milliseconds before the Theia store it layout. Must be a positive integer.
    • List
    • List Open Mode
      Controls how to open items in trees using the mouse.
  • Silent Notifications
    Controls whether to suppress notification popups.
  • Workspace
  • Preserve Window
    Enable opening workspaces in current window.
  • Support Multi Root Workspace
    Controls whether multi-root workspace support is enabled.
  • Yaml
  • Completion
    Enable/disable completion feature
  • Custom Tags
    Custom tags for the parser to use
    • Format
    • Format Bracket Spacing
      Print spaces between brackets in objects
    • Format Enable
      Enable/disable default YAML formatter
    • Format Print Width
      Specify the line length that the printer will wrap on
    • Format Prose Wrap
      Always: wrap prose if it exeeds the print width, Never: never wrap the prose, Preserve: wrap prose as-is
    • Format Single Quote
      Use single quotes instead of double quotes
  • Hover
    Enable/disable hover feature
  • Schemas
    Associate schemas to YAML files in the current workspace
    • Schema Store
    • Schema Store Enable
      Automatically pull available YAML schemas from JSON Schema Store
    • Trace
    • Trace Server
      Traces the communication between VSCode and the YAML language service.
  • Validate
    Enable/disable validation feature
  • Problems
  • Outline
  • My Workspace: Workspace
  • Outline
  • My Workspace: Workspace
  • Outline
  • My Workspace: Workspace
0 1
Activating che-openshift-authentication-plugin
Previews
Ln 36, Col 5
LF
UTF-8
Spaces: 4
JavaScript
NO NEW NOTIFICATIONS