Deno-Laufzeit unterstützt Inlay-Hinweise für die Codierung

Die neueste Edition der Deno-Laufzeitumgebung für JavaScript und TypeScript wurde um Inlay-Trace-Funktionen erweitert.

Deno 1.27 wurde am 27. Oktober angekündigt und verfügt über Sprachserver- und IDE-Verbesserungen, einschließlich der Nutzung von TypeScript 4.4-Inlay-Hinweisen. Mit dieser Funktion werden dem Inline-Code kleine Informationsschnipsel hinzugefügt, die ihn möglicherweise besser lesbar machen und alle Informationslücken im Code füllen.

Der Visual Studio Code-Editor von Microsoft unterstützt Inlay-Hinweise mit der Deno VS Code-Erweiterung Konfigurationsoptionen unterstützen.

Deno bietet jetzt auch verbesserte Registrierungsvervollständigungen in Editoren, die dies unterstützen, obwohl diese Fähigkeit nicht speziell an die Model Deno 1.27 gebunden ist.

Zu den zusätzlichen Funktionen in Deno 1.27 gehören:

  • Deno zieht automatisch TypeScript-Typen aus NPM-Paketen, die Typen verteilen.
  • Das Node-API, zum Erstellen nativer Include-Ons in Node.js, wird unterstützt, wenn es in NPM-Paketen verwendet wird. Außerdem werden die Auflösung und Integrität von NPM-Paketen jetzt gespeichert, wenn eine Sperrdatei verwendet wird.
  • EIN navigator.language website API wurde hinzugefügt und bietet eine schreibgeschützte Eigenschaft, die eine Zeichenfolge zurückgibt, die die bevorzugte Sprache des Benutzers darstellt.
  • Zum deno activity, das benutzerdefinierte Befehle ausführt, die für eine Codebasis spezifisch sind, wurde eine Warnung entfernt, die besagt, dass die Deno-Aufgabe instabil ist und sich in Zukunft möglicherweise drastisch ändern kann. Vorwärts, deno task wird sich nicht drastisch ändern, obwohl einige Änderungen zur Vereinfachung der Verwendung eingeführt werden können, wie z. B. neue plattformübergreifende Befehle oder Umgebungsvariablen.
  • Das deno lint linter hat ein neues kompaktes Berichtsformat.
  • APIs wurden stabilisiert, wie z Deno.consoleSize(), Deno.futime()und Deno.loadavg().
  • Das readline/promise Modul wurde implementiert und bietet eine Guarantees-basierte API für die readline Modul.
  • Version 1.27 aktualisiert die JavaScript-Engine V8 10.8.

Deno-Benutzer können auf Variation 1.27 upgraden, indem sie Folgendes ausführen: deno upgrade.

Copyright © 2022 IDG Communications, Inc.

Leave a Reply