28

صور لنا شيئا من عملك البرمجي

ما رأيكم ان تقوموا بتصوير شاشاتكم اثناء كتابتكم لكود معين؟ دعونا ندخل إلى شيء بسيط من عالمكم.


20

كود بسيط ضمن مشروع لن يقدم فائدة كبيرة

ولكن بدلا من ذلك سأشارك ببيئة العمل

  • فيجوال ستوديو

  • اللغة #C

  • WPF Application

  • الشاشة الوسطى سامسونج قياس 1920x1080 حجم 27 بوصة للتعامل مع الكود و الواجهة

  • اليمنى HPw2448hc قابل للدوران بدقة 1920x1200 وقياسها 24 بوصة أستخدمها بشكل طوالي من أجل نوافذ صندوق الأدوات والخصائص و مستكشف Solution Explorer في وضع التنفيذ و نوافذ المراقبة و التنقيح في وضع التنقيح

  • اليسرى شاشة اللابتوب أستخدمها لنوافذ الخرج Output و الأخطاء Errors في وضع التصميم و Stack قي وضع التنقيح

  • الطاولة والوسادة على يميني هي لأضع مرفقي وذراعي كاملا عليها حتى لا أرهق الكتف

أخي عبد الرحمن، أجد طاولة الحاسوب في مكتبك لجهة الجدار، وكذا لا أجد مرآة على الجدار

الغرفة لدي صغيرة جداً لأن أصلها مطبخ ولكن صاحب المبنى لكونه يستثمرها في تأجير الطلاب بنظام الغرف المنفصلة فحوله إلى غرفة وأجره ولهذا هو صغير جدا

عندما وضعت الكرسي إلى الجدار والطاولة في الوسط ضيقت الغرفة جدا و لم يتسع خلف الطاولة إلا مترا أو متر ونصف

فعوضت ذلك بجعلها في مكان بحيث تكون النافذة المفتوحة على يمين أستطيع أن انظر إلى الأفق بالالتفات يمينا بدل من الأمام

ألا تشعر بصداع في الرأس من كبر الشاشات التي تستخدمها

أنا أكبر شاشة لدي بحجم 20 بوصة تشعرني بصداع في الرأس كلما عملت عليها

لكونك وضعت الرد على تعليق الأخ بن أمجد لم يصلني إشعار والآن وأنا أعيد التصفح انتبهت له

وكان من المفروض أن تنقر على "اكتب رد" لتعليقي ليصلني الإشعار

إجابة على سؤالك :

بالأساس وعندما اشتريت أول شاشة HP منذ 6 أو 7 سنوات لم أعد أذكر بالضبط كان بسبب مشكلة العيون التي تعرضت لها في المرة الأولى أما تجربة العيون المشار إليها في الرابط فهذه المرة الثانية

المهم عندما أخبرني الطبيب الأول أن المشكلة بسبب التحديق المستمر على شاشة صغيرة ولمسافة قريبة

فكان العلاج أن أشتري شاشة كبيرة بدقة عالية لأستطيع النظر إليها من على بعد ، طبعا حينها كنت أعمل في التصميم فلم أكن محتاج إلى لشاشة واحدة

ولكن بعد عودتي لعالم البرمجة أدركت أني بحاجة لأكثر من شاشة لكثرة ما أتنقل بين النوافذ وإغلاق هذه وفتح تلك وتصغير الأخرى

فوجدت شاشة رخيصة بحجم كبير وهي سامسونج وألوان رائعة وبدون انعكاس فاشتريتها

وعندما حدثت اللابتوب آخر مرة كان كرت الشاشة يتحمل ثلاث شاشات فأضفت إليها شاشة اللابتوب وهكذا استثمرتها جميعا لزيادة مساحة العمل

ولكي أقلل من الوقت المهدور على كثرة الفتح والإغلاق بين الأدوات

إذا سأجرب أن أقوم بزيادة المسافة بيني وبين الشاشة وأرى إن كانت ستحل المشكلة

كود بسيط ضمن مشروع لن يقدم فائدة كبيرة

ومع ذلك إليك لقطة حيث قمت بفتح نافذة الكود على الشاشة الطولية لإظهار أكبر عدد من الأسطر

من فضلك ما هي الإضافة/Extension التي استخدمتها لجعل الكود بهذه الألوان الجميلة؟

لأني أبحث دائما عن الإضافات المميزة وأحتفظ بها

عبد الرحمن أحمد أضف ردا

أنا أستخدم

منذ سنوات حيث تلون بناء على التصنيف من كون الكلمة المفتاحية تتبع تعليمة شرطية أو مجالات الرؤية أو استفسارات Linq أو غيرها

ويمكنك تخصيصها بحيث تضيف أي كلمات لأي قسم ليتلون بلونه أو تزيل أي كلمات

كما أعتد على تخصيص الألوان من خلال إعدادات المحرر

ومؤخراً بدأت أستخدم

بالنسبة للمساحات الملونة على الجانب الأيمن هي إضافة خاصة بي قمت ببرمجتها في فترة كنت أعتمد طريقة معينة في تقسيم الكود ليسهل علي تمييزها.

وكذلك Region Highlights لتمييز القطاعات

مشكور بارك الله فيك ونفع بك..

thisisyusuf أضف ردا

كل هذه الشاشات من أجل Visual Studio ؟

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

طاولة العمل للصيانة وطاولة الدراسة كل ما زادت مساحتها استطعت أن تجعل الأدوات والمراجع في متناول يدك بدل من الإحضار والرفع

ثم أن الأمر يتبع الميل فأنا أميل لاستخدام الماوس أكثر من المفاتيح، ومن يميل لاستخدام المفاتيح أكثر فلا شك لديه القابلية لحفظ كل الاختصارات

وأنا لا أميل للحفظ ولهذا فاستخدامي للماوس هو الأكثر حتى في برامج التصميم

thisisyusuf أضف ردا

صدقت ... فأنا لا أملك ماوس

والبعض يستخدم نافذة Command Windows

  >Edit.Find ^^t /regex