2012-10-29 112 views
2

我是一名老师,并希望我的学生在他们面前将4个简短Java文件的源代码打印出来。我不想浪费纸张(或让他们洗纸),所以我想将这四个文件放在一个页面上。我不想从Eclipse打印每个PDF文件,然后将它们四合一,因为这会使文本变得很小。我尝试在Eclipse中将这四个文件连接成一个.java文件,但是,尽管读了this question,但我发现没有办法抑制错误的显示(即在单个文件中定义多个公共类)。如何将多个Java文件打印到单个页面?

更新:我不只是想以文本的形式打印代码。我希望它可以打印出来,即使用语法高亮显示。

+0

如果我理解这个问题,我会粘贴LibreOffice并设置4列文本。也许可以设置水平页面方向。 – ignis

+0

谢谢,但我想漂亮地打印它们,即有基于语法的着色等。 –

+1

*“所以我想在一个页面上有四个文件。”*如何在平板电脑上获得源代码每个学生?在死树上刻写代码似乎是如此..上千年。接下来是什么,标志划破岩石? –

回答

1
  • 你可以从eclipse复制它们来打开/ libreoffice或单词来保持格式,尤其是颜色。
  • 你可以使用一个程序像亮点:http://www.andre-simon.de/(结果可以复制到与高亮)
  • 你可以使用乳液来处理格式化
  • 你可以把源代码放在一个文件,你必须做出必要的修改,以确保只有一个公共类:

    公共类A {}

    B类{}

+0

我很遗憾,我只能标记这个正确的一次。尽管我丢失了行数,但我还是第一次。非常感谢。 –

+0

是的,你不能直接复制行号,只能用一些奇怪的方式。我更喜欢在open/libreoffice或word中设置行号。尝试一个简短的谷歌搜索“行号”,有很多这方面的信息。 –

+0

我想重新启动每个文件,所以行编号软件不会为我做,至少不是一个步骤。 –

1

将它们全部复制到文本编辑器并从那里打印。