텍스트 비교

추가, 삭제, 변경된 줄을 찾고 공백과 대소문자 무시 옵션을 지원합니다.

원본 텍스트
1
변경 텍스트
1
차이 결과
1
추가됨0
삭제됨0
변경됨0
변경 없음0
표시할 텍스트 차이가 아직 없습니다.
0 문자 0 줄

텍스트 비교

텍스트 비교는 두 텍스트 블록을 줄 단위로 비교해 리뷰, 문서 편집, 로그, 설정 조각에 적합한 간결한 diff를 만듭니다.

비교는 브라우저에서 로컬로 실행되며 내용 변화만 보고 싶을 때 공백이나 대소문자를 무시할 수 있습니다.

사용 방법

  1. 원본 텍스트를 왼쪽 편집기에 붙여넣습니다.
  2. 변경된 텍스트를 오른쪽 편집기에 붙여넣습니다.
  3. 공백 무시, 대소문자 무시, 변경 없는 줄 포함 여부를 선택합니다.
  4. 텍스트 비교를 클릭한 뒤 생성된 diff를 복사하거나 다운로드합니다.

이 도구란?

텍스트 diff는 두 버전 사이에서 어떤 줄이 추가, 삭제, 변경 또는 유지되었는지 보여줍니다.

줄 기반 비교는 로그, 문서, 환경 파일, SQL 조각, 빠른 전후 비교가 필요한 일반 텍스트에 적합합니다.

입력 참고사항

이 도구는 줄 단위로 비교합니다. 큰 입력도 브라우저에서 처리할 수 있지만 매우 큰 파일은 줄 매칭 때문에 느릴 수 있습니다.

예시

변경된 줄은 이전 내용과 새 내용으로 표시됩니다:

원본
status: draft
owner: alice

변경
status: published
owner: alice

차이
~ [1 -> 1]
- status: draft
+ status: published

MCP 통합

MCP(Model Context Protocol)를 통해 AI 에이전트와 앱은 Coding.Tools 유틸리티를 발견하고 반복 가능한 변환, 포맷팅, 해시, 생성 워크플로에서 실행할 수 있습니다.

MCP 도구 이름: text-compare

MCP 엔드포인트: https://coding.tools/mcp

먼저 tools/list를 호출하세요. 각 도구 항목에는 inputSchema, outputSchema, examples가 포함되어 AI 에이전트나 클라이언트가 추측 없이 유효한 인수를 만들 수 있습니다.

tools/call에서는 표시용 값은 result.content[0].text에서, 기계 파싱용 값은 result.structuredContent에서 읽으세요. 도구 수준 실패는 isError: true를 반환하고, 프로토콜 수준 실패는 JSON-RPC error를 반환합니다.

tools/call 요청 예시:

curl -s https://coding.tools/mcp \
  -H "Content-Type: application/json" \
  -H "Accept: application/json" \
  -H "MCP-Protocol-Version: 2025-06-18" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"text-compare","arguments":{"input":"status: draft\nowner: alice","options":{"compareTo":"status: published\nowner: alice"}}}}'

대부분의 텍스트 및 데이터 도구는 input 문자열과 선택적 options를 받습니다. 브라우저 이미지 API가 필요한 이미지 도구는 검색 대상으로 제공되며, 브라우저 기능이 필요할 때 웹 UI 링크를 반환합니다.