A Sublime Text plugin providing syntax highlighting, compilation, snippets, and commands for CoffeeScript development.
CoffeeScript Sublime Plugin is a Sublime Text extension that adds comprehensive support for the CoffeeScript programming language. It provides syntax highlighting, compilation, code snippets, and commands to streamline CoffeeScript development directly within the editor. The plugin solves the problem of fragmented tooling by integrating essential CoffeeScript workflows into a single, efficient environment.
Developers using Sublime Text who write or maintain projects in CoffeeScript, a language that compiles to JavaScript. It's ideal for those seeking enhanced editor support for syntax, compilation, and automation.
Developers choose this plugin for its deep integration with Sublime Text, offering a unified set of features like shortcuts, snippets, and build tools that boost productivity. Its focus on CoffeeScript-specific workflows makes it a specialized alternative to generic text editor setups.
Syntax highlighting and checking, commands, shortcuts, snippets, compilation and more.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Provides accurate syntax highlighting and validation for CoffeeScript, with commands like alt+shift+s for syntax checking, catching errors early as described in the README.
Allows compiling CoffeeScript to JavaScript directly in the editor using shortcuts like alt+shift+c, and displays compiled code or output, streamlining the development workflow.
Offers keyboard shortcuts for common actions, such as running Cake tasks with alt+shift+t and toggling watch mode with alt+shift+w, improving efficiency as outlined in the Commands section.
Includes snippets for comprehensions, statements, and classes, triggered by keywords like 'forin' or 'cla', which speed up coding as detailed in the Snippets section.
Primarily integrates with the Cake build system, as noted in the Building section, making it less suitable for projects using other tools like Gulp or npm scripts without custom configuration.
Installation instructions specify Sublime Text 2, and there's no clear mention of support for newer versions, potentially causing compatibility issues with modern Sublime Text installations.
If not using Package Control, updates require manual git commands, as described in the Updating section, which can be cumbersome for users who prefer automatic updates.