Skip to content

Editor Integrations & Tooling #2

Open

Description

@rattrayalex

This is a meta-issue for ease of organizing, while the project is in its early stages.

Syntax Highlighters to build:

  • Ace Editor (on homepage)
  • Highlight.js or equivalent (on reference docs)
  • Vim
  • Emacs, VSCode, JetBrains, etc, etc, etc

In working on syntax highlighters, it may be helpful to see the changes here

Improvements to existing Syntax Highlighters:

  • class

Longer-term...

  • prettier-lightscript
  • javascript-to-lightscript converter (using prettier-lightscript) to ease adoption
  • unified CLI to compile code (watch, build, prod) and run code like babel-node.
  • unified language server, collecting error messages from the compiler, flow, and eslint (and possibly prettier output) and piping to each editor.

Activity

  1. jguddas commented on Mar 19, 2018

    @jguddas

    https://github.com/jguddas/vim-lightscript

    its still quite rudimentary 😄

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions