2

Java の課題では、通常、ソース コードをコピーしてレポートに貼り付ける必要があります。いつものようにビジネス。ただし、より大きなプロジェクトの場合、一連のクラスをコピーして貼り付けるのは面倒です。

Eclipse に、すべてのクラスを 1 つのファイルで表示できる機能があるかどうか、またはそのような機能があるかどうかは誰にもわかりませんか?

それが紛らわしい場合:特定のプロジェクトのすべてのクラスを、コピーして貼り付けることなく、単一のドキュメント/ビューア/何かで表示できるようにしたいと考えています。比較的簡単にできますか?


EDIT:コメンターが指摘したように、構文の強調表示を維持することは素晴らしいことです。その機能を維持できるソリューションは素晴らしいでしょう。

4

1 に答える 1

1

最速の方法は、Eclipse を使用するのではなく、bash スクリプトなどの外部ツールを使用することだと思います。たとえば、Linux のシェルまたは Windows Cygwin ターミナルでは、次を使用できます。

find src_folder -type f  | egrep "\.java$" | 
  while read -r file_name  
do 
   cat "$file_name" >> myoutputfile.txt 
done

したがって、実際に行うことは、.java拡張子を持つすべてのファイルを見つけて、それらを印刷し、リダイレクトしてに追加stdoutすること myoutputfile.txtです.

于 2013-03-10T22:43:41.453 に答える