하드 랩과 소프트 랩의 차이점은 무엇입니까?
텍스트 편집기를 작성하는 중입니다. 다른 텍스트 편집기를 살펴본 후 많은 이들이 "소프트"대 "하드"랩을 참조하는 것을 발견했습니다. 차이점은 무엇입니까? 검색으로 답을 찾을 수없는 것 같습니다.
하드 랩은 줄 바꿈 지점에서 텍스트에 실제 줄 바꿈을 삽입합니다. 부드러운 줄 바꿈을 사용하면 실제 텍스트가 여전히 같은 줄에 있지만 여러 줄로 나누어 진 것처럼 보입니다.
텍스트 편집기가 줄 바꿈이있는 단락으로 텍스트를 자동 줄 바꿈하는 것은 일반적이지만 나중에 다시 와서 나중에 단어를 편집 / 추가 / 제거하는 경우 텍스트가 멋진 단락으로 리플 로우되는 것은 일반적이지 않습니다. (Mq를 사용하여 emacs에서 수동으로 수행 할 수 있습니다.)
저와 같은 강박적인 사람들은 다시 돌아가서 적절한 지점에서 하드 브레이크를 수동으로 다시 삽입해야하기 때문에 다소 짜증이납니다.
반면에 소프트 래핑은 대부분의 모든 명령 줄 도구가 줄 기반 비교를 사용하기 때문에 성가신 일입니다 (버전 제어는 이것이 저에게 가장 눈에 띄는 부분입니다). 소프트 랩핑 된 1/3 페이지 단락이 있고 오타를 수정 한 경우 기본적으로 일반 diff
출력 또는 이와 유사한 변경 사항이 어디에 있는지 확인하는 것은 불가능합니다 .
soft : 양식으로 제출할 때 텍스트 영역의 텍스트가 줄 바꿈되지 않습니다. 이것이 기본값입니다.
hard : 양식으로 제출할 때 텍스트 영역의 텍스트가 줄 바꿈됩니다 (줄 바꿈 포함). "hard"를 사용하는 경우 cols 속성을 지정해야합니다.
참고 URL : https://stackoverflow.com/questions/319925/difference-between-hard-wrap-and-soft-wrap
'Programing' 카테고리의 다른 글
유형 및 유형 별칭 간의 Elm의 차이점은 무엇입니까? (0) | 2020.09.05 |
---|---|
플렉스 박스 요소 중앙 및 오른쪽 정렬 (0) | 2020.09.05 |
xUnit : 두 개의 목록을 지정 (0) | 2020.09.05 |
emacs, 특정 창 분할 해제 (0) | 2020.09.05 |
콘텐츠와 함께 저장된 Chrome 네트워크 디버거 har 파일을보고 재생하려면 어떻게합니까? (0) | 2020.09.05 |