[html] VSCode가 HTML을 자동 완성하지 않음

Windows 7에 새로 설치된 Visual Studio Code에 문제가 있습니다. Mac에서는 편집기가 html 태그를 자동으로 닫지 만 Win7에서는 그렇지 않습니다. 전원을 켤 수있는 옵션이 있어야한다고 생각하지만 아무것도 찾을 수 없습니다.

나는 예를 들어 이야기하고 있습니다. <htmlintelliSense를 작성 하면 팝업창이 뜨고 엔터를 클릭하면 보통 자동으로 </html>광산에서 작동하지 않습니다. (IntelliSense가 표시되지만 옵션 중 하나를 선택하면 태그가 자동으로 닫히지 않습니다. <h1> -> </h1>)



답변

로부터 0.3.0 릴리스 노트

태그의 HTML 자동 닫기가 이제 제거되었으며 .NET에서 더 스마트 한 IntelliSense로 대체되었습니다 </.


답변

시작하지 않고 태그 이름을 입력 한 <다음 Tab 키를 누릅니다.

예를 들어 입력 div한 다음 탭을 누르면 VS가<div></div>

또는 여는 태그를 입력 한 다음 Tab 키를 두 번 누릅니다.

예 :

  1. 유형 <div
  2. Tab 누르기
  3. Tab 누르기

닫는 태그를 추가합니다.


답변

나는 같은 문제를 겪고 있었는데, 그 다음 vs 코드의 오른쪽 하단에 뭔가를 보았습니다. HTML을 사용하는 대신 Django-HTML을 사용하고 있었기 때문에 언어를 html로 변경했습니다. Boom 모든 것이 다시 잘 작동합니다. 이미지보기


답변

다음은 멋진 트릭입니다 (실제로 Emmet 약어입니다) .

  • 태그 이름 쓰기 | h1
  • 그 뒤에 별표 추가 | h1*
  • 프레스 | (결과는 )Tab<h1></h1>

­

추신 : – 이것은 또한 같은 자동 폐쇄 태그, 작동 input, img


답변

VS Code 용 으로이 확장 을 사용해 볼 수 있습니다. 자동 닫기 태그 기능을 구현했으며 요구 사항을 충족합니다.

  • 여는 태그의 닫는 괄호를 입력하면 닫는 태그를 자동으로 추가
  • 닫는 태그가 삽입 된 후 커서는 여는 태그와 닫는 태그 사이에 있습니다.


답변

HTML 파일을 편집하는 동안 VSCode (1.30.2)를 사용하는 Mac Sierra (10.12.6)에서 동일한 문제가 발생했습니다. vscode 문서 https://code.visualstudio.com/docs/languages/html 에 따르면 intellisense는 즉시 작동해야합니다.

“Language Detection”(화면 하단에있는 편집기 상태 표시 줄의 오른쪽 모서리에 있음)이 자동 감지로 설정되고 파일이 django-html. 수동으로 일반 Html로 다시 전환하면 모든 것이 작동합니다.


답변

  1. 보도 Ctrl 키 + 시프트 + P는 명령 팔레트를 엽니 다.
  2. 검색기에 ‘언어 모드 변경’을 입력 하십시오 .
  3. ‘언어 모드 변경’을 선택합니다 .
  4. 유형 ‘HTML’ 수색자한다.
  5. 그리고 ‘HTML’을 선택하십시오 (아마도 ‘django-html로 설정되었을 것입니다).