4 points par xguru 4 시간 전 | 1 commentaires | Partager sur WhatsApp
  • Prend en charge l’analyse, l’édition, l’exécution et le débogage de la structure des fichiers .wasm, et est proposé sous forme de plugin JetBrains et d’extension VS Code
  • Les deux produits partagent un même cœur Kotlin Multiplatform et prennent en charge Core Wasm, Component Model, GC, SIMD, Threads, etc.
  • Permet d’explorer les imports/exports, fonctions, types et sections personnalisées, ainsi que d’analyser le profilage de taille, le code inutilisé et la monomorphisation
  • Le plugin JetBrains fournit des fichiers WAT/WIT modifiables et des fenêtres d’outils WASM/ELF Structure
    • Prend en charge la complétion de code Java pour GraalWasm/Chicory et l’inférence de types JavaScript/TypeScript pour WebAssembly.instantiate
    • Permet également d’inspecter Parquet, Arrow IPC, Protocol Buffers ainsi que les fichiers .class/.jar/.war/.apk/.jit
  • L’extension VS Code fournit un visualiseur hexadécimal à défilement virtuel et 11 onglets d’analyse de structure, et fonctionne aussi avec Cursor/VSCodium
    • Fournit un visualiseur de descriptor set Protocol Buffers et des onglets d’analyse personnalisés basés sur des scripts
    • Détecte et résout les dépendances des fichiers Component Model ; le serveur MCP est téléchargé et exécuté séparément lorsque nécessaire
  • Les deux produits prennent en charge le serveur MCP ainsi que l’exécution via Wasmtime/WAMR/GraalVM/wazero
  • L’analyse ELF/Mach-O/PE et le débogage avec points d’arrêt sont actuellement proposés comme fonctionnalités expérimentales
  • Le plugin JetBrains convient à l’édition approfondie et à l’intégration au code, tandis que l’extension VS Code est adaptée à l’inspection légère de fichiers .wasm

1 commentaires

 
eususu 1 시간 전

Je n’ai plus vraiment l’occasion d’analyser ce type de données ces temps-ci, mais c’est une très bonne nouvelle.
Il y a aussi pas mal de binaires pris en charge.