Je travaille sur un projet utilisant Typescript et certaines des fonctionnalités ES6 exposées par Typescript comme ES6 String Literals par exemple. `Something ${variable} Something else`
.
Lors du débogage d'un problème, j'ai placé un point d'arrêt dans mon fichier Typescript pour le parcourir dans le panneau source, ce qui fonctionne généralement bien.
Mais Chrome Dev Tools a un problème avec les chaînes de caractères ES6 et ne semble pas reconnaître la fin d'une chaîne de caractères ES6.
Au lieu de cela, tout le code qui suit la chaîne littérale est marqué en rouge (mise en évidence de la chaîne dans le débogueur) et bloqué pour l'inspection des variables, car le débogueur chrome semble penser qu'il s'agit d'une seule et même chaîne massive.
Quelqu'un a-t-il rencontré ce problème, trouvé une solution ou sait-il si cela figure sur la feuille de route de Google pour Chrome Dev Tools ?
EDIT 1 :
Il semble que ce problème soit actuellement traité par l'équipe de Chromium. Voir le rapport de problème pour les mises à jour :
bugs.chromium.org/p/chromium/issues/detail?id=659515
EDIT 2 : Le bogue est ouvert depuis un certain temps, mais il ne semble pas avoir été traité en priorité. Si vous rencontrez le problème, allez sur le lien chrome ci-dessus et mettez un astérisque ou un commentaire avec des informations utiles pour que l'équipe Dev Tools s'en préoccupe.
1 votes
Avez-vous réussi à trouver quelque chose ? Un rapport de bogue peut-être ? Moi aussi, ça me rend dingue.
3 votes
@YesMan85 J'ai trouvé un rapport de bug ouvert - il semble qu'ils travaillent toujours sur un correctif : bugs.chromium.org/p/chromium/issues/detail?id=659515
0 votes
Ok merci, j'ai aussi déposé un bug hier avec un cas de repo, j'espère qu'ils pourront le prendre en compte.
7 votes
Toute personne rencontrant ce problème devrait lancer le bogue chrome / ajouter plus d'informations et de preuves. J'espère que ce problème sera résolu car il est très ennuyeux.
2 votes
Dans le lien que vous avez fourni, ce problème est marqué comme "corrigé" mais en fait il est toujours cassé. Quelqu'un sait-il s'il existe un nouveau lien vers ce problème que nous pourrions voter pour faire appliquer cette correction de bogue ?
0 votes
@OlegPro : bugs.chromium.org/p/chromium/issues/detail?id=859872
0 votes
Version 70.0.3538.102 (Build officiel) (64 bits)