-
Notifications
You must be signed in to change notification settings - Fork 35.7k
Closed
Labels
editor-foldingEditor code folding issuesEditor code folding issuesfeature-requestRequest for new features or functionalityRequest for new features or functionality
Milestone
Description
The current implementation of folding uses an indentation based folding strategy that is unaware of the language it works on. Knowledge on the underlying language allows us to solve the following requests:
- [folding] Cannot code fold empty functions [folding] Cannot code fold empty functions #3349
- [folding] Collapse ending brace to the same line [folding] Collapse ending brace to the same line #3352
- [folding] Folded block comments should show */ [folding] Folded block comments should show */ #3350
- [folding] should not fold whitespace after function [folding] should not fold whitespace after function #3353
- [folding] Add code folding for markdown based on heading level [folding] Add code folding for markdown based on heading level #3347
- [folding] [lua] Weird code folding with Lua [folding] [lua] Weird code folding with Lua #3602
- [folding] Collapse code block ignore comments inside this block [folding] Collapse code block ignore comments inside this block #3957
- [folding] Code Folding: support golang multiline strings [folding] support golang multiline strings #5994
- [folding] Optionally fold chained method calls [folding] Optionally fold chained method calls #6991
pcgeek86, Tyriar, myty, smarts, adrianth and 350 morebradenhs, pcolmer, cyborgx37, gerane, stolinski and 45 more
Metadata
Metadata
Assignees
Labels
editor-foldingEditor code folding issuesEditor code folding issuesfeature-requestRequest for new features or functionalityRequest for new features or functionality