Sublime Text 3의 80 자 / 오른쪽 여백 줄


답변:


549

네, 숭고한 텍스트 2 항과 3 항에서 모두 가능하다 (당신이해야 정말 업그레이드 이미하지 않은 경우에 -은 "걱정하지 마세요 베타 "이름, 그것의 견고한). 선택하십시오 View → Ruler → 80(여러 다른 옵션도 있습니다). 실제로 텍스트를 80 열로 줄이려면을 선택 View → Word Wrap Column → 80합니다. View → Word Wrap선택되어 있는지 확인하십시오 .

선택 사항을 영구적으로 유지하려면 ( 모든 열린 파일 또는보기 의 기본값 ) Preferences → Settings—User다음 규칙을 열고 사용하십시오.

{
    // set vertical rulers in specified columns.
    // Use "rulers": [80] for just one ruler
    // default value is []
    "rulers": [80, 100, 120],

    // turn on word wrap for source and text
    // default value is "auto", which means off for source and on for text
    "word_wrap": true,

    // set word wrapping at this column
    // default value is 0, meaning wrapping occurs at window width
    "wrap_width": 80
}

이러한 설정은 .sublime-project파일 별로 기본값을 설정하여 프로젝트 별로 또는 특정 언어로 작성된 파일에만 적용하려는 경우 구문 별 .sublime-settings 파일로 사용할 수도 있습니다 ( 예 : Python.sublime-settingsvs. JavaScript.sublime-settings). 원하는 구문으로 파일을 열고 다음을 선택하여이 설정 파일에 액세스하십시오.Preferences → Settings—More → Syntax Specific—User .

항상 그렇듯이 설정 파일에 여러 항목이있는 ,경우 마지막 항목 이후를 제외하고 쉼표로 구분 하십시오. 전체 내용은 중괄호로 묶어야 { }합니다. 기본적으로 유효한 JSON 인지 확인하십시오 .

특정보기 / 파일에 대해 눈금자를 자동으로 80으로 설정하는 키 콤보를 원하거나 마우스를 사용하지 않고 값을 설정하는 방법을 배우고 싶다면 여기 내 대답을 참조 하십시오 .

마지막으로 다른 답변 에서 언급했듯이 코드를 올바르게 정렬 하려면 실제로 모노 스페이스 글꼴을 사용해야합니다. 다른 유형의 글꼴에는 가변 너비 문자가 있습니다. 즉, 한 80 자 라인이 다른 내용을 가진 다른 80 자 라인과 길이가 같지 않을 수 있으며 들여 쓰기가 엉망으로 보입니다. Sublime에는 기본적으로 고정 폭 글꼴이 설정되어 있지만 원하는 글꼴을 선택할 수 있습니다. 개인적으로 저는 Liberation Mono를 정말 좋아 합니다. 다양한 언어와 유니 코드 문자를 지원하는 글리프가 있으며 다양한 크기로 잘 보이며 (가장 중요하게 프로그래밍 글꼴의 경우) 0O (숫자 0과 대문자 oh)를1그리고 l불행하게도 모든 고정 폭 글꼴이 할 (자리 하나와 소문자 엘). 글꼴의 버전 2.0 이상은 오픈 소스 SIL Open Font License 1.1 (여기서는 FAQ )에 따라 라이센스가 부여됩니다 .


4
감사. 볼드체를 제거하여 시선을 차게합니다! :] 게다가, 모든 영광이 당신에게 다가 갈지라도, 약간의 추가 정보를 추가했습니다.
trejder

3
하드 포장이 가능합니까? 예를 들어 눈금자에서 자동으로 편집-> 랩-> 랩 단락을 수행하는 것과 동일하지만이 과정 (또는 동등한 키보드 단축키?)을
거치지 않아도됩니다.

3
대단해! 나는 파이썬 파일에 통치자를 원한다. .py 파일을 열어서 구문 별 설정을 추가 할 수 있습니다 Preferences>Settings More>Syntax Specific - User.
ptim

3
지구상에서 왜 79 번째 문자 다음에 80 자 너비의 줄 바꿈이 적용됩니까? 내가 멍청한 짓을하는거야?!
Bobby Jack

1
@BobbyJack 저도 그것을 깨달았습니다. :) 랩 너비로 81을 사용하십시오. :)
코레이 투가이

16

이 기능을 사용하려면 글꼴도 모노 스페이스로 설정해야합니다.
당신이 그것에 대해 생각하면, 라인은 완벽하게 완벽하게 정렬 할 수 없습니다.

이 답변은 숭고한 텍스트 포럼에서 자세히 설명되어 있습니다 :
http://www.sublimetext.com/forum/viewtopic.php?f=3&p=42052
이 대답은 당신의 OS에 대한 적절한 글꼴을 선택하는 링크가
와 에지에 대한 답변을 제공합니다 글꼴이 정렬되지 않은 경우

프로그래머를위한 훌륭한 모노 스페이스 무료 글꼴을 나열하는 또 다른 웹 사이트. http://hivelogic.com/articles/top-10-programming-fonts

stackoverflow에서 다음을 참조하십시오.

마이클 루스의 대답 : 여기에 통치자가 항상 숭고한 텍스트 2에 표시되도록하는 방법은 무엇입니까?

여기에 MattDMo의 답변 : Sublime Text의 기본 글꼴은 무엇입니까?

나는 통치자 다음에 설정 한 :
30
50 (50 자 제한되어야 메시지 제목을 커밋 GIT)
(72) (72 자로 제한해야 메시지 세부 사항 커밋 GIT)
80 (Windows 명령 콘솔 창 80 문자 폭 밖으로 maxes를)

짧은 줄에서 도움이되는 다른보기 환경 : github : 온라인으로 파일을 볼 때 자동 줄 바꿈이 없으므로
.js .md 및 기타 파일을 70-80 자로 유지하려고합니다.
Windows 콘솔 : 80 자


2
답변 주셔서 감사합니다. 솔직히 말하면 ST3에서 모노 스페이스 글꼴로 코딩하는 것을 상상할 수 없습니다 . 이것이 저에게 꽤 명백한 이유이며, 모노 스페이스 글꼴이 필요합니다.
trejder
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.