在vscode中折叠或折叠“ import”语句(对于Java代码)

时间:2019-02-12 18:40:29

标签: java visual-studio-code vscode-settings

是否可以启用某些选项来使用vscode折叠或折叠Java代码中的导入语句组?

有没有做这项工作的扩展程序?

2 个答案:

答案 0 :(得分:0)

我使用来自 Red Hat (redhat.java) 的 VS Code 扩展“Java 语言支持”,它捆绑在 Microsoft (vscjava.vscode-java-pack) 的“Java 扩展包”中。有了这个扩展,有很多方法可以折叠我的代码的各个部分,包括导入语句。

边栏中的胡萝卜

在 import 语句旁边,我有一个小胡萝卜符号,用于切换 import 语句的折叠。

enter image description here

键盘快捷键

VS Code 还附带了大量用于折叠和展开代码的可自定义命令。您可以在

自行探索列表
`Manage` (the gear icon in the bottom left) -> `Keyboard Shortcuts` -> Search for "fold".

(CTRL + K + CTRL + S 也会调出同样的菜单。

enter image description here

答案 1 :(得分:0)

作为替代方案,请考虑 VSCode 1.59(2021 年 7 月),其中包括:

<块引用>

Automatically Fold Imports

使用设置editor.foldingImportsByDefault使导入语句自动折叠

一旦文件打开一次,折叠状态就会被存储。

该功能适用​​于 TypeScript、JavaScript、Java、C# 和 C++,以及所有具有使用 import 注释 FoldingRangeKind.Imports 语句的折叠范围提供程序的语言。