2011-12-05 15 views
16

開発チーム向けのプログラミングガイドラインのドキュメントを作成しています。私はMS Wordを使用しています。 Eclipse CDT(C++)で作業しています。私はのコピー貼り付けC++コードからからから強調表示されます。私はのメモ帳++を試してみましたが、構文強調表示でテキストを書き出すことはできますが、強調表示は基本的な構文(定義されたクラス、列挙型などはわかりません)に限られています。 Eclipseの構文強調表示は非常に強力で、その構文強調表示を使用してEclipseからWordに直接エクスポートしたいと考えています。構文の強調表示を伴うEclipseのコピーコード

この目的を達成するEclipseプラグインはありますか? または何かのトリック、スクリーンスナップショットを取らずに)?

答えて

18

Word文書にコードをコピーするときは、「ソース書式を維持する」オプションを選択できます。強調表示はeclipseのものと同じになります。

EDIT: :あなたは右Folding > Expand All

EDIT 2を行番号をクリックして選択できるように以下のコメントで述べたように

、これは、折りたたまれたコードでは動作しませんまた、コメントに記載されているように、日食の酸素の場合、コードは自動的に構文の強調表示でコピーされます

+0

これはとても簡単でした! Eclipseはバージョン3.2からrtfコピーをサポートしています! –

+1

@AlessandroPezzatoええ、すべてはいつもよりもシンプルです:) – Mansuro

+0

「トグルマークオカレンス」がオフになっていることを確認してください。そうしないとマーキングもコピーされます。 – soru

2

Eclipseから直接PowerPointにコピーすると、 p。太字と色が「続ける」ようです。しかし、私がEclipseからWordに、次にWordからPowerPointに(CNTRL-Kの書式を保存した状態で)コピーすると、書式設定は正しいです。私は最近Eclipseを2013年に火星とOfficeにアップグレードしました。私はまだWordを最初に通過しなければなりません。

+0

また、LibreOffice Writer:Writerにコピーし、別の場所にコピーします(私の場合はGoogle Docs)。 – Jerther

0

私もそれを試していましたが、何らかの理由ですべてのコンパイルユニットが整形を維持するわけではありませんでした。

しばらくすると、コードの一部が隠されているとフォームの作成ができなくなることがわかりました。そのため、上記の答えでは機能しないコードでは、あなたのコードの左側には "+"記号が表示されませんでした。フォーマットの

0

コピーがすべてがコピーされていることをバージョン3.2

注ので、サポートされています:スペルミスのハイライトは、変数/種類/などと警告/エラーの下線マーク。

これを避けるには、スペルチェックをオフにして、「出現をマークする」および「入力時に問題を報告する」をそれぞれオフにします。

関連する問題