有没有办法在Netbeans或Eclipse中隐藏注释?
也许是一个愚蠢的问题,但是如果在Netbeans(或Eclipse)中查看源时,可以隐藏或崩溃的Java注释,那就太好了.我找不到选项,快速搜索没有打开任何内容. 这是"您永远不想这样做,代码折叠是一种罪恶!"事情? 就个人而言,我会发现它对注释的实体类有用.所有的冬眠/ETC注释都是绒毛,我从未看过我的映射工作正常.确实类似于进口. (是的,我可以使用XML而不是注释,我可能会开始这样做.但是我只是想知道...) 解决方案 只有使用日食或想法,我不知道隐藏注释的任何IDE选项,我认为这是一件好事. 您的注释会影响您的代码编译方式,并且经常会影响其运行方式.在我看来,隐藏它们是方法签名中隐藏public/protected/private关键字或语言的任何其他组件.他们的排除改变了周围环境的含义,因此改变了开发商的期望. 其他解决方案 这是如何"隐藏" @Annotations的一个很好的解决方案. 使@Annotations的颜色比其余的颜色浅,
0 2024-02-26
编程技术问答社区
Xcode 9扩展/折叠大括号/小括号{}侧边栏丢失
找不到 下的一个 xcode▶首选项/文本编辑▶"代码折叠色带"框. 解决方案 Xcode 10中的更新: Xcode 10增加了对代码折叠的支持,包括: 新的代码折叠色带显示了编辑器中所有多行可折叠块 编辑器中折叠代码的新样式,可允许您使用折叠代码编辑行 支持折叠卷曲括号中包含的任何代码块 支持折叠色带,结构化选择或 的折叠代码块 梅纳巴尔►编辑►代码折叠►折叠菜单项 看这个快照: xcode 9 Code folding was disabled in Xcode 9 beta 1, which is working now, in Xcode 9 Beta5 according to beta release note: 在xcode 9 beta 5中解决 这是: 按并保持⌘(命令)按钮在键盘中,然后在任何(启动或结束)支架上移动/悬停鼠标光标.它将自动突出显示区域. 保持(保留)⌘(命令)按钮处于按压条件下,
0 2023-12-20
编程技术问答社区
默认启用代码折叠
打开文件时默认情况下默认情况下告诉Xcode fold方法/函数? 解决方案 不确定这是OS更改还是Xcode更改,但是在带有Xcode 4 的 Lion上,Griffo引用的其中一些命令是使用选项修饰符执行的(⌥钥匙),不控制.我做了一些更改以反映这一点: Fold ⌥⌘← option+command+left Unfold ⌥⌘→ option+command+right Unfold All ⌥U option+U Fold Methods/Functions ⌥⌘↑ option+command+up Unfold Methods/Functions ⌥⌘↓ option+command+down 对Necro A线程感到抱歉,但我认为这值得修改. 其他解决方案 如
32 2023-12-20
编程技术问答社区
如何折叠Xcode中的所有方法?
如何在xcode中的类中折叠所有方法? 不再选择一个折叠. 解决方案 在 xcode 10 xcode 10 Xcode 10增加了对代码折叠的支持,包括: 新的代码折叠色带显示了编辑器中所有多行可折叠块 编辑器中折叠代码的新样式,可允许您使用折叠代码编辑行 支持折叠卷曲括号中包含的任何代码块 支持折叠色带,结构化选择或 的折叠代码块 梅纳巴尔►编辑►代码折叠►折叠菜单项 看这个快照: Code folding was disabled in Xcode 9 beta 1, which is working now, in Xcode 9 Beta5 according to beta release note: 在xcode 9 beta 5中解决 这是: 按并保持⌘(命令)按钮在键盘中,然后在任何(启动或结束)支架上移动/悬停鼠标光标.它将自动突出显示区域. 保持(保留)⌘(命令)按钮处于按压条件下,然后单击突出显示的区域
4 2023-12-20
编程技术问答社区
Xcode Swift代码的折叠/折叠
我知道我们可以使用" shift + alt + cmd +左"来折叠/折叠swift代码,但是谁能告诉我如何仅折叠/折叠 function ? 不是属性? 或任何替代方法? 默认折叠方法可以完成工作,但实际上也向我们隐藏了非常重要的信息…… 这就是我想要的! 解决方案 更新在 xcode 10 Xcode 10增加了对代码折叠的支持,包括: 新的代码折叠色带显示了编辑器中所有多行可折叠块 编辑器中折叠代码的新样式,可允许您使用折叠代码编辑行 支持折叠卷曲括号中包含的任何代码块 支持折叠色带,结构化选择或 的折叠代码块 梅纳巴尔►编辑►代码折叠►折叠菜单项 看这个快照: Code folding was disabled in Xcode 9 beta 1, which is working now, in Xcode 9 Beta5 according to beta release note: 在xcode 9 beta 5中解决
22 2023-12-18
编程技术问答社区
Xcode是否支持区域?
Xcode是否支持类似于Visual Studio样式#region任意代码折叠的指令? 解决方案 否,您只能在Xcode中的各种定义范围内折叠代码. 您可以使用小技巧使通过功能菜单进行导航. #pragma mark 允许您创建一个分组,其中标签以下标记将显示在功能菜单中.如果标签是连字符,则将分离器插入到功能菜单中. 另外,评论中的以下标签将显示在功能菜单中: // MARK: // TODO: // FIXME: // !!!: // ???: 显然,由于#pragma标记不是真正可移植的,如果您要构建便携式应用程序并且需要它与编译器一起使用,该编译器不仅忽略了它不了解的#pragma指令,是一个不错的选择. 其他解决方案 我要为此而下地狱,但这里是: 在给定文件的顶部,put #define FOLD 1 无论您想在哪里折叠东西,都将其包裹在这样的块中: if(FOLD) { // your code to
4 2023-12-18
编程技术问答社区
是否可以跳到VIM中的下一个封闭倍数?
在vim中,我经常发现自己想快速 z k 或 z j 跳到文件中的上一个或下一个折叠.问题是,我经常想跳过所有的张开褶皱,然后跳到最近的关闭折叠. 有办法做到这一点吗?我在帮助中没有内置的keymap. 解决方案 让我提出以下所述行为的实现. nnoremap zj :call NextClosedFold('j') nnoremap zk :call NextClosedFold('k') function! NextClosedFold(dir) let cmd = 'norm!z'..a:dir let view = winsaveview() let [l0, l, open] = [0, view.lnum, 1] while l != l0 && open exe cmd let [l0, l] = [l,
16 2023-11-19
编程技术问答社区
在Spyder中处理褶皱
我来自Vscode背景,对于我最近的项目(在深度学习)中,我必须在Spyder(版本3)中管理巨大的代码文件,而我看不到任何代码折叠的选项? 我不愿意切换到另一个IDE,因为Spyder对我的项目非常有生产力. 如果Spyder Codebase中不存在,请建议您这样做. 解决方案 ( Spyder维护器在这里)您可以安装Spyder 4的第一个Beta来获取代码折叠. 如果使用anaconda,则需要使用以下命令: conda update anaconda conda update spyder 或使用PIP,则需要运行 pip install -U --pre spyder 此β非常稳定,已经经过一年多的测试. 其他解决方案 Spyder 4.0.1已发布,支持代码折叠. 如果您使用的是Anaconda,请使用 conda更新 - all 获得它. 其他解决方案 如果要折叠更多的循环或功能,也可以尝
12 2023-09-15
编程技术问答社区
在bookdown中的代码折叠
HTML文档的RmarkDown中的代码折叠选项很棒.该选项使对感兴趣的人的程序化方法透明,而无需强迫观众滚动浏览数英里的代码.用散文和交互式图形输出将代码的紧密放置使整个项目更容易被更广泛的受众访问,并减少了对其他文档的需求. 对于一个较大的项目,我正在使用预订,而且效果很好.唯一的问题是没有代码折叠选项. 当前在订单中未启用代码折叠. (请参阅启用预订中的代码折叠) ) 我知道我不需要选项即可实现它.我只需要在正确的位置或地点粘贴正确的代码即可.但是什么代码和哪里? 可行的替代方法是将代码块放在页面中块的输出下方.或者,最后,将它们作为附录.我可以用HTML做到这一点,但不能像rbookdown一样可重复. 解决方案 整个页面的全局隐藏/显示按钮 要使用 @yihui的提示,以折叠HTML输出中所有代码的按钮,您需要将以下代码粘贴到外部文件中(我在此处命名header.html): 编辑:我修改了函数toggle_R,以便在单击它时显示Hide G
50 2023-07-18
编程技术问答社区
Qt创建者中的代码折叠(#pragma region)。
是否有类似于QT创建中折叠的显式代码区域类似的东西: #pragma region Region_1 void Test() {} void Test2() {} void Test3() {} #pragma endregion Region_1 我可以看到折叠逻辑代码块,但不知道如何显式设置这样的块.我的QT创建者版本是2.4.1 解决方案 当前不是. 我认为最好还是使用代码来构建代码. C#也发现的地区是恕我直言的不良替代品,用于适当的结构和保持事物可维护. 其他解决方案 我认为您可以这样做: 重新格式化您的someclass.cpp namespace ns { CClass::CClass() {} CClass::~CClass() {} void CClass::Test() {} void CClass::Test2() {} void CClass::Test3() {} } 例如 namespa
30 2023-07-17
编程技术问答社区
IntelliJ IDEA插件可以折叠.conf文件?
我有一个具有升降机框架的Scala应用程序.它有几个.conf文件.当我在Intellij Idea Ultimate Fancy Pants Edition中打开这些.conf文件时,我看不到任何按钮可以在这些文件中折叠那些卷曲的括号. Hotkeys也不会这样做.浏览插件,找不到任何适用的插件.是否有任何解决方案可以启用.conf文件中的代码折叠? 更新: 这是一个可爱的例证.这些" - "和"+"图标未出现在.conf文件中: 解决方案 相关插件是 hocon plugin 插件. > to install ,单击 get 从上述喷气桥市场链接中的按钮.或者,从Intellij中,转到设置/偏好( ctrl + alt alt ++ s for Windows; s > + comma 用于Mac),然后选择插件,然后单击市场以搜索插件并安装它.重新启动Intellij启用它. 要确认,请返回设置/首选项,然后选择编辑> 文件类型.现在,您应该查看 hoc
46 2023-06-08
编程技术问答社区
有谁能确认coffee-bytes是否适用于eclipse oxygen?
使用咖啡bytes 使用 eclipse neon ,任何人提到的最新版本.是否有人在 eclipse oxygen ? 上使用了此代码折叠插件. 在我的努力中: 我从此链接中安装了咖啡字节: 安装完成没有任何红色范围. 在窗口>首选项下> java>编辑>折叠,我选择了咖啡字节Java折叠. 在一般标签下,我有用户定义区域启用 在用户定义区域下,我创建了一个用户定义的折叠区域 开始标识符:{{ 结束标识符:}} 我将代码块包裹如下: // {{ MyCode(); // }} 令我沮丧的是,没有折叠按钮出现!我的语法是否可能不正确,或者此插件功能在此版本上不可用? 编辑:如果有人对插件有任何建议,这些插件可以使用户定义的区域与 eclipse oxygen 一起使用,我将在接管世界时将您添加到我的白名单中.欢呼. 解决方案 我成功地使用了插件!以与问题所述相同的方式安装. 日食4.7.2 咖啡字节1.0.5.a 对
42 2023-04-19
编程技术问答社区
我如何避免在调用代码格式化器时展开折叠区域?
您知道,Delphi 2010具有内置代码格式.但是,格式化会展开所有折叠的代码块.有什么想法如何解决?这个"功能"对我来说特别烦人,当我找不到任何提及这个问题时,我真的很惊讶.我尝试了什么: 搜索替代方案,例如,gexperts具有代码格式插件,但也可以展开代码块. 试图为GExperts编写宏:Ctrl+D(格式代码) - >各种代码折叠/展开快捷方式,但无法设法使其尊重所有折叠/展开的块结构. 编写一个cnwizards脚本,但找不到代码折叠示例. 我真的很感谢任何想法/提示. 解决方案 围绕它的一种方法是不要一次格式化整个文件,而是选择一部分,然后格式化. 只要您不选择一个区域,所有区域的扩张状态仍然不会受到影响. 立即格式化整个文件通常不是一个好主意,因为格式化器不"理解"其在做什么.我总是检查它所做的所有更改,并且当该区域以外没有更改时,这会更容易. 其他解决方案 好吧,这个问题真的很旧,但是如下所述: 如何在格式化 没
92 2023-03-17
编程技术问答社区
使用knitr和RStudio在外部文件中折叠代码
我找不到可以将句法可接受的rstudio样式折叠插入外部R代码文件中,该文件可从Knitr文档使用.还是我错过了一些东西.这可能有几种方法: 1)允许以下代码标头: ## @knitr Q1 ---- 或也许 ## @knitr 'Q1' ---- 2)折叠每个代码块(这将是rstudio的变化),但这不是 理想情况下,一般. 3)允许在代码文件中包含某种注释行,以指示折叠.我找不到没有将注释行添加到上一个代码块的方法. . [由于最初发布此信息,我注意到在read_chunk()中的参数从"和"到'可以是指定启动和来自代码块的字符串的正则表达式.因此,这提供了一种方法,允许插入可以指定折叠的评论行.但是,能够使用上面1-3的一种或多种机制是很好的.] 解决方案 来自knitr v1.2.11及更高版本,rstudio样式代码标头在knitr中始终支持.该规则基本上是# ---- label: 一个或多个哈希#在开始 紧随其后的是至少四个破折
28 2023-02-24
编程技术问答社区
Aptana能做代码折叠吗?
我想在Aptana 2中折叠折叠,但我无法弄清楚如何做到这一点.你是怎么做到的? 解决方案 你的意思是这些东西? 转到 Window > Preferences 键入 code folding(我的坏)进入搜索框中,然后更改首选项.
16 2022-12-30
编程技术问答社区
格式化源代码时如何保留代码折叠
另请参阅此问题:当我调用代码格式化时,我如何避免扩展折叠区域? 这不是骗子,因为我有兴趣使用ToolsAPI解决该问题. 当我按 ctrl + d 代码格式(主要是). 但是我所有的折叠代码部分都会展开. 有没有办法将这些部分保持折叠. 如果没有,是否可以在格式化之前保存代码折叠信息,以便以后还原吗? 我正在考虑使用开放工具API编写IDE-ADDIN. 我正在使用XE7,但是此问题存在于所有具有源格式的版本中. 可能的场景涉及: 记录和重播代码折叠(钩elide调用). 仅允许格式化在当前块上工作(重新定义 ctrl + d 操作). 解决方案 您可以做的是创建区域并禁用代码折叠,格式化代码,然后重新启用代码折叠. 创建代码区域确实: {$REGION 'Optional text that appears when the code block is folded'} // code {$ENDREGION} 要切换
14 2022-11-20
编程技术问答社区
Emacs中的代码折叠
可能的重复: 如何在Emacs中实现代码折叠效果 dreamweaver的一个极好功能是太棒了,无论语言如何,我都可以折叠任何文本或代码.我与现有系统合作;我不用用一种语言编辑编写良好的代码或代码等.大多数是HTML与神知识混合在一起.折叠线使理解很多更容易,更快.可悲的是,这是我在Dreamweaver中喜欢的唯一功能. 在类似目标中是否有任何代码折叠? 解决方案 有让我补充:有一个重复的内容值得一看:如何实现Emacs中的代码折叠效果. 其他解决方案 hide-show(hs-minor-mode)是一种次要模式,将做这样的事情... 触发折叠的默认键绑定是C-c @ C-c,我觉得很麻烦.但是我也不使用太多. 其他解决方案 您可能需要查找函数set-selective-display和变量selective-display.不完全是您想要的,但它可以让您根据凹痕层掩盖线条.
16 2022-09-06
编程技术问答社区
如何在Emacs中实现代码折叠的效果?
实现代码折叠或Org模式使用的循环类型的最佳方法是什么. ELISP中创建此类行为的最佳解决方案是什么? 编辑: 对不起,我不清楚.我想在ELISP中编程一些与代码折叠非常相似的事情,或者实际上最喜欢可以扩展的层次结构的组织模式.我想知道实现这一效果的最佳方法.我想我听说Emacs叠加层是一个很好的解决方案,但我不知道. 就折叠而言,我只使用内置的设置选择性播放 编辑编号2: 感谢您的答案,但我想我问了一个错误的问题,所以让我尝试更清楚自己想做什么.我想创建以下 当您将要点放在函数上并调用此ELISP函数时,它将在任何位于何处(我考虑仅使用Find-tag)将功能定义放置在当前的缓冲区中.这个想法是,如果您必须跳到其他缓冲区才能读取功能定义,我觉得这是上下文切换到另一个文件.因此,我希望它的行为就像代码折叠一样,它仅从缓冲区中拉出外部代码.这提出了一些问题,因为它实际上无法将代码粘贴到缓冲区中,或者如果有人保存,则可以将拉的代码保存在代码中.因此,我想知道是
18 2022-09-06
编程技术问答社区
如何在Java Eclipse中折叠for、while和if块
我正在使用Eclipse Luna作为Java.默认情况下,Eclipse仅让我折叠评论,标题注释,内部类型,成员和导入. 是否有一个插件可以让我折叠 ,而和如果块? 我搜索了市场和各种来源,但没有发现任何东西. 编辑:在投票之前,请考虑我在发布之前已经对此进行了彻底的研究.网站上的其他类似问题不能解决此问题或完全过时,并且资源不再可用.另外,我不是在寻找#beginregion #endregion解决方案(代码已经编写,这不是一个很好的解决方案). 解决方案 尝试使用咖啡性信息插件. 可以在Alternately, IntelliJ supports folding all blocks surrounded由括号,例如{}.
26 2022-09-04
编程技术问答社区
有没有办法在Delphi 7中获得代码折叠?
我知道这是一个漫长的镜头 - 但是是否有任何方法可以将代码折叠到Delphi 7? 我正在研究一些.."次优" ..代码.有时,我真的需要折叠一些愚蠢的程序.目前,我将代码粘贴到了Notepad ++中,但是可以将其放入IDE. 很高兴. 解决方案 在此 faq (对于gexperts)和您和您和您和您和您和您和您和您'我会看到,即使是为德尔福增加了许多增强功能的团队,也不认为这是Delphi 7的卡片中的. 其他解决方案 我不知道在Delphi 7中进行代码折叠的任何方法,但是有一些Delphi插件可以使查看代码更好地 delphi的卡斯塔利亚 http://www.twodesks.coms.com/castalia/ 和免费的一个cnpack 其他解决方案 并不完全相同,但是您可以将"折叠"代码放入单独的文件中,然后使用 {$ i filename.inc} 编译器指令包含该文件.自从我使用Delphi 7以来已经有一段时间了,但是我相信,如果您将
68 2022-08-24
编程技术问答社区