· · 2 دقائق قراءة

إعداد النوافذ العائمة في Visual Studio الذي لم تكن تعرفه (لكنك يجب أن تعرفه)

إعداد خفي في Visual Studio يمنحك تحكماً كاملاً في النوافذ العائمة — إدخالات مستقلة في شريط المهام، وسلوك صحيح مع الشاشات المتعددة، وتكامل مثالي مع FancyZones. قائمة منسدلة واحدة تغير كل شيء.

visual-studio developer-tools productivity powertoys
هذا المقال متاح أيضاً بـ:English, Català, Español, Deutsch, Français, Português, Italiano, 日本語, 中文, 한국어, Русский, हिन्दी, Polski, Türkçe, Bahasa Indonesia, Nederlands

تمت ترجمة هذا المقال تلقائياً. للنسخة الأصلية، انقر هنا.

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

شارك Mads Kristensen من فريق Visual Studio إعداداً غير معروف يغير كلياً طريقة تصرف النوافذ العائمة. قائمة منسدلة واحدة. هذا كل شيء.

الإعداد

Tools > Options > Environment > Windows > Floating Windows

تحتوي القائمة المنسدلة “These floating windows are owned by the main window” على ثلاثة خيارات:

  • None — استقلالية كاملة. كل نافذة عائمة تحصل على إدخالها الخاص في شريط المهام وتتصرف كنافذة Windows عادية.
  • Tool Windows (الافتراضي) — تطفو المستندات بحرية، وتظل نوافذ الأدوات مرتبطة ببيئة التطوير.
  • Documents and Tool Windows — السلوك الكلاسيكي لـ Visual Studio، كل شيء مرتبط بالنافذة الرئيسية.

لماذا يُعدّ “None” الخيار الأمثل مع الشاشات المتعددة

اضبطه على None وستتصرف جميع نوافذ الأدوات العائمة والمستندات فجأة كتطبيقات Windows حقيقية. تظهر في شريط المهام، وتبقى مرئية عند تصغير نافذة Visual Studio الرئيسية، وتتوقف عن إجبار نفسها إلى مقدمة كل شيء.

ادمج هذا مع PowerToys FancyZones ويصبح الأمر مغيّراً لقواعد اللعبة. أنشئ تخطيطات مخصصة عبر شاشاتك، وثبّت Solution Explorer في منطقة، ومنقّح الأخطاء في أخرى، وملفات الكود أينما تريد. كل شيء يبقى في مكانه، وكل شيء يمكن الوصول إليه باستقلالية، ويشعر مساحة عملك بالتنظيم بدلاً من الفوضى.

توصيات سريعة

  • مستخدمو الشاشات المتعددة: اضبط على None، وادمجه مع FancyZones
  • المستخدمون العرضيون للنوافذ العائمة: Tool Windows (الافتراضي) خيار وسط جيد
  • سير العمل التقليدي: Documents and Tool Windows يحافظ على كل شيء كلاسيكياً

نصيحة احترافية: Ctrl + نقر مزدوج على شريط عنوان أي نافذة أداة لتعويمها أو إرسائها فوراً. لا يلزم إعادة تشغيل بعد تغيير الإعداد.

خلاصة القول

إنه أحد تلك الإعدادات التي تجعلك تفكر “لا أصدق أنني لم أكن أعرف عن هذا”. إذا كانت النوافذ العائمة في Visual Studio قد أزعجتك يوماً، فاذهب وغيّر هذا الإعداد الآن.

اقرأ المقال الكامل للتفاصيل ولقطات الشاشة.

شارك:
عرض الكود المصدري لهذا المقال على GitHub ↗
← الوضع المعزول في Aspire يحلّ كابوس تعارض المنافذ في التطوير المتوازي
VS Code 1.116 — تطبيق Agents يحصل على التنقل بلوحة المفاتيح وإكمالات سياق الملفات →