Access Run Configurations QuicklyLearn a quick way to access run configurations.running-debugging2020-05-26
Add Carets to End of LinesUse a shortcut to add carets at the end of each selected line.editing2020-08-13
Add Placeholder Text in SecondsUse the power of Emmet to add some lorem ipsum faster.emmetediting2020-08-13
Add Reminders to Fix SomethingAdd a TODO or Fixme comment to remind yourself of fixing something in your code.editing2020-03-16
Add Support for MDXGet syntax highlighting, code completion, and other features for your .mdx files.customizing2020-09-17
Add and Remove Breakpoints QuicklyFind out how to toggle breakpoints without using the mouse.javascriptrunning-debugging2020-08-13
Add console.log FasterUse Postfix Completion to quickly add console.log.javascripttypescriptediting2020-03-16
Adding Imports AutomaticallyWebStorm helps add an import even if you're using default exports.javascripttypescript2020-03-16
Change Quote Style for CSSConfigure whether double or single quotes should be used.cssediting2020-03-16
Check Browser Compatibility in CSSLet WebStorm warn you about unsupported CSS properties.cssediting2020-05-26
Check Documentation in JavaScriptHover over a symbol or use a shortcut to quickly review documentation.javascriptediting2020-05-26
Complete Current StatementAdd curly braces and move the cursor with a single keystroke.javascripttypescriptediting2020-03-16
Convert to Arrow FunctionQuickly convert a function to a variable holding an arrow function.javascriptediting2020-03-02
Convert to async FunctionQuickly convert a function that returns a Promise to an async function.javascriptediting2020-05-15
Create Arrow Functions in One ClickWebStorm can help you add arrow functions to your code.javascriptediting2020-05-26
Create Conditional BreakpointsAdd a condition to a breakpoint when debugging.running-debugging2020-04-22
Create New Type AliasUse a code refactoring to swiftly create a new type alias.typescriptediting2020-08-13
Create Reusable Code SnippetsSave time by reusing blocks of code with custom code snippets.editing2020-03-16
Disable ESLint Rules for Current LineLearn how to temporarily disable an ESLint rule in one click.editing2020-05-26
Editing Code with Multiple CursorsUse multiple cursors to make changes to your code faster.editing2020-03-16
Enabling Soft WrapsWrap lines to eliminate the need of scrolling horizontally in order to see overly long lines.editing2020-03-16
Evaluate Expressions When DebuggingLearn how to check the value of an expression.javascriptrunning-debugging2020-05-26
Extract RulesetUse an intention to quickly extract a ruleset in your stylesheet file.cssediting2020-08-13
Extract Type AliasLearn how to extract a type alias in your TypeScript code.typescriptediting2020-06-03
File Structure OverviewGet a high-level view of the structure of a specific file.navigation2020-03-16
Find Any ActionUse the popup to quickly find a specific action or toggle some configuration options.navigation2020-03-16
Find Specific Things FasterUse Speed search to look for specific information in tool windows and popups.navigation2020-08-13
Finding Tests in Large Test FilesUse the Structure tool window for quick navigation around large test files.jesttesting2020-04-22
Get Completion for Libraries from CDNFind out how to get completion suggestions for libraries like Bootstrap.cssediting2020-03-16
Get Help with Random DataLet the Randomness plugin generate some data for you.javascripthtmleditingcustomizing2020-06-26
Get Support for styled-components and styled-jsxInstall the plugin to get coding assistance for styled-components and styled-jsx.editingcustomizing2020-03-16
Getting Helpful SuggestionsLook out for suggestions from WebStorm! They can help you not to forget about an important thing.javascriptrunning-debugging2020-06-26
Improve Code ReadabilityEnable method separators to make it easier to read your code.javascriptediting2020-06-26
Jump between FilesUse a shortcut to quickly jump between the Angular component's template, test, and other files.angular2020-04-22
Make Fields Private or PublicUse a quick fix to quickly make a field public or private.javascripttypescript2020-03-16
Make JSDoc Comments More ReadableRender documentation comments right in the editor.javascriptediting2020-08-13
Make Your Work Environment Distraction FreeSwitch to the distraction-free mode to focus on coding.customizing2020-03-16
Move Elements Left and RightQuickly swap functions parameters, attributes in tags, and more.javascriptediting2020-05-26
Paste Recent ItemsAccess your clipboard history and add any items from there to your code.editing2020-03-16
Replace with Template StringWebStorm can help you swiftly replace a regular string with a template literal.javascriptediting2020-06-03
Review Errors from Test RunnersIn a test file, hover over an error to get more information about it.jesttesting2020-06-19
Run Tools and Configurations from One PlaceUse a single action to run configurations, tools, and open recent projects.running-debugging2020-04-22
Run npm Scripts SwiftlyWebStorm lets you run npm scripts right from the gutter.running-debugging2020-05-26
See All Available Refactorings in One PlaceUse the Refactor This popup to look up all refactorings available in the current context.editing2020-03-16
See Information about PackagesCheck the description and the latest version of a package in package.json.editing2020-03-16
See Return Values in Variables ViewSee what value a method returns.javascriptrunning-debugging2020-05-26
Share Run ConfigurationsMake work with your project easier for your teammates by sharing your run configurations.running-debugging2020-06-19
Simplify Boolean ExpressionLearn how to simplify an overly complex boolean expression with a quick fix.javascriptediting2020-06-19
Spot Missing DeclarationsHave an Angular component that isn't declared in the module? No worries!angular2020-04-22
Surround with EmmetQuickly surround a selection with rich markup using the Emmet toolkit.emmetediting2020-02-14
Switch CSS Color Format on the FlyConverting from HEX to RGB and other formats can be done real quick with WebStorm.cssediting2020-05-26
Syntax Highlighting for Other LanguagesLook through PHP, Python, and other files in WebStorm.editing2020-03-16
Test Regular Expressions in the IDEWebStorm helps test regular expressions on the fly.editing2020-03-16
Tips for Small and Wide-Screen MonitorsLearn how to work with smaller or larger monitors more comfortably.customizing2020-08-13
Tool Window View ModeLearn how to change the default view mode of a tool window.customizing2020-06-26
Transform Existing Expression into Another OneQuickly transform an existing expression into another one using Tab.editing2020-03-16
Use Gutter Icons in Zen ModeRun scripts, tests, and more from the gutter in Zen mode.customizing2020-09-11
Using Custom UI ThemesMake WebStorm look fancier by switching to a custom UI theme.customizing2020-08-13
Using Recent Files for NavigationReopen a file you've just closed or go to a specific tool window.navigation2020-03-16
Using Recent Locations for NavigationPreview the part of code and files you've recently edited and get back to them quickly.navigation2020-03-16
Using Surround WithLearn how to surround items with braces, brackets, or quotation marks in JSON.javascriptediting2020-05-26
Using Switcher for NavigationSwiftly jump to the last opened file or open a tool window using the popup.navigation2020-03-16
Working with Navigation BarFind out how to use the navigation bar efficiently.javascriptnavigation2020-05-26
Working with Scratch FilesCreate scratches to make notes or work with code outside of the project context.editing2020-03-16