是否可以自定义 Visual Studio Code 中代码折叠的工作方式?
我使用一种通用模式来定义各种不同文档类型的代码区域。
所以,对于 XML,我用
<!-- #region -->
和<!-- #endregion -->
对于 c#,我使用
#region
to#endregion
,对于 TypeScript/Javascript,我使用
/* #region */
和/* #endregion */
.
在完整的 Visual Studio(不是 VS Code)中,我有一个自定义扩展,它可以跨文档类型窥探模式,并基于此创建折叠,允许我创建整洁的自定义文档大纲。我想在 Visual Studio Code 中使用相同的模式。是否可以创建一个自定义的 VS Code 扩展来检测这些评论模式,并以某种方式根据这些模式折叠标签?