Coding assistance
TypeScript support includes:
- Code completion for keywords, labels, variables, parameters and functions.
- Error and syntax highlighting.
- Code formatting and folding.
- Numerous code inspections and quick-fixes.
-
Refactoring
- Common refactoring procedures, such as extract method , inline, rename/move, etc.
- TypeScript-specific refactoring procedures, such as change signature, extract parameter, extract variable. These types of refactoring are identical with JavaScript, for more details, see the section JavaScript-Specific Refactorings
-
Code generation
- Generating code stubs based on file templates during file creation.
- Possibility to create line and block comments (Ctrl+Slash; Ctrl+DivideCtrl+Slash; Ctrl+Divide/Ctrl+Shift+Slash; Ctrl+Shift+DivideCommand Shift Slash; Command Shift Divide; Command Shift Slash; Command Shift Divide).
-
Navigation and search through the source code:
- Navigating with Structure View.
- (Ctrl+BCtrl+B).
- (Ctrl+Alt+BCtrl+Alt+B) from overridden method / subclassed class.
- Compiling to JavaScript for further running, testing, and debugging.

source code.
WebStorm recognizes
icon.