code-folding

如何为 Informix 4GL 源代码定义 vim 语法折叠?
code-folding

如何为 Informix 4GL 源代码定义 vim 语法折叠?

我使用 vim 编辑 Informix 4GL 源代码,其语法如下: 功能 为了 ... ... 结束 结束函数 我希望使用 za zM 等折叠函数 这有效 :设置折叠标记=功能,END\ 功能 :设置折叠方法=标记 但是关键字也可以用小写,并且我理想情况下还想折叠 MAIN..END MAIN,因此标记无法做到这一点。 我试过 :syn region myFun start="FUNCTION" end="END FUNCTION" 透明折叠 :set foldmethod=语法 但它没有效果。我已经有一个语法文件...

Admin

如何在 NotePad++ 中删除折叠的 XML 节点(及其所有子节点)
code-folding

如何在 NotePad++ 中删除折叠的 XML 节点(及其所有子节点)

在下面的 XML 示例中,第 8-13 行被折叠了。有没有一种快速方法可以在折叠后删除第 8-13 行? 如果我选择并删除第 8 行,那么第 9-13 行仍然存在,而我知道的唯一恢复它们的方法是关闭并重新打开。 这是一个很小的例子,但如果折叠了数百行,它就会非常有用。 ...

Admin

Vim – E490:未找到折叠
code-folding

Vim – E490:未找到折叠

我在 LaTeX 中折叠某些行时遇到问题。我set foldmarker=/*,*/在我的文件中使用该选项.vimrc,在主文件中运行良好,但当我在另一个文件中更改缓冲区时,我无法折叠行。 这是主要的文件。这是其他文件。 set foldmarker=/*,*/ set foldnestmax=10 set nofoldenable set foldlevel=2 autocmd BufWinLeave *.* mkview autocmd BufWinEnter *.* silent loadview 这就是我要.vimrc折叠的东西。 ...

Admin

VScode php 代码折叠不起作用
code-folding

VScode php 代码折叠不起作用

我遇到了一个奇怪的问题,我是 VScode 的新手,在 .js 文件中,代码折叠可以工作,但是当我编辑 .php 时,代码折叠似乎不起作用。与任何已安装的扩展均无冲突。还是 VScode 根本没有此功能?? ...

Admin

如何展开 Beyond Compare 的 Text Compare 中的所有部分?
code-folding

如何展开 Beyond Compare 的 Text Compare 中的所有部分?

Text Compare从...的角度来看,我有很多代码差异Beyond Compare,但如果展开该块的上下文,它们会更容易理解。我有很多这样的部分,展开每一个部分都很乏味,尤其是因为我不小心点击了非常近的“移动行”按钮。PycharmExpand All的code folding右键菜单没有类似的功能吗? ...

Admin

Notepad++ - 代码折叠不显示最后一行
code-folding

Notepad++ - 代码折叠不显示最后一行

如何配置 Notepad++ 以查看代码折叠块的最后一行。 例子: <form id="myForm" action="login.asp"> /*100 input tags*/ </form> 我想看看初始行和最后一行以确保块是正确的,最后一行也是如此: <form id="myForm" action="login.asp"> </form> 默认情况下 Notepad++ 仅显示初始行: <form id="myForm" action="login.asp"> ...

Admin

notepad++ 的不同 HTML 折叠
code-folding

notepad++ 的不同 HTML 折叠

我的问题很简单。 假设这是我在 notepad++ 中的 HTML <div id="ff"> <div></div> </div> 现在当我折叠这些线条时,它看起来就像这样 <div id="ff"> ---------------------------------------------------------------------- 但我想这样折叠 <div id="ff"> -----------------------------------...

Admin

使用 Emacs ESS 进行代码折叠,针对 knitr 文件 (RNW) 进行多模式
code-folding

使用 Emacs ESS 进行代码折叠,针对 knitr 文件 (RNW) 进行多模式

有没有办法在包含 R 和 latex 代码的 RNW knitr 文件中使用代码折叠?特别是能够折叠 R 代码块。我使用的是 polymode,因此当您进出块时,它会改变模式,这会干扰代码折叠的标准解决方案。 对于这种特殊情况我能找到的只有这些问题在 stackoverflow 上,但它现在已经很老了。有什么改进吗? ...

Admin

如何更改 vim 显示折叠行的方式
code-folding

如何更改 vim 显示折叠行的方式

我如何才能改变 vim 显示这些折叠行的方式?我希望它在行尾显示隐藏的行号,而不是行首。我在 google 上搜索过 vim wiki,但没有找到任何提示。 折叠样式就像图片右侧那样。 ...

Admin

Notepad++ 折叠/折叠会隐藏所有内容吗?
code-folding

Notepad++ 折叠/折叠会隐藏所有内容吗?

我正在运行 Windows 8.1,刚刚下载了 Notepad++ v6.8 用于一些 HTML/PHP 开发。 我面临的问题是 IDE 左侧的小 +/-(折叠/塌陷)符号。 通常,当我单击其中一个 +/- 图标来折叠某个部分时,它只会关闭该级别/部分。 但是现在它也关闭了其下的所有内容。(而不仅仅是与分组(打开/关闭标签)匹配的那部分/代码片段) 示例如下: 如果我单击任意 s 旁边的 +/- <div> class="item">,它会完全隐藏其下方的所有内容……甚至包括页脚。 我该如何解决这个问题?我尝试研究折叠/折叠级别...

Admin

仅在非折叠的可见代码中搜索
code-folding

仅在非折叠的可见代码中搜索

有没有办法将 Sublime Text 2 的搜索功能设置为仅在未折叠的代码中搜索?即将“查找”或“查找/更改”的范围限制为仅可见代码,不包括折叠代码? 例如,假设我已将所有内容折叠起来,因此只显示函数名称。我可以仅在这些函数名称中搜索吗?或者,也许我已将除与某个流程相关的 9 个函数之外的所有内容折叠起来:我可以仅在这些展开的函数中搜索吗? 默认行为是搜索所有内容,如果在其中找到匹配项,则展开任何折叠。我想将其设置为跳过折叠代码,并且从不展开任何内容。 所有可用的选项看起来都不相关,而且我在网上找不到任何东西。 (奇怪的是,In section...

Admin

如何使用 vim 代码折叠非临时折叠我的 .vimrc?(sp13-vim)
code-folding

如何使用 vim 代码折叠非临时折叠我的 .vimrc?(sp13-vim)

我正在使用 spf13-vim,我想将 vimrc 折叠成这样的部分 +------126 lines: Environment {---------------------------------------------------------------------------------------------------------------------------------------------------------------------- 我弄清楚了如何使用视觉(vjjjjjjjj...)和 zf/za 来做到这一点,但如何使它永...

Admin

如何在 Notepad++ 中为纯文本文档创建基于空行的折叠标准?
code-folding

如何在 Notepad++ 中为纯文本文档创建基于空行的折叠标准?

当我在 NP++ 中打开文档时,我希望默认行为是可以折叠段落。当我有一个空白行(或两个,取决于其工作方式)时,我希望它是折叠块的开始,而段落末尾的空白行是折叠块的结尾。 我尝试了“\r\n”并在“用户定义语言”对话框中“文件夹和默认”选项卡的“以代码 1 样式折叠”部分的“打开”字段中按回车键,但它不接受任何一个。 ...

Admin

使用两个单词的关键字在 Notepad++ 中进行代码折叠?
code-folding

使用两个单词的关键字在 Notepad++ 中进行代码折叠?

记事本++支持用户自定义语言的语法高亮和代码折叠 (v.2.1.0.12)。但是,我的语言有两个单词的关键字,如“begin function”和“end function”。对这些“open”和“close”关键字使用引号不会产生预期的效果,因为它们不匹配。 这个问题有解决办法吗? ...

Admin

在 vim 中移动到 1 级的下一个折叠
code-folding

在 vim 中移动到 1 级的下一个折叠

我正在寻找一种在 C++ 代码中的函数定义之间跳转的好方法。我喜欢使用折叠来实现这一点,因为我可以使用 移动到下一个函数/方法zj,但这仅在函数内部没有嵌套折叠时才有效(例如,通过设置foldnestmax=1)。 有没有办法告诉 vim“移动到 1 级的下一个折叠”,以便我可以轻松地移动到下一个方法? 注意:我知道]m,[m但这不是我想要的。我更喜欢基于折叠的解决方案。 谢谢! ...

Admin