awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
microsoft avatar

microsoft/vscode-js-debug

0
View on GitHub↗
1,950 نجوم·358 تفرعات·TypeScript·MIT·13 مشاهدات

Vscode Js Debug

This project is a diagnostic adapter that connects code editors and standalone tools to running runtime processes using the standard Debug Adapter Protocol. It functions as a JavaScript and TypeScript debug implementation that maps compiled code back to original source files using sourcemaps, allowing developers to set breakpoints, inspect variables, and evaluate expressions without manual configuration.

The tool handles cross-environment code execution by automatically attaching to child processes, worker threads, service workers, and terminal processes. It supports advanced debugging capabilities such as configuring conditional exception filters, inspecting WebAssembly binaries via DWARF symbols, intercepting function return values, and formatting minified sources for readability.

Additional features include capturing CPU performance profiles and memory heaps, monitoring HTTP network traffic, and translating renamed variables across views. The system also exposes active protocol socket addresses and provides extension integration points for companion tools.

Features

  • JavaScript and TypeScript Debugging - Steps through JavaScript and TypeScript code, inspects variables, and evaluates expressions across runtimes.
  • Sourcemap Management - Maps compiled JavaScript back to original source files using sourcemaps to set breakpoints and inspect state.
  • Debugger Command APIs - Translates abstract editor commands into concrete execution controls for runtime debuggers.
  • Debug Adapter Protocol Implementations - Connects editor interfaces to running runtime processes using the standard Debug Adapter Protocol.
  • Runtime Debugging - Inspects and steps through code running in browsers, servers, and mobile applications.
  • Runtime Debugging Protocols - Executes diverse programming languages through protocol-compliant adapters that unify diagnostics.
  • Sourcemap Debuggers - Translates sourcemaps to step through and inspect original TypeScript sources without manual configuration.
  • Debug Adapter Protocol Runtimes - Connects code editors to running browser and server runtimes to control execution using standard debug adapter protocols.
  • Debug Session Management - Sets up parameters like working directories and environment variables to control debugging sessions.
  • Child Process Debugging - Automatically intercepts and debugs spawned child processes, worker threads, and service workers.
  • Heap and CPU Profilers - Captures CPU performance profiles and memory heaps for native visualization and analysis.
  • Breakpoint Debugging - Pauses execution using conditional exception filters, instrumentation listeners, and call stack exclusions.
  • Minified Code Debugging - Formats minified production scripts into readable layouts for easier inspection during debugging sessions.
  • Source Path Mapping - Specifies file paths and source map locations to resolve running scripts back to original files.
  • Terminal Session Capturing - Automatically attaches to terminal processes at startup to debug commands executed within terminal sessions.
  • Terminal Debugging Integrations - Hooks into terminal commands and scripts at startup to launch debugging sessions instantly.
  • Concurrent Thread Execution - Automatically attaches to worker threads and child processes while permitting step-through debugging.
  • DWARF Symbol Debugging - Reads DWARF symbols from compiled WebAssembly binaries to step through low-level execution and inspect variables.
  • Sourcemap Variable Mappings - Translates renamed identifiers across views and evaluation requests using sourcemap data.
  • Conditional Exception Filters - Configures conditional exception filters to pause execution when specific errors occur during debugging.
  • Application Performance Profiling - Captures CPU performance and memory heaps with sourcemap translation to analyze application resource usage.

سجل النجوم

مخطط تاريخ النجوم لـ microsoft/vscode-js-debugمخطط تاريخ النجوم لـ microsoft/vscode-js-debug

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

الأسئلة الشائعة

ما هي وظيفة microsoft/vscode-js-debug؟

This project is a diagnostic adapter that connects code editors and standalone tools to running runtime processes using the standard Debug Adapter Protocol. It functions as a JavaScript and TypeScript debug implementation that maps compiled code back to original source files using sourcemaps, allowing developers to set breakpoints, inspect variables, and evaluate expressions without manual configuration.

ما هي الميزات الرئيسية لـ microsoft/vscode-js-debug؟

الميزات الرئيسية لـ microsoft/vscode-js-debug هي: JavaScript and TypeScript Debugging, Sourcemap Management, Debugger Command APIs, Debug Adapter Protocol Implementations, Runtime Debugging, Runtime Debugging Protocols, Sourcemap Debuggers, Debug Adapter Protocol Runtimes.

ما هي البدائل مفتوحة المصدر لـ microsoft/vscode-js-debug؟

تشمل البدائل مفتوحة المصدر لـ microsoft/vscode-js-debug: nswbmw/node-in-debugging — This project is a comprehensive technical guide and diagnostic manual for analyzing memory, performance, and… probe-rs/probe-rs — probe-rs is an embedded debugging toolset used for flashing, debugging, and inspecting microcontrollers via hardware… dotnet/diagnostics — The diagnostics project provides a cross-platform diagnostic infrastructure and command-line toolkit for monitoring… jindrapetrik/jpexs-decompiler — JPEX Software is a comprehensive reverse engineering suite for SWF binary files, serving as an ActionScript decompiler… ncsoft/unreal.js — Unreal.js is a JavaScript runtime and scripting layer for Unreal Engine that embeds the V8 engine to implement game… google/gops — gops is a command-line diagnostic toolset for monitoring, profiling, and managing the runtime state of active Go…

بدائل مفتوحة المصدر لـ Vscode Js Debug

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Vscode Js Debug.
  • jindrapetrik/jpexs-decompilerالصورة الرمزية لـ jindrapetrik

    jindrapetrik/jpexs-decompiler

    5,404عرض على GitHub↗

    JPEX Software is a comprehensive reverse engineering suite for SWF binary files, serving as an ActionScript decompiler and editor. It provides a toolkit for decompiling, analyzing, and modifying the internal structure of compiled Flash content, including the extraction of scripts and media assets. The project is distinguished by its ability to perform direct binary modification, allowing users to edit bytecode and replace embedded resources without reverting to high-level source code. It includes a runtime ActionScript bytecode debugger for variable inspection and call stack analysis, as well

    Javadecompilereditorflash
    عرض على GitHub↗5,404
  • nswbmw/node-in-debuggingالصورة الرمزية لـ nswbmw

    nswbmw/node-in-debugging

    6,457عرض على GitHub↗

    This project is a comprehensive technical guide and diagnostic manual for analyzing memory, performance, and asynchronous behavior within Node.js applications. It provides detailed methods for asynchronous tracing, memory diagnostics, and performance analysis to resolve runtime errors and execution bottlenecks. The resource distinguishes itself by covering advanced diagnostic workflows, including the use of flame graphs for CPU profiling, the capture and comparison of heap snapshots for memory leak detection, and the mapping of asynchronous call stacks. It also provides technical guidance on

    debugdebuggingguide
    عرض على GitHub↗6,457
  • dotnet/diagnosticsالصورة الرمزية لـ dotnet

    dotnet/diagnostics

    1,319عرض على GitHub↗

    The diagnostics project provides a cross-platform diagnostic infrastructure and command-line toolkit for monitoring runtime performance, analyzing memory dumps, and troubleshooting applications. It features a custom inter-process communication protocol for command and telemetry exchange across platforms, a low-overhead event pipe mechanism for streaming real-time diagnostic events and performance counters from running processes, and automated remote symbol resolution for stack trace analysis. The platform includes native debugger extensions that integrate with standard debuggers to inspect ma

    C++
    عرض على GitHub↗1,319
  • probe-rs/probe-rsالصورة الرمزية لـ probe-rs

    probe-rs/probe-rs

    2,599عرض على GitHub↗

    probe-rs is an embedded debugging toolset used for flashing, debugging, and inspecting microcontrollers via hardware debug probes. It functions as an embedded firmware flasher, a memory manager for reading and writing to processor registers, and a server implementing the Debug Adapter Protocol to connect hardware debugging to various code editors. The project includes a CMSIS-Pack target parser to extract device metadata and flash configurations from industry-standard definition files. It provides a driver-based probe abstraction to interact with various hardware debug probes regardless of th

    Rustarmarm-corescoresight
    عرض على GitHub↗2,599
عرض جميع البدائل الـ 30 لـ Vscode Js Debug→

مجموعات مختارة تضم Vscode Js Debug

مجموعات منسقة بعناية يظهر فيها Vscode Js Debug.
  • Script debugger