2013-05-01 2 views
-3

StackExchange은 흥미로운 편집 시스템을 도입했습니다. 작성자는 변경된 단어 (이전 단어는 빨간색, 새 단어는 녹색)를 표시하여 게시물 수정 사항을 검토 할 수 있습니다. 이 시스템은 어떻게 작동합니까?StackExchange의 "편집 시스템"은 어떻게 작동합니까?

시스템이 변경/편집 목록을 기록하지 않지만 다른 버전을 저장한다고 생각합니다. edit review으로 표시되는 마크 업은 두 버전을 비교 한 결과입니다.

하지만 두 가지 텍스트를 비교하여 변경 사항을 강조 표시하려면 어떻게해야합니까?

PHP에 코드를 입력하고 싶습니다.

+0

관련 항목 : http://stackoverflow.com/questions/1219608/how-does-one-store-history-of-edits-effectively/1219805 – Patashu

+2

일반적으로 diff라고합니다. 그냥 google 당신은 일부를 찾을 수 있습니다. –

답변

3

코드 변경을 강조 표시하려면 Diff-Tools/Functions를 사용할 수 있습니다.

PHP가 php-diff에 도달했습니다. 인터넷에서 사용할 수있는 다른 언어에 대한 다른 도구/프레임 워크도 있습니다.