Language-tools: Sorotan sintaks salah ketika komponen sebelumnya menutup sendiri

Dibuat pada 18 Jan 2021  ·  3Komentar  ·  Sumber: sveltejs/language-tools

Penyorotan sintaks salah ketika komponen sebelumnya menutup sendiri. (Lihat tangkapan layar di bawah.)

Anda dapat menyalin kode berikut ke dalam file *.svelte untuk melihat:

<SelfClosingComponent/>
<div>stuff</div> <!-- highlight problem with opening tag -->
<div>stuff</div> <!-- no highlight problem -->

<SelfClosingComponent/>
<meta/> <!-- highlight problem -->

<SelfClosingComponent/>
<div/> <!-- highlight problem, but also not valid html, so...??? -->

<SelfClosingComponent/>
<!-- <Intro/> --> <!-- highlight problem -->
<!-- <Intro/> --> <!-- returns to normal after problem -->

<SelfClosingComponent></SelfClosingComponent>
<div>stuff</div> <!-- no highlight problem when component has ending tag -->

Perilaku yang diharapkan
Sorotan harus kembali ke perilaku normal setelah komponen yang menutup sendiri seperti <SelfClosingComponent/> .

Tangkapan layar
image

Sistem (harap lengkapi informasi berikut):

  • OS: MacOS Catalina v10.15.3
  • IDE: VSCode v1.52.1 Komit ea3859d4ba2f3e577a159bc91e3074c5d85c0523
  • Plugin/Paket: Langsing untuk VSCode
Fixed bug

Semua 3 komentar

Contoh yang lebih sederhana

<div/>
<div></div>

Code_2021-01-22_18-04-16

Itu hanya terjadi jika tidak ada ruang sebelum bagian penutup
Code_2021-01-22_18-05-01

Woo hoo! Terima kasih @dummdidumm!

Apakah halaman ini membantu?
0 / 5 - 0 peringkat

Masalah terkait

PatrickG picture PatrickG  ·  3Komentar

vatro picture vatro  ·  3Komentar

JAD3N picture JAD3N  ·  5Komentar

scippio picture scippio  ·  3Komentar

johanbissemattsson picture johanbissemattsson  ·  4Komentar