问题标签 [folding]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
342 浏览

vim - vim 折叠:忽略 while、if 和 for

在 vim 中,我使用 C++ 的语法折叠。如何忽略while,iffor构造中的折叠?

0 投票
2 回答
1064 浏览

javascript - Aptana Studio:代码折叠不被记住

我已经开始使用带有大型 JS 文档的 Aptana Studio 3。折叠代码以使文档更易于管理对我来说非常重要。不幸的是,我不断发现文档的折叠部分由于某种原因展开,并且当我关闭并重新打开文档时,不再记住折叠部分。

有没有办法让 Aptana 中的代码折叠更加永久?

0 投票
2 回答
745 浏览

vim - 更改 vim 隐藏文本字体大小

我想增加隐藏的乳胶符号/标题的字体大小。我还没有找到一种直接的方法来做到这一点。是否有一个不起眼的黑客可以工作?

看起来好像已经在 Emacs AUCTeX 中完成了: aquamacs screenshot

我知道屏幕截图中的公式来自 png 文件,但至少它使用了更大的标题字体。

0 投票
3 回答
9620 浏览

visual-studio-2010 - 如何折叠方法块内的注释块的代码?

如何折叠要折叠(概述)的方法块内的注释块,就像方法和区域等一样?

0 投票
1 回答
569 浏览

ide - Xcode 4.0.2/4A2002a:编辑器 > 代码折叠 -> 焦点跟随选择:灰色/禁用。为什么?

我很想使用“编辑器>代码折叠>焦点跟随选择”功能,但不幸的是它是灰色/禁用的。

知道如何打开它吗?

0 投票
3 回答
1736 浏览

vim - 两种折叠方式同时进行

我想设置两种折叠方法

  1. :set foldmethod=indent并保留其所有功能
  2. 隐藏评论

    :set foldmethod=marker

    :set foldmarker=/*,*/

我发现这是不可能的。是否可以实现所需的折叠并将其设置.vimrc或为此使用一些脚本或插件?

0 投票
1 回答
4262 浏览

vim - 有人能解释一下 Vim 中 'foldexpr' 语法的特定用例吗?

谁能提供对以下示例中的语法的解释,或者给我发一个链接,在该链接中对该表达式中使用的各个符号进行更一般的解释?我发现 Vim 帮助在这方面是不完整的。

我不清楚的是以下内容。

  1. 为什么字符串用单引号而不是双引号括起来?是选择问题吗?
  2. 中的解释标记是什么意思=~'\\S'?'<1':1
  3. 表达'string1'string2'string3是什么意思?
  4. 是什么:1意思?
0 投票
2 回答
2876 浏览

vim - 更改折叠中的文本

我注意到折叠文本可以显示有用的信息。他们通常会显示类似

+-- 5 lines: <div id="header-inner">--------------------------------------------

是否可以更改这些行中的文本?我注意到有些东西是可能的,foldexpr但有可能完全重新设计折叠吗?
例如
+ <div id="header-inner"> : "possible comment from line above" : row 27 : length 5

谢谢你

0 投票
2 回答
2101 浏览

vim - 缩进折叠文本

当您展开代码的嵌套级别时,嵌套代码中的折叠文本不会缩进。它从行首开始,+而不是缩进开始。

你知道如何改变它吗?

说明图片

0 投票
2 回答
2715 浏览

objective-c - 更改 MKMapView 的地图类型

我正在尝试为用户开发一个界面来更改 mapType 视图。我想通过在地图视图的右下角添加折叠效果来实现这一点,用户可以在其中按下或按下并拖动右下角,地图将折叠起来刚好足以显示 3 种不同的地图类型:常规、混合和卫星。

这与 iPhone 上的谷歌地图具有相同的功能。加载应用程序并注意右下角的“折纸”按钮。按下它并见证效果。这就是我想要完成的。

有没有一种方法可以做到这一点?如果不是,那么实现此功能的另一种方法可能是什么。