在NetBeans中打印项目

时间:2010-06-03 13:31:31

标签: netbeans printing

我参加考试,我想尽快打印我的Java(在NetBeans项目中)文件。我想知道有没有办法在NetBeans中一键打印整个项目/项目?或者你有更好的建议吗? (我将使用Windows XP,并且没有像 Gedit Kate 安装好的编辑器)

4 个答案:

答案 0 :(得分:4)

请说去年netbeans论坛上的identical question尚未回答,我会拒绝。

当我需要打印出我最后一年的Comp Sc项目时(需要提供完整的打印输出+抛光安装CD,哦那些为那个而死的可怜的树......),我打开了每个文件然后经过并做了一个打印&关闭每一个。 :(

答案 1 :(得分:2)

可以做到。切换到文件模式,选择所有文件,全部打开,然后打印。来自http://dgreen.github.io/blog/2010/11/02/printing-multiple-files-in-netbeans/

答案 2 :(得分:1)

我遇到了同样的问题。我在Java编程的计算机科学课上。我的作业归档涉及创建一个包含许多类文件的项目(目前有7个),所以我搜索谷歌如何打印出项目并没有发现任何内容。然而,我已经想出了一些方法来做到这一点,阅读之后你可以判断它实际节省了多少时间。您在单个项目中拥有的课程越多,节省的时间就越多。这种方法很麻烦,因为它涉及尽可能少的系统访问,因为你说你在学校的计算机上,所以我只假设最基本的访问。它需要命令提示符访问,因此这可能对您没有帮助。但是,如果您无法打开命令提示符,则可能会执行.bat文件。所以这里。


  • 将命令提示符指向源目录并键入:

    dir /b > projectDir.txt
    

    或在文本编辑器中将该行保存为dir.bat

    这将为您提供一个文本文件,列出源目录中的所有java文件

  • 打开记事本并输入此1行

    /*PAGEBREAK*/
    
  • 将该文件另存为pagebreak.txt
  • 现在,打开您使用记事本创建的projectDir.txt文件。
  • 使用“.java
  • 全局替换“.java+pagebreak.txt+
  • 摆脱列出projectDir.txt
  • 的行
  • 将文件另存为projectDir.html
  • 在网络浏览器中打开此文件。这样做的目的是摆脱使用dir /b创建的换行符。
  • 现在,复制此行文本并将其粘贴到新的记事本窗口中。在该行的开头添加“copy /b”,在该行的末尾,将最后的“+”替换为“wholeProject.java
  • 运行您的bat文件。如果一切都成功,你将拥有一个包含所有类的java文件。将此文件添加到netBeans IDE中的项目树中。
  • 将该文件导出为HTML文件。一个问题是,如果你使用行号,数字将是连续的;每个新课程都不会以1开头,所以我会建议不要这样做。
  • 在记事本中打开html文件。使用“/*PAGEBREAK*/”全局替换“<p style='page-break-before: always'>”。保存文件,在浏览器中打开它。
  • 打印时,应在自己的页面上打印每个类。

希望这有帮助! netBeans应该真正实现这一点,我的方法非常愚蠢和做作。

答案 3 :(得分:0)

我发现了一种新的方式(我希望这是一种新的方式......)

  1. 您首先要复制html,您可以选择&#34; 打印到HTML ... &#34;从Netbeans设置中选择并选择&#34; 打印到剪贴板&#34;选项。
  2. 打开任意文字应用并粘贴,然后使用 .html 扩展程序保存。
  3. 现在,您可以使用任何浏览器以您希望的方式进行打印。