This repository has been archived on 2024-10-22. You can view files and clone it, but cannot push or open issues or pull requests.
spacemacs/contrib/lang/typescript
syl20bnr 37e515a57c TypeScript layer: tweak layer
- remove not necessary binding for flymake
- adapt key bindings to conventions
- minor reformat of README.md
2015-05-08 00:16:26 -04:00
..
img Add TypeScript configuration layer 2015-05-07 23:44:35 -04:00
packages.el TypeScript layer: tweak layer 2015-05-08 00:16:26 -04:00
README.md TypeScript layer: tweak layer 2015-05-08 00:16:26 -04:00

TypeScript contribution layer for Spacemacs

logo

Table of Contents

Description

This layer adds support for TypeScript editing via typescript-tools and emacs-tss.

This layer provides:

  • syntax coloring
  • error highlighting
  • auto-completion via Flymake
  • jump-to-definition

Install

Layer

To use this contribution add it to your ~/.spacemacs

(setq-default dotspacemacs-configuration-layers '(typescript))

Prerequisites

You'll need typescript-tools and fairly obviously also the TypeScript compiler:

$ npm install typescript
$ git clone git://github.com/clausreinke/typescript-tools.git
$ cd typescript-tools/
$ npm install -g

Key bindings

Key Binding Description
<SPC> m g g Jump to definition
<SPC> m h h Show popup help (with type info)