6

我正在写一些文档和代码解释。我想从 eclipse 中复制代码,包括行号,以便更容易在文本中引用代码。

有没有办法在 Eclipse 或其他一些 IDE 编辑器中做到这一点?

4

3 回答 3

4

Eclipse 3.4 和 bug 19602 开始,如果您在 Eclipse 编辑器上激活了行号,您将打印它们。

替代文字 http://img706.imageshack.us/img706/7605/eclipseshowlines.png

打印源代码将为您提供:

替代文字 http://img341.imageshack.us/img341/9899/eclipseprint.png

于 2010-05-20T11:52:01.910 回答
3

您可以通过打印源文件的 PDF 文件,然后从 PDF 文档中复制带有行号的源文件来实现。

它适用于我的 eclipse PDT + CutePDF,它也应该适用于 Acrobat PDF 打印机

于 2010-05-20T11:39:26.577 回答
0

另一个不太干净的解决方法来实现这一点。这是特定于Subversive插件的。

3个步骤:

  1. 删除您需要复制并保存源文件的代码。
  2. 右键单击文件并选择选项 Team -> Create Patch.. 并将其保存到文件中,例如 copy.patch
  3. 撤消 (Ctrl + Z) 更改以恢复在步骤 1 中完成的删除并再次保存源文件。

打开补丁文件并使用其中的内容。

这还包括文件名(如果需要)以及行号并保留缩进。

于 2011-07-19T21:47:15.463 回答