Skip to content
Advanced CoffeeScript support in VSCode
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

CoffeeScript Support for Visual Studio Code

A VSCode extension that helps you programming in CoffeeScript.

To install, visit:



  • ☑️ 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)


  • 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.


  • 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/
  • Use commands, for example, "Go to symbol in file..." command.

Related Libraries


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


MIT License. See License.txt

Special Thanks

Special thanks to my empolyer for allowing me working on this project during Hack Days. Check Moneytree's Career Page for open positions in Tokyo, Japan (English speakers welcomed.)

You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.