2011-12-05 2 views
16

개발자 팀의 프로그래밍 지침 문서를 작성하고 있습니다. 나는 MS 워드을 사용합니다. Eclipse CDT (C++)으로 작업합니다. 복사 강조 표시가있는 C++ 코드 ~ 에서 코드 붙여 넣기가 필요합니다. 메모장 ++을 시도했지만 구문 강조 표시로 텍스트를 내보낼 수 있지만 강조 표시는 기본 구문 (한정된 클래스, 열거 등 ...에 대해 알지 못함)로 제한됩니다. Eclipse 구문 강조 표시는 매우 강력하며이 구문 강조를 사용하여 Eclipse에서 Word로 직접 내보내려고합니다.구문 강조 표시가있는 Eclipse 복사 코드

이 목적을 달성 할 수있는 이클립스 플러그인이 있습니까? 또는 어떤 속임수 (화면의 스냅 샷을 찍지 않고 ))?

답변

18

Word 문서로 코드를 복사 할 때 "원본 서식 유지"옵션을 선택할 수 있으며 강조 표시는 eclipse에서와 동일하게됩니다.

편집 : : 당신이 바로 Folding > Expand All

EDIT 2 줄 번호를 클릭하여 선택할 수 있도록 아래의 설명에서 언급 한 바와 같이

,이, 접힌 코드에서 작동하지 않습니다 또한 코멘트에서 언급 한 일식 산소, 코드는 자동으로 구문 하이라이트와 함께 복사됩니다

+0

너무 간단했습니다! 이클립스 버전 3.2에서 rtf 복사를 지원합니다! –

+1

@AlessandroPezzato 그래, 모든 것이 항상 보이는 것보다 더 간단합니다 :) – Mansuro

+0

'토글 마크 어커런스'가 꺼져 있는지 확인하십시오. 그렇지 않으면 마킹도 복사됩니다. – soru

2

이클립스 직선에서 파워 포인트로 복사하면 일부 서식이 엉망입니다 피. 대담하고 색이 "계속 나아가고있는 것"같습니다. 그러나 Eclipse에서 Word로 복사 한 다음 Word에서 PowerPoint로 (CNTRL-K 서식을 유지하는 원본 사용) 서식을 올바르게 복사하면됩니다. 저는 Eclipse를 화성과 Office로 2013 년까지 업그레이드했습니다. 아직 Word를 먼저 사용해야합니다.

+0

또한 LibreOffice Writer와 함께 작동합니다. Writer로 복사 한 다음 다른 곳에서 다시 복사하십시오 (필자의 경우 Google 문서 도구). – Jerther

0

나는 또한 그것을 시험해보고 있었고 어떤 이유로 든 모든 컴파일 단위가 형식을 유지하지는 못했다.

코드의 일부가 숨겨져있는 경우에도 포맷팅이 유지되지 않는다는 것을 잠시 보았습니다. 따라서 위의 답변과 함께 작동하지 않는 코드의 경우 코드가 있는지 확인하십시오. 코드 왼쪽에 "+"기호가 없습니다 (내 위치는 어디에서 가져 왔습니까?). 형식의

0

복사가 모든이 복사되어 버전 3.2

주부터 지원됩니다 맞춤법 오류의 강조는, 변수/타입/등 및 경고/오류의 밑줄과 표시했다.

이를 방지하려면 맞춤법 검사, "발생 수 표시"및 "입력시 문제보고"를 각각 해제하십시오.

관련 문제