java - 粘贴到循环/if 语句时,如何使 NetBeans 自动格式化缩进?

标签 java netbeans ide code-formatting

当我在 NetBeans 中编写代码时,有时我想添加/删除 if 语句和循环。但是,每次我想添加/删除语句但保留内容时,我都必须修复所包含代码的所有缩进。同样,每次我尝试将代码粘贴到语句中时,缩进都乱七八糟,我必须修复它。

有什么办法可以高亮代码和修复缩进吗?

我知道 Eclipse 有一个选项可以在保存时修复所有格式。我不是在寻找在保存时改变格式的东西,而只是在我想要固定格式的那一刻我可以点击的东西。我在下面举了一个例子。

if (condition == true){
    //pasted code
//pasted code
//pasted code
}

//other code
//removed if statement
    //original code that is spaced too far right
    //original code that is spaced too far right
//removed }
//other code

最佳答案

尝试使用 Ctrl + Shift + V 进行粘贴。 如果有效,请查看 netbeans 选项以配置所需的快捷方式。 要更改快捷方式,请转到:工具 > 选项 > 键盘映射

这是 netbeans 中的默认快捷方式表:https://netbeans.org/project_downloads/usersguide/shortcuts-80.pdf

它可能会有用,您可以注意到“Ctrl-Shift-V 粘贴格式化”快捷方式。

关于java - 粘贴到循环/if 语句时,如何使 NetBeans 自动格式化缩进?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35328262/

相关文章:

java - Apache POI : Force celldata type to be NO formula?

c++ - Visual Studio 2010 与 Visual Studio 2005 for C++

使用套接字与共享内存进行 Java 调试

javascript - 枚举作为 JSDoc 中的 @param 类型

java - 在 libgdx 中更改为游戏结束屏幕

java - 将 Jackson JSON 对象引用转换为 JSON.Net 对象引用

jsp - 为什么tomcat看不到数据库的更新?

Java 应用程序在 Netbeans 中将其构建为 .jar 后找不到文件?

java - 如何禁用 Wildfly 10 中的计时器服务?

c++ - 段错误 Netbeans 7.1 C++