Vscode-ng-language-service: Inspeksi template 0.1100.3 tidak berfungsi

Dibuat pada 15 Jan 2021  ·  10Komentar  ·  Sumber: angular/vscode-ng-language-service

Jelaskan bugnya

Pada dasarnya judul, pemeriksaan template tidak berfungsi, Anda tidak dapat menavigasi ke variabel, kesalahan tidak ditampilkan, dll.
Ketika saya kembali ke 0.1100.2 itu mulai bekerja lagi

Untuk Mereproduksi

Langkah-langkah untuk mereproduksi perilaku:

  1. Buat proyek sudut baru
  2. Tambahkan properti objek
  3. Cobalah untuk mengakses properti yang tidak ada dari objek tersebut dari template

Perilaku yang diharapkan

Anda dapat menavigasi ke definisi properti dengan menekan F12 atau Ctrl + klik kiri
Kesalahan ditampilkan tentang properti yang hilang

Perilaku sebenarnya
Navigasi tidak berfungsi
Tidak ada kesalahan yang ditampilkan

Log

Harap lampirkan dua log:

1.

[0115/133555.049:ERROR:registration_protocol_win.cc(103)] CreateFile: The system cannot find the file specified. (0x2)
[Info  - 1:35:55 PM] Angular language server process ID: 8152
[Info  - 1:35:55 PM] Using typescript/lib/tsserverlibrary v4.0.5 from c:\Users\nikit\.vscode\extensions\angular.ng-template-0.1100.3\node_modules\typescript\lib\tsserverlibrary.js
[Info  - 1:35:55 PM] Using @angular/language-service v11.0.9 from c:\Users\nikit\.vscode\extensions\angular.ng-template-0.1100.3\server\node_modules\@angular\language-service\bundles\language-service.js
[Info  - 1:35:55 PM] Log file: c:\Users\nikit\AppData\Roaming\Code\logs\20210115T133438\exthost3\Angular.ng-template\nglangsvc.log
[Info  - 1:35:57 PM] Enabling VE language service for d:/repos/test-angular/tsconfig.json.
[Error - 1:35:57 PM] Failed to find project for d:\repos\test-angular\src\app\app.component.html
[Error - 1:36:11 PM] No config file for d:/repos/test-angular/src/app/app.component.html
  1. nglangsvc.log

Screenshot

image
image

bug

Komentar yang paling membantu

Masalah yang sama dengan 0.1100.3
Menurunkan versi ke versi v0.1100.2 membantu

Semua 10 komentar

Saya memiliki masalah yang sama.

Masalah yang sama dengan 0.1100.3
Menurunkan versi ke versi v0.1100.2 membantu

Masalah yang sama dengan 0.1100.3
Menurunkan versi ke versi v0.1100.2 membantu

instal ulang vscode dan ekstensi tidak berfungsi, 2 jam terbuang percuma
Terima kasih

Masalah yang sama dengan 0.1100.3
Menurunkan versi ke versi v0.1100.2 membantu

instal ulang vscode dan ekstensi tidak berfungsi, 2 jam terbuang percuma
Terima kasih

image

Masalah yang sama dengan 0.1100.3
Menurunkan versi ke versi v0.1100.2 membantu

instal ulang vscode dan ekstensi tidak berfungsi, 2 jam terbuang percuma
Terima kasih

2 jam terbuang? Secara harfiah dibutuhkan waktu hingga 1 menit untuk menginstal versi lain seperti bubliq sudah ditampilkan.
Terima kasih atas petunjuknya, berhasil juga untuk saya!

Saya belum menulis aplikasi sudut selama 7 bulan dan hari ini saya akan mengerjakan proyek baru, ekstensi sudut memberi saya kejutan ini.

Menurunkan versi ke v0.1100.2 menyelesaikan masalah.

Masalah yang sama. Menurunkan peringkat membantu.
Perbaiki 🙏.

Terima kasih telah mengirimkan laporannya. Karena tidak ada cara untuk mengembalikan rilis, saya akan menerbitkan ulang 0.1100.2 sebagai versi terbaru sementara kami menyelidiki masalahnya.

Di sisi lain, dengan melihat log perubahan, saya telah mempersempit masalah menjadi dua komit:

  1. https://github.com/angular/angular/pull/39898
  2. https://github.com/angular/angular/pull/39917

Saya menduga ini adalah masalah khusus Windows. Dari log yang disediakan (terima kasih telah mengunggah), pemisah jalur tidak konsisten:

[Info  - 1:35:57 PM] Enabling VE language service for d:/repos/test-angular/tsconfig.json.
[Error - 1:35:57 PM] Failed to find project for d:\repos\test-angular\src\app\app.component.html
[Error - 1:36:11 PM] No config file for d:/repos/test-angular/src/app/app.component.html

Diperbaiki di v11.1.0, dipublikasikan ke pasar
https://github.com/angular/vscode-ng-language-service/releases/tag/v11.1.0

Bekerja untuk saya, terima kasih, @kyliau

Apakah halaman ini membantu?
0 / 5 - 0 peringkat