앱을 TextEdit에 붙여 넣으면 어떻게됩니까?
과거에는 앱을 TextEdit에 붙여 넣었는데 다음과 같은 내용이 표시됩니다. 수동으로 다운로드하고 설치하기 위해 내 앱 목록 (앱 자체가 아닌 이름 / 아이콘 만)을 백업하려는 경우를 대비하여 앱 아이콘 (.icns 파일)을 저장하는 편리한 방법이라고 항상 생각했습니다. 나중.
최근에 약 20 개의 앱을 TextEdit 문서에 붙여 넣으려고했는데 문서 크기가 3GB 정도였습니다. 이것은 20 개 앱의 .icns 파일보다 훨씬 큽니다. 이 텍스트 편집기 문서에 정확히 무엇이 저장되어 있습니까?
답변
붙여 넣을 때 응용 프로그램 에 텍스트 편집기 가 AS RTF의 문서를 하고로 저장된 첨부 파일과 서식있는 텍스트 문서 그것은 생성 서식있는 텍스트 문서 번들 , 예를 들어 Untitled.rtfd을 하고 사본이 포함됩니다 응용 프로그램 에 붙여 넣을 문서를 .
문서에 붙여 넣는 앱 이 많을수록 더 커집니다.
Finder 에서 Untitled.rtfd 문서 번들 을 선택 하고 마우스 오른쪽 버튼을 클릭 한 다음 Show Package Contents 를 선택 하여 예를 들어 Untitled.rtfd 문서 번들 의 내용을 확인할 수 있습니다 .
여기 에서 첨부 파일이있는 서식있는 텍스트 문서 로 저장된 서식있는 텍스트 문서에 붙여 넣은 각 응용 프로그램 번들 의 복사본을 볼 수 있습니다 .
Apple의 복사 / 붙여 넣기 메커니즘에는 여러 가지가 포함되어 있습니다.
무언가를 복사 할 때-많은 수준의 데이터가 페이스트 보드 개체에 저장됩니다. 말 그대로 이러한 앱에 대한 참조는 붙여 넣기 명령을받는 모든 애플리케이션에서 사용할 수 있습니다.
다음 두 항목을 통해이 풍부하고 복잡한 동작을 이해하기 시작할 수 있습니다.
- 대지에 실제로 무엇이 있는지 보여주는 훌륭한 앱
- 이 모든 것이 어떻게 작동하는지에 대한 훌륭한 글입니다.
# 1의 경우 대지 뷰어를 권장합니다. https://sindresorhus.com/pasteboard-viewer-MacApp Store 에 있으며 MIT 라이선스에 따라 소스 코드도 제공됩니다.
# 2에서는 Howard Oakley의 저작을 추천합니다. 코드와 구현의 깊이를 깊이 파고 들면서도 명확하고 접근 가능한 용어로 작성합니다. https://eclecticlight.co/2020/05/12/cut-copy-paste-inside-the-pasteboard-clipboard/
클립 보드에서 항목을 붙여 넣으면 해당 데이터가 요청 앱으로 전달 된 다음 필요한 모든 변환을 수행하고 문서에 삽입합니다.
따라서 질문에 답하기 위해 문서에 아이콘 이미지의 다양한 해상도를 모두 붙여 넣을 수 있지만, 질문에 답하기 위해 붙여 넣기 전에 문서 또는 정확한 대지 내용을 검토해야합니다. 위의 일반적인 답변이 모든 사람과 세부 사항을 파헤치는 데 도움이되기를 바랍니다.
RTFD 문서는 첨부 파일이있는 일반 텍스트이므로 명령 줄에서 검사하거나 클릭을 제어하여 Finder의 다른 폴더와 마찬가지로 패키지 내용을 표시 할 수 있습니다.