-
Notifications
You must be signed in to change notification settings - Fork 31k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[folding] allow defining folding regions in user settings and/or extensions #36002
Comments
@ramya-rao-a this isn't actually |
Thanks @jm-mwi. I have updated the labels accordingly |
@jm-mwi The configuration of the folding markers is already language specific, in the language's 'language-configuration' file. But its not part of the user settings yet. |
Is it possible to add to javascript-language-configuration.json the "editor-fold" tag ?
|
@Ptiloup Sure, please create a PR or a new issue! |
This is a sort of +1 comment. Please expose these settings directly in the user settings so that we don't have to go mucking about with PRs for each and every language. See also my comment from the Vim issue. Ideally there would also be a catch-all folding marker for all the files that don't necessarily have a plugin, so that you can still get folding even if VS Code does not have explicit support for the specific file type. Something like:
This helps with the use case of using VS Code as a generic editor, a replacement for Notepad++, Sublime Text, Vim, etc. |
@costincaraivan To vote for a feature please add a 👍 to the description |
Hi, I've done a quick experimental extension to add custom folding: Zokugun Folding. |
Any update to this? It would be nice to have the ability to define the open/end tags for regions. Edit: Ended up using maptz.regionfolder |
Any news on this? I'd love to have this feature. In vim and emacs I would usually use |
Any updates on this? I personally find |
Can we please get this already? |
Would it be able to abstract out the language specifics and treat code folding similar to how
emmet
handles it...i.e.
So for code folding it could be...
This is just an off the cuff idea for implementing this and I'm not sure that it's possible, but the goal would be to not be dependent on the language plugin developers to implement the feature.
The text was updated successfully, but these errors were encountered: