JetBrains WebStorm (2026.2.3)

Settings prefixed with Project Specificity are only applied to the current project. They have to be set again for other projects.

Left SectionRight SectionValue
AppearanceTree Views
Subcategory Show indent guides
Checked
System SettingsConfirm before exiting the IDEUnchecked
System SettingsWhen closing a tool window with a running process:Terminate process
System SettingsProject
Subcategory Reopen projects on startup
Unchecked
System SettingsProject
Subcategory Open project in
New window
Visual Studio 2022
NameShortcut Ascending SortCustom
Create Rectangular Selection on Mouse DragAlt + ClickEmpty
Move Line DownAlt + DownEmpty
Show Context ActionsAlt + Enter, Ctrl + .Empty
Surround With...Alt + TChecked
Move Line UpAlt + UpEmpty
Add or Remove CaretCtrl + Alt + ClickEmpty
Clone Caret BelowCtrl + Alt + DownChecked
SettingsCtrl + Alt + SEmpty
Clone Caret AboveCtrl + Alt + UpChecked
Go to Declaration or UsagesCtrl + ClickEmpty
Duplicate Line or SelectionCtrl + DEmpty
Select Last RowCtrl + EndEmpty
FindCtrl + FEmpty
RunCtrl + F5Empty
ReplaceCtrl + HEmpty
Select First RowCtrl + HomeEmpty
Comment with Line CommentCtrl + K Next CEmpty
Reformat CodeCtrl + K Next DEmpty
RenameCtrl + R Next REmpty
Find in FilesCtrl + Shift + FEmpty
Replace in FilesCtrl + Shift + HEmpty
Parameter InfoCtrl + Shift + SpaceEmpty
Reopen Closed TabCtrl + Shift + TChecked, Remove Go to File...
Code Completion
Subcategory Basic
Ctrl + SpaceEmpty
Close TabCtrl + WChecked, Remove Extend Selection
Toggle Line BreakpointF9Empty
Step OverF10Empty
Step IntoF11Empty
Search EverywhereShift + Shift, Ctrl + TEmpty
Left SectionRight SectionValue
GeneralSoft Wraps
Subcategory Soft-wrap these files:
Checked, *.ts; *.tsx; *.json; *.md; *.txt
General
Subcategory Appearance
Show method separatorsChecked
General
Subcategory Appearance
Show CSS color preview as backgroundChecked
General
Subcategory Code Completion
SubcategorySubcategory Popup
Match case:Unchecked
General
Subcategory Editor Tabs
Appearance
Subcategory Tab placement:
Left
General
Subcategory Editor Tabs
Appearance
Subcategory Mark modified
Checked
Code StyleGeneral
Subcategory Line separator:
Unix and macOS (\n)
Live TemplatesJavaScript Next + Next 1 Live TemplateEmpty
EmptyAbbreviation:edf
EmptyDescription:export default function
EmptyTemplate text:
export default function $NAME$() {
  $END$
}
EmptyEdit Variables...
Subcategory Expression
complete()
EmptyDefine Option Toggle
Subcategory Everywhere
SubcategorySubcategory JavaScript
SubcategorySubcategorySubcategory Top level statement
SubcategorySubcategory TypeScript
SubcategorySubcategorySubcategory Top level statement
Checked
EmptyOptions
Subcategory Reformat according to style
Checked
Live TemplatesReact Next + Next 1 Live TemplateEmpty
EmptyAbbreviation:uc
EmptyDescription:"use client";
EmptyTemplate text:
"use client";
$END$
EmptyDefine Option Toggle
Subcategory Everywhere
SubcategorySubcategory JavaScript
SubcategorySubcategorySubcategory Top level statement
SubcategorySubcategory TypeScript
SubcategorySubcategorySubcategory Top level statement
Checked
EmptyOptions
Subcategory Reformat according to style
Checked
Inlay HintsParameter namesUnchecked
Inlay HintsTypesUnchecked
Inlay HintsMethod chainsUnchecked
Emmet
Subcategory HTML
Enable abbreviation previewChecked
  • Marketplace

    • Visual Studio 2022 Keymap

    • Rainbow Brackets

  • Settings

    • Update Plugins Automatically

Left SectionRight SectionValue
Project Specificity JavaScript
Subcategory Code Quality Tools
Subcategory ESLint
Automatic ESLint configurationChecked
Project Specificity JavaScript
Subcategory Prettier
Automatic Prettier configurationChecked
Project Specificity JavaScript
Subcategory Prettier
Run for files:**/*.{html,css,scss,js,ts,cjs,cts,mjs,mts,jsx,tsx,vue,astro,json,md}
Project Specificity JavaScript
Subcategory Prettier
Run on saveChecked
Project Specificity JavaScript
Subcategory Prettier
Run on pasteChecked
Project Specificity JavaScript
Subcategory Prettier
Prefer Prettier configuration to IDE code styleChecked
Project Specificity JavaScript RuntimeNode.js
Subcategory Coding assistance for Node.js
Checked
Project Specificity Style Sheets
Subcategory Stylelint
EnableChecked
Project Specificity Style Sheets
Subcategory Stylelint
Run for files:**/*.{css,scss}
Project Specificity Style Sheets
Subcategory Stylelint
Run stylelint --fix on saveChecked
Left SectionRight SectionValue
Project Specificity Actions on SaveRun stylelint --fixChecked
Project Specificity Actions on SaveRun PrettierChecked
Project Specificity TerminalFont Settings
Subcategory Font:
MesloLGM Nerd Font
Left SectionRight SectionValue
EmptyEnable backup and sync:Checked
Left SectionRight SectionValue
EmptyRun/Debug
Subcategory Confirm rerun with process termination
Unchecked
EmptyVersion Control
Subcategory Open Diff as Editor Tab
Unchecked
Left SectionRight SectionValue
ColorColor
Subcategory Cycle count on all brackets
Checked
Indent guidelines HighlightingIndent guidelines Highlighting
Subcategory Focus mode
Checked
Language SpecificLanguage Specific
Subcategory Rainbowify tag name in XML/HTML/template files
Checked
Language SpecificLanguage Specific
Subcategory Rainbowify Python keywords
Checked
Rainbow VariablesEnable Rainbow Variables(restart required)Checked
Scope HighlightingScope Highlighting
Subcategory Border
Checked
Scope HighlightingScope Highlighting
Subcategory Suppress scope highlighting when diffing
Checked