2017-11-29 7 views
0

tutorial을 따라 Beyond Compare에 대한 의견을 추가하려고했지만 여전히 중요하지 않은 차이점으로 주석 처리 된 행을 표시 할 수 없습니다. R 파일을 비교하고 싶습니다. 이것이 문법 규칙을 구성한 방법입니다.비교에서 R 주석이 달린 행을 제외합니다.

enter image description here

내가 줄의 내용이 동일한 경우에만 주석 라인을 무시하고 싶은 가능하면

enter image description here . 다시 말해서 두 줄이 실제로 달라질 수있는 주석을 제거하면 여전히 중요한 차이점으로 표시되기를 원할 것입니다.

다음은 실제 비교 결과입니다. 이상하게도 두 개의 주석 기호 (#)가있을 때 그 줄은 사소한 차이로 나타납니다.

enter image description here

+0

내 루비 스크립트와 비슷한 설정이 있는데 괜찮습니다. 비교 결과에서 잘못된 결과를 얻은 스크린 샷을 게시 할 수 있습니까? – knut

답변

1

저쪽에 당신이 뭘 하려는지 지원하지 않습니다 비교. 각 문자에 대한 비교는 문자 자체와 요소의 문법 유형을 모두 검사합니다. 예를 들어 식별자를 문자열과 비교하면 문자열 자체가 완전히 다른 경우에도 문자가 완전히 다른 것으로 표시됩니다.

예를 들어 서로 다른 문법 유형이므로 모든 문자가 다른 것으로 간주됩니다. 왼쪽의 설명은 중요하지 않으므로 일반적으로 청색 차이로 그려지지만 중요하지 않은 차이는 무시하므로 대신 일치/검정으로 표시됩니다. 오른쪽에서 중요한 텍스트이므로 빨간색 차이로 그려집니다.

(A) 모든 문자와 문법 유형이 동일하기 때문에 선두 문자가 #은 아니지만 일치로 처리되고 (B) 당신은 중요하지 않은 차이점을 무시하고 있습니다. (B)는 실제로 각 측면의 의견 내용에 대해 아무 것도 가질 수 있으며 여전히 일치하는 것으로 표시된다는 것을 의미합니다.

+0

네, 무슨 뜻인지 알 겠어요. 당신이 Beyond Compare에서 일한 이후로 이것은 새로운 기능에 대한 제안 일 수 있습니다 .... – Manfredo