6b33031dc5
- Rename contrib directory to layers - Add new variable dotspacemacs-distribution - Move spacemacs layer to layers/!distribution - New layer spacemacs-core in layers/!distribution - User can now set dotspacemacs-distribution to spacemacs or spacemacs-core (default spacemacs) spacemacs-core is very lightweight layer sufficient to build upon spacemacs. |
||
---|---|---|
.. | ||
img | ||
packages.el | ||
README.org |
TypeScript contribution layer for Spacemacs
Table of Contents TOC@4
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) |