52

GitHub - thefrontside/frontmacs: A package-based, web-centric, customizable, awe...

 6 years ago
source link: https://github.com/thefrontside/frontmacs
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

Frontmacs

A collection Emacs Packages maintained by your friends at Frontside.

frontside-javascript

JS development that just workstm

Modern JavaScript development is so much more than just syntax highlighting, or even a language server. This package make sure that your JavaScript environment works "out of the box". This means:

  • JavaScript, TypeScript, plus support for JSX, TSX, and MDX
  • Code navigation and refactoring
  • Support for NodeJS and executables in node_modules
  • Automatically setup error highlighting with project-local tools like ESLint and Prettier.

Currently, frontside-javascript uses tide-mode for TypeScript and language server support. Like that project, we have our eye on LSP-mode, and when it's ready will migrate to use that system instead. For the time-being however, we've found tide to be the more consistently reliable alternative.

Usage

Install the frontside-javascript and add a call to (frontside-javascript) somewhere in your init process. For example with use-package:

(use-package frontside-javascript
  :init (frontside-javascript))

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK