Access Run Configurations Quickly (tip)Learn a quick way to access run configurations.running-debugging2020-05-26
Add Carets to End of Lines (tip)Use a shortcut to add carets at the end of each selected line.editing2020-08-13
Add Placeholder Text in Seconds (tip)Use the power of Emmet to add some lorem ipsum faster.emmetediting2020-08-13
Add Reminders to Fix Something (tip)Add a TODO or Fixme comment to remind yourself of fixing something in your code.editing2020-03-16
Add Support for MDX (tip)Get syntax highlighting, code completion, and other features for your .mdx files.customizing2020-09-17
Add and Remove Breakpoints Quickly (tip)Find out how to toggle breakpoints without using the mouse.javascriptrunning-debugging2020-08-13
Add console.log Faster (tip)Use Postfix Completion to quickly add console.log.javascripttypescriptediting2020-03-16
Adding Imports Automatically (tip)WebStorm helps add an import even if you're using default exports.javascripttypescript2020-03-16
Change Quote Style for CSS (tip)Configure whether double or single quotes should be used.cssediting2020-03-16
Check Browser Compatibility in CSS (tip)Let WebStorm warn you about unsupported CSS properties.cssediting2020-05-26
Check Documentation in JavaScript (tip)Hover over a symbol or use a shortcut to quickly review documentation.javascriptediting2020-05-26
Complete Current Statement (tip)Add curly braces and move the cursor with a single keystroke.javascripttypescriptediting2020-03-16
Convert to Arrow Function (tip)Quickly convert a function to a variable holding an arrow function.javascriptediting2020-03-02
Convert to async Function (tip)Quickly convert a function that returns a Promise to an async function.javascriptediting2020-05-15
Create Arrow Functions in One Click (tip)WebStorm can help you add arrow functions to your code.javascriptediting2020-05-26
Create Conditional Breakpoints (tip)Add a condition to a breakpoint when debugging.running-debugging2020-04-22
Create New Files and Folders (tip)Use the New popup to add files and folders faster.editing2020-06-19
Create New Type Alias (tip)Use a code refactoring to swiftly create a new type alias.typescriptediting2020-08-13
Create Reusable Code Snippets (tip)Save time by reusing blocks of code with custom code snippets.editing2020-03-16
Disable ESLint Rules for Current Line (tip)Learn how to temporarily disable an ESLint rule in one click.editing2020-05-26
Editing Code with Multiple Cursors (tip)Use multiple cursors to make changes to your code faster.editing2020-03-16
Enabling Soft Wraps (tip)Wrap lines to eliminate the need of scrolling horizontally in order to see overly long lines.editing2020-03-16
Evaluate Expressions When Debugging (tip)Learn how to check the value of an expression.javascriptrunning-debugging2020-05-26
Explore Shortcuts the Easy Way (tip)Get access to all WebStorm shortcuts in one place.editing2020-06-03
Extract Ruleset (tip)Use an intention to quickly extract a ruleset in your stylesheet file.cssediting2020-08-13
Extract Type Alias (tip)Learn how to extract a type alias in your TypeScript code.typescriptediting2020-06-03
File Structure Overview (tip)Get a high-level view of the structure of a specific file.navigation2020-03-16
Find Any Action (tip)Use the popup to quickly find a specific action or toggle some configuration options.navigation2020-03-16
Find Specific Things Faster (tip)Use Speed search to look for specific information in tool windows and popups.navigation2020-08-13
Finding Tests in Large Test Files (tip)Use the Structure tool window for quick navigation around large test files.jesttesting2020-04-22
Get Completion for Libraries from CDN (tip)Find out how to get completion suggestions for libraries like Bootstrap.cssediting2020-03-16
Get Help with Random Data (tip)Let the Randomness plugin generate some data for you.javascripthtmleditingcustomizing2020-06-26
Get More Details about CSS Properties (tip)Review the related docs right in WebStorm.cssediting2020-06-03
Getting Helpful Suggestions (tip)Look out for suggestions from WebStorm! They can help you not to forget about an important thing.javascriptrunning-debugging2020-06-26
Improve Code Readability (tip)Enable method separators to make it easier to read your code.javascriptediting2020-06-26
Jump between Files (tip)Use a shortcut to quickly jump between the Angular component's template, test, and other files.angular2020-04-22
Make Fields Private or Public (tip)Use a quick fix to quickly make a field public or private.javascripttypescript2020-03-16
Make JSDoc Comments More Readable (tip)Render documentation comments right in the editor.javascriptediting2020-08-13
Make Your Work Environment Distraction Free (tip)Need to focus on just your code? You can switch to the distraction-free or zen mode.customizing2020-03-16
Move Elements Left and Right (tip)Quickly swap functions parameters, attributes in tags, and more.javascriptediting2020-05-26
Moving Lines in JSON (tip)Get help with commas when moving lines up and down in JSON.editing2020-03-16
Navigate with Select In (tip)Find the current file in the Project tool window faster.navigation2020-09-17
Paste Recent Items (tip)Access your clipboard history and add any items from there to your code.editing2020-03-16
Presentation Mode (tip)Make it easier for the audience to see what you're doing.customizing2020-05-26
Preview UI Themes on the Go (tip)Preview UI themes without going to the IDE settings.customizing2020-06-19
Quickly Jump to Line (tip)Go to a specific line in a file using the Go to file popup.navigation2020-06-03
Quickly Look Up Parameters (tip)Get help when completing function parameters.javascriptediting2020-03-02
Replace with Template String (tip)WebStorm can help you swiftly replace a regular string with a template literal.javascriptediting2020-06-03
Review Errors from Test Runners (tip)In a test file, hover over an error to get more information about it.jesttesting2020-06-19
Run Tests from Editor (tip)Learn how to run a single test right from the editor.jesttesting2020-08-13
Run Tools and Configurations from One Place (tip)Use a single action to run configurations, tools, and open recent projects.running-debugging2020-04-22
Run npm Scripts Swiftly (tip)WebStorm lets you run npm scripts right from the gutter.running-debugging2020-05-26
See All Available Refactorings in One Place (tip)Use the Refactor This popup to look up all refactorings available in the current context.editing2020-03-16
See Information about Packages (tip)Check the description and the latest version of a package in package.json.editing2020-03-16
See Return Values in Variables View (tip)See what value a method returns.javascriptrunning-debugging2020-05-26
Share Run Configurations (tip)Make work with your project easier for your teammates by sharing your run configurations.running-debugging2020-06-19
Simplify Boolean Expression (tip)Learn how to simplify an overly complex boolean expression with a quick fix.javascriptediting2020-06-19
Spot Missing Declarations (tip)Have an Angular component that isn't declared in the module? No worries!angular2020-04-22
Surround with Emmet (tip)Quickly surround a selection with rich markup using the Emmet toolkit.emmetediting2020-02-14
Switch CSS Color Format on the Fly (tip)Converting from HEX to RGB and other formats can be done real quick with WebStorm.cssediting2020-05-26
Syntax Highlighting for Other Languages (tip)Look through PHP, Python, and other files in WebStorm.editing2020-03-16
Test Regular Expressions in the IDE (tip)WebStorm helps test regular expressions on the fly.editing2020-03-16
Tips for Small and Wide-Screen Monitors (tip)Learn how to work with smaller or larger monitors more comfortably.customizing2020-08-13
Tool Window View Mode (tip)Learn how to change the default view mode of a tool window.customizing2020-06-26
Transform Existing Expression into Another One (tip)Quickly transform an existing expression into another one using Tab.editing2020-03-16
Use Gutter Icons in Zen Mode (tip)Run scripts, tests, and more from the gutter in Zen mode.customizing2020-09-11
Using Custom UI Themes (tip)Make WebStorm look fancier by switching to a custom UI theme.customizing2020-08-13
Using Language Injections (tip)Swiftly inject a piece of code in a different language.editing2020-03-16
Using Recent Files for Navigation (tip)Reopen a file you've just closed or go to a specific tool window.navigation2020-03-16
Using Recent Locations for Navigation (tip)Preview the part of code and files you've recently edited and get back to them quickly.navigation2020-03-16
Using Surround With (tip)Learn how to surround items with braces, brackets, or quotation marks in JSON.javascriptediting2020-05-26
Using Switcher for Navigation (tip)Swiftly jump to the last opened file or open a tool window using the popup.navigation2020-03-16
Working with Navigation Bar (tip)Find out how to use the navigation bar efficiently.javascriptnavigation2020-05-26
Working with Scratch Files (tip)Create scratches to make notes or work with code outside of the project context.editing2020-03-16