Visual Studio Code에서 자동 줄 바꿈을 켜거나 끄려면 어떻게해야합니까?


480

코드 파일을 사용할 때 일반적으로 줄 바꿈을 위해 더 긴 줄이 필요하지 않습니다. 그러나 .md파일의 경우 실제로 유용합니다. 그러나 단어바꿈을 활성화하는 옵션을 찾지 못해 더 긴 줄이 줄 바꿈됩니다.

재현하려면 충분히 작은 창으로 크기 조정 된 Visual Studio Code를 열고 새 문서에 다음 텍스트를 입력하십시오.

This is my test lorem ipsum. This is my test lorem ipsum. This is my test lorem ipsum. This is my test lorem ipsum. This is my test lorem ipsum. This is my test lorem ipsum. This is my test lorem ipsum. This is my test lorem ipsum. This is my test lorem ipsum.
A linebreak before this. 

효과는 다음과 같습니다.

누락 된 단어 줄 바꿈의 예

가로 줄 스크롤 막대를 멀리두고 창 1의 오른쪽에 1 줄을 줄이려고합니다.

내 질문에 대답하기 위해 몇 가지 작업을 수행했습니다.

  • 검색 스택 오버플로 :이 값을 쓸 때 결과가 0입니다.
  • Visual Studio Code 메뉴를 꼼꼼하게 살펴 보았습니다.
  • "wrap"과 함께 명령 팔레트 사용 : 일치하는 명령이 없습니다.

아마도 불가능하고 기능 요청을 제출해야합니까? 아니면 뭔가 빠졌습니까?

빠르게 켜고 끌 수 있기를 원합니다. 예를 들어 @PanagiotisKanavos는 설정에서 래핑 동작을 변경하기 위해이 솔루션에 대해 언급했지만이 작업을 수행하는 빠른 명령 또는 메뉴 옵션을 찾고 있습니다 ( Notepad ++Sublime Text 2 와 유사 ).


방금 VS Code 0.3에 추가 된 것 같습니다. 체크 새로운 기능의 목록 포장 제어
파나지오티스 Kanavos

2
이 질문에 간단히 추가 할 수있는 또 다른 StackExchange 사이트 쇼에서 "editor.wrappingColumn": 0사용자 설정에
파나지오티스 Kanavos

1
@PanagiotisKanavos 제안 해 주셔서 감사합니다. 자동 줄 바꿈은 일반적으로 빠르게 켜고 끄고 싶은 것이기 때문에 다소 해결 방법이 될 것입니다. 그에 따라 내 질문을 업데이트했습니다. 그래도 여러분의 의견을 답변으로 바꾸는 것이 도움이 될 수 있습니다.
Jeroen

2
이제 "editor.wordWrap": true
DogCoffee

2
단어 줄 바꿈이 활성화되어 있으면 Home 및 End 키가 예상대로 작동하지 않습니다. github.com/Microsoft/vscode/issues/1424 에서 버그 보고서에 투표하십시오. "End 키를 두 번 누르면 줄의 끝으로 이동해야합니다"
Panic

답변:


792

v1.0부터는 자동 줄 바꿈을 전환 할 수 있습니다.

  • 새로운 명령 editor.action.toggleWordWrap으로 , 또는
  • 로부터 보기 메뉴 (*보기 ** → 전환 바꿈 ), 또는
  • 사용하여 ALT+의 Z(Mac 용 키보드 단축키 +을 Z).

다음 설정으로 제어 할 수도 있습니다.

  • editor.wordWrap
  • editor.wordWrapColumn
  • editor.wrappingIndent

알려진 문제 :

  1. renderLineHighlight는 전체 논리 행을 강조 표시해야합니다.

이 버그를 수정하려면 투표하십시오.


이것이 창마다 수동으로 활성화 / 비활성화 할 수있는 것이어야한다는 것에 전적으로 동의합니다. 지금은 로그 항목이 많은 .txt 파일을 사용하고 단어 줄 바꿈을 사용하면 읽기가 어렵습니다. 일반적으로 마음에 들지 않지만이 경우에는 비활성화하고 싶습니다.

현재 Sublime에있는 것처럼 구현하십시오. 저건 완벽 해!
Juri

2
@ Benjamin, '창으로 감싸기'는 어떻습니까? 그것은 개인적으로 특정 코드 파일에서 개인적으로 많이 사용하는 것입니다 (예 : MarkDown과 같은 말). 개인적으로, 나는 (랩핑 없음), 창 (표시 가능한 범위로 줄 바꿈) 및 지정된 열 (환경 설정에서 값을 선택하는 열)의 세 가지 옵션을 빠르게 액세스하고 싶습니다. 그런 다음 키보드 단축키를 지정하여 뒤집을 수 있습니다 그 세 사이.
Mark A. Donohoe

"editor.wrappingColumn": -1기본적 으로 설정해야하는 경우 이는 허용되지 않습니다 . 유스 케이스는 다음과 같습니다. 코드 파일을 많이 사용합니다. 어떤 경우에만 (* .md 파일) 자동 줄 바꿈을 전환해야하지만 할 수는 없습니다!
Marcel

2
이를 위해 1.9에 도입 된 언어 별 설정을 활용할 수 있습니다 ( code.visualstudio.com/updates/v1_9#_settings 참조 )
Benjamin Pasero

61

메뉴 파일환경 설정사용자 설정으로 이동하십시오 .

기본 설정이 settings.json자동으로 열립니다 . settings.json파일에 다음을 추가 하고 저장하십시오. 기본 설정을 덮어 씁니다.

// Place your settings in this file to overwrite the default settings
{ "editor.wrappingColumn": 0 }

편집중인 설정의 스크린 샷


13
최신 버전에서는 "editor.wordWrap": "on"이 작동하지 않습니다.
Nitish

1
예,이 설정은 VSCode 1.10에서 변경되었습니다. 다음은 설명서입니다. code.visualstudio.com/updates/…
Matt Bierner


31

wrappingColumn에 찬성하여 사용되지 않습니다 wordWrap.

이 줄을 settings.json에 추가하여 기본적으로 wordWrap을 설정하십시오.

"editor.wordWrap": "on" 

또는 열린 사용자 설정 :

맥 : +,

윈도우 : Ctrl+,

그런 다음 "wordWrap"을 검색하거나 '일반적으로 사용되는'설정을 스크롤하여 찾은 다음 'on'을 선택하십시오.

여기에 이미지 설명을 입력하십시오


2
추가 주셔서 감사합니다,하지만하지 않는 정상 응답이 다른 이전의 대답은 또한 정확하게 이미 언급?
Jeroen

정확하게, 그들은 wordWrap을 참조하지는 않지만 그냥 복사하여 붙여 넣기 위해 간단한 코드 조각을 찾는 사람에게 유용 할 것이라고 생각했습니다.
Pixelomo

18

1.9부터 단어 줄 바꿈 설정 (또는 모든 설정)에 대해 특정 언어를 선택할 수 있습니다. 명령 팔레트에서 다음을 찾을 수 있습니다.

기본 설정 : 언어 별 설정 구성 ...

다음을 포함 할 수있는 선택한 언어의 "settings.json"으로 이동합니다.

"[markdown]": {
  "editor.wordWrapColumn": 100,
  "editor.wordWrap": "wordWrapColumn"
},

당신은 어떻게 얻을 않는다 "구성 언어 별 설정" ?
피터 모텐슨

메뉴에서 하나의 경로 View => Command Palette...를 선택한 다음 "Configure Language Specific Settings ..."(또는 "Lang set")를 입력하면됩니다. 커맨드 팔레트는 vscode에서 무엇이든 찾을 수있는 좋은 방법입니다. 바로 가기를 배우는 것이 좋습니다.
robstarbuck

17

이 스크린 샷 ( Toogle Word Wrap )을 확인하십시오 .

여기에 이미지 설명을 입력하십시오


이제 답변은 정확하지만 상단 답변 의 정보를 복제합니다 . 다른 사람들을 돕기 위해 시간을내어 주셔서 감사하지만 새로운 답변이 더 나쁘게 필요한 다른 질문이있을 수 있습니다.
Jeroen

1
@Jeroen 네, 그러나 답변도 감사 할 수 있다면 좋을 것입니다. 이 질문 자체에서 볼 수 있습니다. 중복 항목조차도 공감했습니다.
Nish

9

언제 추가되었는지 확실하지 않지만 v0.10.8을 사용하고 있으며 Alt+ Z는 단어 줄 바꿈을 켜고 끄는 단축키입니다. 이것은 " 빠르게 켜고 끌 수 있어야한다 "의 요구 사항을 만족시킨다 .

Visual Studio Code를 닫은 후에도 설정이 유지되지 않습니다. 지속하려면 settings.json파일 사용에 대한 Radha의 답변을 통해 설정해야 합니다 ...

// Place your settings in this file to overwrite the default settings
{ "editor.wrappingColumn": 0 }

5
{ "editor.wrappingColumn": -1}을 (를) 기본값으로 사용했습니다.
djabraham

1
editor.wrappingColumn더 이상 사용되지 않습니다 editor.wordWrap. 대신 사용하십시오.
Aryo

6

로 이동 기본 설정 탭 (메뉴 파일설정 )을 선택한 다음 "줄 바꿈"로 검색 할 수 있습니다. 다음 애니메이션 이미지도 도움이됩니다.

여기에 이미지 설명을 입력하십시오


5

자동 줄 바꿈 설정 재 설계

새로운 단어 줄 바꿈 옵션은 다음과 같습니다.

editor.wordWrap: "off" - Lines will never wrap.
editor.wordWrap: "on" - Lines will wrap at viewport width.
editor.wordWrap: "wordWrapColumn" - Lines will wrap at the value of editor.wordWrapColumn.
editor.wordWrap: "bounded" 

선은 최소 뷰포트 너비와 값으로 줄 바꿈됩니다 editor.wordWrapColumn.


답을위한 Thx. 그러나이 정보는 이미 최고 투표 답변에있었습니다. 새 옵션에 대한 간단한 설명을 해당 답변에 편집으로 추가하는 것이 좋습니다.
Jeroen

다른 옵션의 의미와 관련하여 명확성을 찾고있었습니다. 나는 값을 가지고 놀았고 그것은 기본적으로 사이에 boundend있었고 on결국 on에는 창문에 더 많은 공간이있는 것처럼 bounded랩하기 로 결정하고 창에 더 많은 공간이 있더라도 랩핑 하지는 않지만 editor.wordWrapColumn(기본값은 80) 그래서 개인적 on으로 가장 현명하지만 개인적입니다. 그것이 도움이
되기를 바랍니다

3
  • Windows : Ctrl + Shift+ "P"키를 누릅니다. 이제 명령 행에 Toggle Word Wrap을 입력 하고를 누르십시오 Enter.
  • Mac : Command + Shift+ 키 "P"를 누릅니다. 이제 명령 행에 Toggle Word Wrap을 입력 하고를 누르십시오 Enter.

1
  • 맥 : 코드 -> 환경 설정 -> 설정 -> 입력 한 단어 잘림 에서 검색 설정 -> 변경 편집 : 줄 바꿈 에서 오프 .

  • 윈도우 : 파일 -> 환경 설정 -> 설정 -> 입력 한 단어 잘림 에서 검색 설정 -> 변경 편집 : 줄 바꿈 에서 오프 .


1

이것은 2020 년 5 월 현재 VS 코드 문서에서 가져온 것입니다.

새로운 단어 줄 바꿈 옵션은 다음과 같습니다.

editor.wordWrap: "off" - Lines will never wrap.
editor.wordWrap: "on" - Lines will wrap at viewport width.
editor.wordWrap: "wordWrapColumn" - Lines will wrap at the value of editor.wordWrapColumn.
editor.wordWrap: "bounded" - Lines will wrap at the minimum of viewport width and the value of editor.wordWrapColumn.

예를 들어, 창 경계에 줄 바꿈을하려면 다음을 수행해야합니다.

  1. 열기 settings.json(Ctrl + Shift + P를 누르고 "settings.json"입력)

  2. 다음 "editor.wordWrap": "bounded"과 같이 json 파일을 넣으십시오 .

    {

    ...,

    "editor.wordWrap": "bounded",

    ...,

    }

그런 다음 작동합니다.


-1

줄 바꿈 줄에 대한 영구적 인 솔루션을 원하면 메뉴 → 파일환경 설정설정으로 이동 하여 변경하십시오 editor.wordWrap: "on". 이것은 항상 적용됩니다.

그러나 일반적으로 코드 확인을 위해 기본 설정을 계속 변경합니다. 따라서 Alt+ Z키를 사용하여 파일의 작성된 코드를 줄 바꿈하거나 메뉴 보기단어 줄 바꿈으로 이동할 수 있습니다 . 항상 원할 때마다 적용됩니다. 그리고 다시 Alt+ Z단어 줄 바꿈을 취소 하십시오 (한 줄에 전체 줄을 표시합니다).


고칠 수 있습니까?
피터 Mortensen

-3

Visual Studio Code 편집기에서 텍스트 줄 바꿈을 사용하려면 텍스트 줄 바꿈을 위해 버튼 Alt+ 를 눌러야합니다 Z. 단어 줄 바꿈은 텍스트 줄 바꿈 또는 줄 바꿈 사이에서 전환됩니다.


1
이것은 가장 높은 투표로 인정되는 답변으로 덮여 있습니다.
Taegyung
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.