تصور البيانات عند التصحيح في Visual Studio Code





بشكل عام ، يعد برنامج تصحيح الأخطاء لـ Visual Studio العادي موضوعًا قديمًا جدًا ( مقال عام 2009 ) ، ولكنه ليس شائعًا جدًا. في معظم الحالات ، من المعتاد تعليمك كيفية التصحيح على الفور ، وتقديم العمليات في رأسك ، وتظهر أشياء مثل الأنواع والقوائم على اللوحة. على الويب ، غالبًا ما يتم توفير الجزء المرئي من خلال المستعرض ، ويسعد الجميع بكل شيء. ولكن يحدث أن القوائم أو الأشجار لم تعد مناسبة لذهنك ، فأنت تريد فرز الجداول وإنشاء الرسوم البيانية دون مغادرة بيئة التصحيح. لكل هذا ، تم إنشاء مكون إضافي لـ VS Code - Debug Visualizer.



ماذا يمكنه أن يرسم؟



  • المصفوفات والمصفوفات





  • الرسوم البيانية عبر VisJS و Graphviz









  • مخططات الكتلة





  • الأشجار و AST









  • الجداول





  • الرسوم البيانية عبر Plotly





  • عرض SVG والنص و PNG



الأشياء الجيدة - العديد من الأدوات متحركة ، مما يسمح لك بتتبع التغييرات في الديناميكيات. كل واحد منهم متاح للتثبيت المنفصل ، بدون ملحق رئيسي. يتم توريثها من إطار عمل التصور لنفس المؤلف ، والذي يمكنك المساهمة فيه بشكل منفصل عن المكون الإضافي.



اللغات المعتمدة

  • دعم JS و TS الكامل
  • دعم جزئي لكل من Go و Python و C # و PHP و Java و C ++ و Swift و Rust.

    من الواضح أن معظمها في حالة "متاحة للتنفيذ من قبل المتحمسين" ، ولكن تم بالفعل معالجة Python و Go و C # بالتأكيد.



يمكنك تجربة العروض هنا ، البرنامج المساعد متاح في VS Code أو هنا . بعد التثبيت ، يتوفر البرنامج المساعد عن طريق الأمر Debug Visualizer: New View. يمكن تمرير الجزء المحدد كوسيطة بواسطة الأمر Debug Visualizer: Use Selection as Expression(Shift + F1).



نظرًا لأن مصحح الأخطاء يعمل على مكتبة إعادة تحميل العقدة ، فإنه يسمح بإعادة التحميل السريع:







تصحيح أخطاء سعيد!



الروابط:



Github

Author

Demo

Marketplace VS Code






إعلان



خوادم لتطوير واستضافة مشاريعك - هذا عن ملحمتنا ! جميع الخوادم "خارج الصندوق" محمية من هجمات DDoS ، وسرعة قناة الإنترنت 500 ميجابت ، والتثبيت التلقائي للوحة تحكم VestaCP المريحة لمواقع الاستضافة وحتى التثبيت التلقائي لـ Windows Server بتعريفات مع 2 جيجابايت من ذاكرة الوصول العشوائي أو أعلى. من الأفضل أن تجربها مرة واحدة ؛)






All Articles