我正在使用NetBeans编写Java类文件,我使用ALT+SHIFT+F进行自动格式化。但是,这并不是将代码包装为可在单个页面中打印。
如何改变自定义格式设置,以便当我做自动格式化的代码得到格式化,这样它可以在单页打印?
有两种不同的方法来处理这个问题:
如果选择"Tools
-> Options
",在顶部选择"Editor
"one_answers"Formatting
"页签,在"Language
"下拉框中选择"Java
",在"Category
"下拉框中选择"Wrapping
"。有许多选项可以通过切换(Never
到Always
或If Long
)使自动格式化断行更多行,这将使行长度更短,但仍然不能保证真正长的行不会延伸出页面。它可能不得不破坏Java的语法,以便始终能够中断这些行。
另一个选择是不设置自动格式化,只调整打印选项。选择文本文件。去文件->打印....在第一个对话框中单击Print Options
。在该对话框中,单击Wrap Lines
复选框并/或更改缩放以减少打印页数。