Language service

The TypeScript compiler includes an additional component that has been specifically designed to provide developers with a great developer experience. The following paragraph has been extracted from the official TypeScript documentation:

"The "Language Service" exposes an additional layer around the core compiler pipeline that is best suiting editor-like applications. The language service supports the common set of a typical editor operations like statement completions, signature help, code formatting and outlining, colorization, etc... Basic re-factoring like rename, Debugging interface helpers like validating breakpoints as well as TypeScript-specific features like support of incremental compilation (--watch equivalent on ...

Get Learning TypeScript 2.x - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.