Skip to content
This repository was archived by the owner on Jul 30, 2022. It is now read-only.

yorkxin/vscode-coffeescript-support

Repository files navigation

CoffeeScript Support for Visual Studio Code

A VSCode extension that helps you programming in CoffeeScript.

To install, visit: https://marketplace.visualstudio.com/items?itemName=yorkxin.coffeescript-support

Features

Supported

  • ☑️ Syntax check while typing
  • ☑️ Show all Symbol Definitions Within a Document ("Go to symbol in file" command)
  • ☑️ Show all All Symbol Definitions in Workspace ("Go to symbol in workspace" command)

Planned

  • Show completion proposals
  • Show definition of a symbol
  • Help with function signatures

Low priority

  • Highlight All Occurrences of a Symbol in a Document
  • Show hover box of a symbol

Note: features are described on Visual Studio Code Language Extension Guidelines page.

Testing

  • cd server && npm test

How to Debug

  • npm install to initialize the extension and the server
  • Open this folder in VS Code. In the Debug viewlet, run 'Launch Client' from drop-down to launch the extension and attach to the extension.
  • Open demo/app.coffee
  • Use commands, for example, "Go to symbol in file..." command.

Related Libraries

Release

For maintainer only.

# in root npm run compile # ... version++ for client/package.json cd client vsce package # -> get VSIX file vsce publish # -> push to VSCode Marketplace 

License

MIT License. See License.txt

Packages

No packages published