Word에서 PHP 코드 구문을 쉽게 강조 표시하는 방법은 무엇입니까?


32

Word 2009 문서에서 구문 강조 표시된 PHP 코드 (또는 다른 프로그래밍 언어)를 쉽게 작성하고 작성하는 방법


3
왜 하시겠습니까?
RCIX September

메모장 ++ 만 사용합니다. 훌륭하고 수백 가지 언어에 대한 구문 강조 표시
D' Arvit

2
@ RCIX : 코드 스 니펫 만 있지만 실제 코드는없는 개념 문서를 작성하고 있습니다.
Christian Studer

답변:


52

메모장 ++ 을 사용 하여 세 가지 방법으로이 작업을 수행 할 수 있습니다 . Notepad ++는 메모장의 고급 버전으로, 다른 코드 파일의 "바로 사용"구문 강조를 지원합니다. PHP 포함!

다운로드 및 설치, 실행 및 PHP 파일로드 자동으로 아름답게 채색되어 있어야합니다 (파일 확장자가 아닌 경우 .php언어-> PHP 또는 언어-> P-> PHP로 이동).

색상을 변경해야하는 경우 쉽게 변경할 수 있습니다. 설정-> 스타일러 구성기로 이동하십시오. 해당 메뉴에서 다양한 강조 표시 및 글꼴 옵션을 필요에 맞게 변경할 수 있습니다. 기본값은 대부분의 경우에 충분합니다.

그런 다음 플러그인-> NppExport로 이동하십시오. 여기에서 고려할 수있는 세 가지 옵션이 있습니다.

  • RTF로 내보내기
  • HTML로 내보내기
  • 모든 형식을 클립 보드에 복사

마지막으로 시작하십시오- "모든 형식을 클립 보드에 복사"- 강조 표시된 구문 으로 전체 파일 클립 보드에 복사합니다. 클릭하면 Microsoft Word를 열고 붙여 넣기 만하면됩니다! 구문이 강조된 아름다운 코드를 볼 수 있습니다. 문제가 발생하면 클립 보드 방법에 문제가 없었지만 다른 옵션 중 하나를 시도 할 수 있습니다 (RTF / HTML로 내보내기).


2
고마워, 나는 이미 메모장 ++을 설치했지만 NppExport 플러그인에 대해 몰랐다. 나는 당신의 해결책으로 갈 것입니다.
Christian Studer

예, 문서를 인쇄하기 위해 Word로 복사하여 붙여 넣는 데 매우 유용합니다 ... 좋아합니다. :)
획기적인

이것이 제가 SU를 사랑하는 이유입니다. 당신이 할 수있을 줄 몰랐어요!
Josh Hunt

절대 완벽!
dcousineau

3
좋은. 한 가지 추가 팁 (반 관련) : 붙여 넣은 텍스트를 강조 표시 한 다음 단어의 검토 탭에서 언어, 언어 교정 언어 설정을 선택하십시오. '맞춤법이나 문법을 확인하지 마십시오'를 선택하십시오. 이제 붙여 넣은 텍스트에 빨간색 밑줄이 표시되지 않습니다.
Ray

10

온라인 구문 강조 웹 사이트에 코드를 보내기, 이 하나 (예를 들어 langage 직접 선택, 자동 감지가 잘 작동하지 않습니다). 다른 온라인 구문 강조 사이트 목록은 여기에 있습니다 .

강조 표시된 코드를 복사하여 Word에 붙여 넣습니다.


참고 :이를 위해서는 IE를 사용해야합니다. 오페라는 작동하지 않지만 FF / Safari / Chrome에 대해서는 모른다.
Vilx-

2
Chrome 및 Firefox에서 잘 작동합니다.
Snark September

어떤 이유로 Firefox에서 Word 2013 으로이 작업을 수행 할 수 없었습니다. IE는 잘 작동했습니다.
David

3

.PHPS 파일 형식을 Apache에 설치 한 다음 브라우저의 출력을 Word로 복사 할 수 있습니다.

http.conf에

AddType application/x-httpd-php-source .phps 

1
독창적이지만 쉽지는 않습니다 (웹 서버가 필요합니다 ...). ;-)
Christian Studer

Fair point :)
Greg B

3

이 질문은 Mac OS에서 Outlook과 동일한 것을 찾고 있지만 OS +에는 메모장 ++이 없으며 Sublime Text (교차 플랫폼의 장점이 있음)를 사용합니다.

이를 위해 SublimeHighlight 라는 플러그인이 있습니다 .

Sublime Package Control 을 사용한다고 가정하면 SublimeHighlight를 설치하는 단계는 다음과 같습니다.

  1. 프레스 cmd shift P
  2. "패키지 제어 : 채널 추가"실행
  3. github URL을 붙여 넣으십시오 : https://github.com/n1k0/SublimeHighlight
  4. cmd shift P다시 누르고 "패키지 제어 : 패키지 설치"를 실행하십시오.
  5. "하이라이트"패키지를 설치하고 Sublime Text를 다시 시작하십시오.

그런 다음 텍스트를 복사하려면을 누르고 cmd shift P"SublimeHighlight : 클립 보드에 HTML로 복사"(또는 RTF)를 실행할 수 있습니다 . 이러한 명령에는 키보드 단축키를 지정할 수도 있습니다 .

Windows 또는 Linux에서는 명령 팔레트의 단축키가 다르지만 도구> 명령 팔레트로 이동하여 액세스 할 수 있습니다.



0

언어의 각 요소에 대한 문자 스타일을 수동으로 작성하고 수동으로 적용하지 않으면 할 수 없습니다.

가장 좋은 방법은 편집기에서 스크린 샷을 찍어 구문 강조 표시를하고 문서에 삽입하거나 다른 프로그램 (아마도 붙여 넣기 상자)에서 이미 다채로운 코드를 복사하여 붙여 넣은 다음 Word에 붙여 넣는 것입니다. 색상 서식이 유지됩니다.


일부 브라우저는 복사 및 붙여 넣기시 서식과 색상을 그대로 유지합니다. ;)
획기적인


-1

Word를 모두 포기하고 AsciiDoc을 대신 사용하는 것이 좋습니다. AsciiDoc은 간단한 마크 업 언어이자 문서를 다른 형식으로 렌더링하는 프로세서입니다. HTML과 DocBook을 지원합니다 . 추가 도구 (예 : a2x )를 사용하여 DocBook 형식을 다른 형식 (예 : PDF, ePub)으로 변환 할 수 있습니다 .

기본적으로 GNU 소스 강조 표시사용 하여 소스 코드를 색상 으로 표시 합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.