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

时间:2016-02-10 23:48:50

标签: 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

1 个答案:

答案 0 :(得分:2)

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

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

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