مُحسّن تخطيط الأعمدة النصية

مطورنص
إعلان · حذف؟

خيارات

إعلان · حذف؟

مرشد

مُعدّل تخطيط النصوص

مُحسّن تخطيط الأعمدة النصية

مُحَوّل النص المُحَوّل يُضيف مسافات بين النصوص بحيث يُحاوَل مُحدد معين — مثل علامة المساواة، النقطة، مُحدد الملاحظة، الصورة، الـ Pipe، أو أي سلسلة مخصصة — تُحاوَل التماثل عموديًا في كل صف. يُحوّل هذا المُحَوّل الأعمدة المُتَحَوّلة، والنصوص المُختصرة، والملاحظات المُتَبَّعة إلى أعمدة مرئية نظيفة دون إعادة كتابة المحتوى نفسه، بحيث يصبح هيكل البيانات قابلًا للقراءة بسرعة.

كيفية استخدام

  1. أدخل نصك المتعدد الأسطر إلى أدخل نصآ .
  2. اختر الرمز أو السلسلة التي تُستخدم للمحاذاة تحت المحاذاة حسب (أو اختر مخصص... لإدخال مُحددك الخاص).
  3. قم بتعديل الخيارات — احتفظ بالتباعد الابتدائي، أزل المسافات الختامية، أو تغيير عدد المسافات قبل وبعد المُحدد.
  4. اقرأ النتيجة المحاذاة من النص المحاذاة الإخراج وانسخ أو احفظها بضغط زر واحد.

خصائص

  • أحد عشر مُحدد مُدمج – تُحاوَل على =،:،//،=>،->،|،الفاصلة،النقطة،المسافة،المسافة الأولى،أو أي سلسلة مخصصة.
  • محاذاة كل وقوع – يمكن اختيار تخطيط المُحدد الثاني، الثالث، وما بعدها على نفس السطر، وليس فقط الأول.
  • الاحتفاظ بتباعد البداية – احتفظ بمستويات التباعد الابتدائية للوحدات المُتَبَّعة والكود.
  • المسافات القابلة للتعديل – قم بضبط 0 إلى 10 مسافة قبل وبعد المُحدد لتتناسب مع نمطك الخاص.
  • إزالة المسافات الختامية – إزالة التعبئة التي تظهر غالبًا في مقارنات التحكم في النسخ.
  • العرض المباشر – يتم تحديث النتيجة أثناء الكتابة، لا حاجة لزر الإرسال.
  • – لا يغادر أي كود متصفحك. – النص لا يغادر متصفحك؛ يعمل بشكل منفصل بمجرد تحميل الصفحة.

التعليمات

  1. لماذا تُحاوَل أدوات التشكيل تُحاوَل تعيين متغيرات بالعلامة المساوية؟

    المحاذاة المرئية تُحوّل أعمدة الأسماء والقيم إلى جدول يمكن للعين قراءته من الأعلى إلى الأسفل في خطوة واحدة. بدون التماثل، يجب على القارئ إعادة إيجاد المُحدد على كل سطر، وهو ما يعادل تقريبًا تكلفة تسلسل العين في قراءة النصوص. بمجرد أن تتم تخطيط العلامات المساوية، تظهر التباينات في التباعد، أو المدخلات المفقودة، أو القيم المُفرطة بشكل فوري — وهذا هو السبب في وجود تشكيلات مثل gofmt لحقل الهيكل، وحزمة Align في Sublime، وبرامج التشكيل مثل vim-align.

  2. ما الفرق بين التماثل حسب المُحدد وبين إعادة التشكيل باستخدام أدوات مثل gofmt أو Prettier؟

    التماثل حسب المُحدد هو تحويل نص بسيط يضيف أو يُزيل المسافات حول رمز مختار — لا يفهم البنية الأساسية. gofmt، rustfmt، وPrettier يحلل المصدر إلى شجرة تعبير (AST) ثم يُعيد إصداره وفقًا للقواعد اللغوية، مما يعني أنهم يمكنهم تقسيم السطور، ترتيب المدخلات، وتحديد أين يكون التماثل مناسبًا أو غير مناسب. وبالتالي، فإن التماثل حسب المُحدد أكثر أمانًا لنصوص بسيطة، ونصوص الإعداد، وجدول مُختصر، بينما تتطلب أدوات التشكيل المبنية على الشجرة للنماذج الإنتاجية.

  3. في أي وقت يُضر التماثل العمودي بسهولة القراءة بدلاً من مساعدتها؟

    تُضيف الأعمدة المُحاوَلة تغييرات مرئية في التحكم في النسخ: تغيير طول اسم سطر يُجبر على إعادة التماثل في كل جزء، مما يجعل تغيير مكون بسيط يتحول إلى تغيير متعدد الأسطر. هذا هو السبب الرئيسي الذي أزال فيه مطورو Go سلوك التماثل في بعض النماذج، وسبب عدم تواجد التماثل في Prettier. كما أن التماثل ينهار عند وجود مُدخلات طويلة جدًا — مفتاح طويل يُجبر كل سطر آخر على توسيع فجوة كبيرة، مما يجعله أصعب قراءته من مسافة واحدة.

  4. مثلاً :: أو =>

    مُحَوّل العمود النصي 1

هل تريد حذف الإعلانات؟ تخلص من الإعلانات اليوم

تثبيت ملحقاتنا

أضف أدوات IO إلى متصفحك المفضل للوصول الفوري والبحث بشكل أسرع

أضف لـ إضافة كروم أضف لـ امتداد الحافة أضف لـ إضافة فايرفوكس أضف لـ ملحق الأوبرا

وصلت لوحة النتائج!

لوحة النتائج هي طريقة ممتعة لتتبع ألعابك، يتم تخزين جميع البيانات في متصفحك. المزيد من الميزات قريبا!

إعلان · حذف؟
إعلان · حذف؟
إعلان · حذف؟

ركن الأخبار مع أبرز التقنيات

شارك

ساعدنا على الاستمرار في تقديم أدوات مجانية قيمة

اشتري لي قهوة
إعلان · حذف؟