标签: code-folding

IntelliJ-代码折叠后仅复制可见文本吗?

是否可以在IntellJ中折叠较大的代码块,选择包含折叠部分的代码部分,并仅复制可见的文本?

例如,如果我有一个JSON文件,例如:

{
    "list1" : [
         1,
         2,
         3
     ],
    "list2" : [
         "a",
         "b",
         "c"
     ]
}
Run Code Online (Sandbox Code Playgroud)

然后折叠列表,以便IDE将其显示为:

{
    "list1" : [...],
    "list2" : [...]
}
Run Code Online (Sandbox Code Playgroud)

有没有办法只复制上面显示的文本?常规副本包括从视图中隐藏的代码。

copy intellij-idea code-folding folding

7
推荐指数
1
解决办法
799
查看次数

Xcode 9中代码折叠的键盘快捷键

代码折叠不适用于 Xcode 9中的键绑定 Shift + Alt + Cmd + < - left.是否有人对Xcode 9有同样的问题?

keyboard-shortcuts code-folding xcode9-beta

7
推荐指数
2
解决办法
2145
查看次数

vscode 代码折叠不显示右大括号

如何让 vscode 编辑器显示折叠代码片段的右大括号 在此输入图像描述

上图代表了我编辑器中的内容。但是,我希望能够看到右大括号。提前致谢

javascript code-folding visual-studio-code

7
推荐指数
1
解决办法
1516
查看次数

Aptana代码折叠?

当我尝试在Aptana中使用代码折叠它似乎没有工作我没有改变任何快捷方式,我不能让它工作默认快捷键是Ctrl + Numpad_Divide任何建议?

aptana code-folding

6
推荐指数
2
解决办法
6195
查看次数

我无法再选择在 python 的 vscode 中折叠代码

最近我发现 vscode 中允许折叠部分代码的行旁边的小箭头消失了。然后我注意到只有我的 Python 文件是这种情况。我在互联网上寻找答案,但没有任何效果我尝试修复设置(通过检查设置 UI 中的“折叠”设置是否已勾选)但它没有任何作用,我尝试删除我安装的最后一个扩展看看他们是否有干扰或其他什么,但没有。

感谢您提供有关 #region 的信息,但即使如此,我也无法折叠代码。我尝试过使用命令选项板中的命令“fold”以及“Ctrl+Shift+[”和“Ctrl+Shift+]”,但它不起作用

我在 Arch Linux 上使用 VsCode-OSS 顺便说一句

python code-folding visual-studio-code

6
推荐指数
3
解决办法
3391
查看次数

在Xcode中使用Swift时有没有办法折叠注释?

使用Objective-C多行评论可以折叠.这似乎不适用于swift文件.有没有办法在XCode中启用它?

code-folding swift xcode6.1

5
推荐指数
1
解决办法
526
查看次数

如何为Java 8中的统一类启用Android Studio / IDEA闭包折叠功能?

我真的很喜欢Android Studio针对匿名类的代码折叠:

new AsyncTask<Void, Void, Void>() {
    @Override
    protected Void doInBackground(Void... params) {
        doSomething();
        return null;
    }
}.execute();
Run Code Online (Sandbox Code Playgroud)

进入

(AsyncTask) (params) -> {
    doSomething()
}.execute();
Run Code Online (Sandbox Code Playgroud)

此折叠选项位于设置中的“关闭”下。由于要使用lambda表达式,因此我改用了Java 8(使用Retrolambda),但是现在Android Studio不再折叠匿名类了。有没有办法重新启用它?

PS我知道我可以待在Java 7上,Android Studio可以将单方法匿名类折叠为lambda表达式,但是我希望能够直接键入lambda表达式,同时仍然可以折叠多方法匿名类。

java intellij-idea code-folding java-8 android-studio

5
推荐指数
1
解决办法
717
查看次数

如何在Spacemacs中折叠Clojure文档字符串

我正在使用Spacemacs在Clojure中编写程序.我希望能够折叠docstrings.我已经尝试选择文档字符串并按下z a,但最终会折叠整个函数体.

具体来说,我希望能够解决这个问题:

(defn flip-and-vectorize
  "Returns a vector with the arguments flipped so that

   `(flip-and-vectorize 1 2)`

   returns the following vector

   `[2 1]`"
  [a b]
  [b a])
Run Code Online (Sandbox Code Playgroud)

变成类似于此的东西

(defn flip-and-vectorize
  "..."
  [a b]
  [b a])
Run Code Online (Sandbox Code Playgroud)

编辑:

即使能够折叠任意线也是可以接受的; 意味着上面函数的折叠版本看起来像这样:

(defn flip-and-vectorize
  ...
  [a b]
  [b a])
Run Code Online (Sandbox Code Playgroud)

这意味着折叠逻辑不需要理解"文档字符串"是什么,而只是折叠选定的行.

clojure code-folding spacemacs

5
推荐指数
1
解决办法
184
查看次数

IntelliJ IDEA插件可以折叠.conf文件吗?

我有一个使用Lift框架构建的Scala应用。它有一些.conf文件。当我在IntelliJ IDEA Ultimate Fancy Pants Edition中打开这些.conf文件时,看不到任何按钮可以将那些花括号折叠在这些文件中。热键也不这样做。浏览了插件,找不到适用的插件。有什么解决方案可以在.conf文件中启用代码折叠?

更新
这是一个可爱的例子。这些“-”和“ +”图标未出现在.conf文件中: 在此处输入图片说明

plugins lift intellij-idea code-folding folding

5
推荐指数
3
解决办法
4240
查看次数

Visual Studio Code - 如何防止注释折叠

我喜欢在 Visual Studio 代码中折叠我的代码,但我希望我仍然可以看到多行的注释块。我将它们用于我的函数和类。有办法实现这个目标吗?

例如我有这段代码:

    /**
    * setMinimize() - Minimize my window
    */
    setMinimize() {
        this.win.minimize()
    }
Run Code Online (Sandbox Code Playgroud)

现在我使用折叠,会发生以下情况:

    /**...
    setMinimize() {...
    }
Run Code Online (Sandbox Code Playgroud)

实际上,我想实现这一目标(这样我仍然可以看到我的评论块):

    /**
    * setMinimize() - Minimize my window
    */
    setMinimize() {...
    }
Run Code Online (Sandbox Code Playgroud)

编辑:我忘了说我使用“全部折叠”或“第 2 级折叠”选项。

javascript code-folding folding fold visual-studio-code

5
推荐指数
1
解决办法
547
查看次数