首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Textmate代码折叠

Textmate代码折叠
EN

Stack Overflow用户
提问于 2012-08-27 17:07:27
回答 1查看 573关注 0票数 0

我正在做一个大项目,所以我经常使用代码折叠。我基本上有两种类型的代码:

1.

代码语言:javascript
复制
help.scroll = function() {
    // some code
}

2.

代码语言:javascript
复制
help.scroll = {
    // some code
};

所以Textmate会折叠第一个代码,但不会折叠第二个。

原始的折叠开始标记如下所示

foldingStartMarker = '^.*\bfunction\s*(\w+\s*)?\([^\)]*\)(\s*\{[^\}]*)?\s*$';

我想结束标记是可以的。

foldingStopMarker = '^\s*\}';

所以我的问题是-我如何修改"foldingStartMarker“,以便Textmate可以折叠这两个代码块。

提前进行thx

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-08-27 17:23:46

不知道您的textmate版本,但以下内容可能与textmate 2.0(9283)中的版本相同:

代码语言:javascript
复制
{   foldingStartMarker = '\{\s*(//.*)?$|\[\s*(//.*)?$|\(\s*(//.*)?$';
    foldingStopMarker = '^\s*\}|^\s*\]|^\s*\)';
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12139056

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档