Sublime Merge 2.0 Build
Sublime Merge는 Sublime Text 제작사가 개발한 Git 클라이언트입니다. 주요 기능: 통합 병합 도구, 강력한 검색 기능, 뛰어난 성능……
소개
Sublime Merge는 Sublime Text 제작사가 개발한 Git 클라이언트입니다.
주요 기능:
• 통합 병합 도구
• 강력한 검색 기능
• 뛰어난 성능
• Blame 기능
• 고급 차이점 비교(Diffs)
• 파일 및 코드 블록(Hunk) 이력
• 명령 팔레트 및 키 바인딩
• 밝은 테마와 어두운 테마
• 확장성
• 구문 강조
• 명령줄 통합
• 진정한 Git
【새로운 기능 및 개선 사항】
버전 2.0 (빌드 2091):
• 인덱스 편집기를 사용해 스테이징된 파일을 직접 편집할 수 있는 기능 추가
• 텍스트 차이점 비교: `diff_algorithm` 설정 항목 추가. 기본적으로 Sublime Merge는 Git의 `diff.algorithm` 설정과 일치하도록 동작합니다.
• 텍스트 차이점 비교: 줄바꿈 정규화(newline normalization)가 활성화되지 않은 경우, 캐리지 리턴(carriage returns)을 항상 렌더링
• 이미지 차이점 비교: WebP 형식 지원 추가
• 검색: `is-visible` 키워드 추가
• 검색: `contents` 쿼리 성능 향상
• 검색: 브랜치 쿼리를 하위 쿼리(subquery)로 지원
• 저장소 탭(Repository Tabs): 탭 컨텍스트 메뉴를 통해 탭 별명(alias) 설정 기능 추가
• Git LFS: 파일 목록 컨텍스트 메뉴를 통해 파일을 LFS로 추적할 수 있는 기능 추가
• Git LFS: LFS로 추적되는 파일에 아이콘 표시 추가
• 연/월/일 순서를 사용자 로케일에서 자동으로 추출하도록 변경
• 필요 시 Git 객체를 지연 로드하는 기능 추가(부분 클론(partial clone) 지원)
• 명령 팔레트에 '테마 변경' 명령 추가
• 커밋의 두 번째 부모(second parent)로 이동하는 키바인딩 추가(Alt+Shift+Down)
• 마우스맵(mousemaps)에서 `context` 키 지원 추가
• 부모 커밋이 없는 커밋의 부모 행(parents row)을 숨김
• 저장소 스캔 성능 향상
• 다양한 구문 강조 개선
【수정된 문제】
• 필터링 시 파일 목록 선택 상태가 가끔 초기화되는 문제 수정
• 커밋 압축(squashing commits) 시 커밋 메시지 순서가 잘못되는 문제 수정
• 필수적이지 않은 Git 필터 사용 시 Sublime Merge가 충돌하는 문제 수정
• 로드되지 않은 차이점 비교에서 행 수 표시기가 나타나는 문제 수정
• 비밀번호 필드에서 단어 기반 명령이 오류로 활성화되는 문제 수정
• 커밋 메시지 편집 명령이 Git 출력을 제공하지 않는 문제 수정
• 브랜치 삭제 후 스크롤 위치가 초기화되는 문제 수정
• 커밋 편집 시 명령 출력이 표시되지 않는 문제 수정
• `git commondir` 처리 관련 문제 수정
• 잠금 파일(lock files) 존재 시 저장소 스캔이 충돌하는 문제 수정
