Skip to content
This repository was archived by the owner on Sep 6, 2021. It is now read-only.
This repository was archived by the owner on Sep 6, 2021. It is now read-only.

Consider moving some languages (code coloring) out of core #2969

Description

@peterflynn

In #2844 it was pointed out that some of the languages Brackets has syntax highlighting for out of the box are quite uncommon for modern web developers. Now that it's possible to do so, we could consider moving some languages out into extensions that we don't ship by default.

That only seems worth doing if it has benefits, e.g. improved startup time. We should try removing a bunch of languages from core and timing warm/cold startups to see if it has much effect.

If we do want to remove languages, we'd have to decide three things:

  • Which languages to remove
  • Where to host the extensions (and are they officially supported by the Brackets team? probably wouldn't be much work)
  • What granularity -- one extension per language? Or try to bundle up related language "packs"?

Once we've decided that, the implementation is pretty trivial -- basically a starter bug.

Activity

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

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions