cake-build / cake-build/cake-vscode

Feature Request: Add folding to the extension

Open
#690 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
45
Forks
28
PR merge metrics
No merged PRs in 30d

Description

It appears that #8 had a very similar request to this, but at the time, VSCode didn't really allow folding. They have since [added language aware folding](https://code.visualstudio.com/updates/v1_23#_folding-provider-api), and it would be beneficial to include the proper data to allow folding.

I suspect whatever is done to allow folding in VSCode could also be used in the [Visual Studio Extension](https://github.com/cake-build/cake-vs) as well.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the VSCode language-aware folding provider API and the existing Cake VSCode extension structure. Determine what folding data the extension can provide; the work is done when the extension enables appropriate folding in VSCode, with any relevant approach also considered for the linked Visual Studio Extension.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript, vscode
Domain
tooling
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.