يقوم نظام ويندوز 7, منصة جيدة للمطورين ؟

StackOverflow https://stackoverflow.com/questions/1617296

  •  06-07-2019
  •  | 
  •  

سؤال

أنا أعرف مثل هذا السؤال التي حصلت مغلقة.ولكن هذا هو واحد من مطور من وجهة نظر.

يجب أن أقول تجربتي في مجال تطوير البرمجيات (لا بما في ذلك اختبار) كان أكثر إيلاما على ويندوز فيستا من ويندوز إكس بي.أنا أتساءل عما اذا كان لديكم مماثلة الخبرة ؛ وإذا كان الأمر كذلك ، هل ويندوز 7 يخفف الألم ؟

أنا أستخدم ويندوز فيستا على اللاب توب الخاص بي و XP في العمل سواء من أجل التنمية الغرض .صافي (جميع أنواع) ، وبعض php, MSSQL و MySQL.

هل وضع هذا الويكي.

هل كانت مفيدة؟

المحلول

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

في كلتا الحالتين يمكنك تشغيل OS آخرين في VM.

نصائح أخرى

<القوي> ويندوز 7 هو ليس أفضل أو أسوأ من XP أو فيستا للتنمية، على الأقل بقدر ما استطيع ان اقول. ونعم، ويندوز 7 هو مثل الغاز @ 2.85 / غال، وليس 3.65 / غال ويندوز فيستا اتهم - وهذا هو، على ما يبدو أفضل لأنه، أيضا، هو - حتى إذا كان لا يزال ليست كبيرة

ومع ذلك، أجد أنه لا يزال "تفتقر" افتراضيا أنا في نهاية المطاف تركيب سيغوين / مينغو / rxvt وغيرها من الأدوات لجعل (ويندوز بشكل عام) أكثر استيعاب لبلدي الاحتياجات والتوقعات.

و(لن تكون مرتبطة بطبيعة الحال أي ديف خاص تجربة مع ما هو - أو لا - دعم عبر مع إصدارات ويندوز وأية تغييرات الصغيرة التي أدخلت)

وهنا نقطة بيانات واحدة: معظم زملائي المطورين في MS يبدو أن تكون قيد التشغيل 7 في هذه الأيام (بين الحين والآخر، وتحصل على سؤال حول القائمة البريدية فريق "أي شخص حصل على مربع ويندوز فيستا لإعدادها في صورة جاهزة هذا؟" ~ ). ركض وهناك عدد كبير من الناس على أنها سطح المكتب الرئيسي للتنمية في RC وحتى زمني بيتا أيضا.

ومعظم من العقبات تطوير فيستا، كما أفهمها، هي مع UAC. 7 رميات بضعة أقل المطالبات في لكم، ولكن لسيناريوهات الاستخدام معينة عند القيام التنمية، فإنه على الأرجح لن يكون مختلفا. بالطبع، يمكنك إيقاف تشغيلها دوما أيضا، ولكن هل يمكن في ويندوز فيستا فقط كذلك.

وبعض أجزاء لطيفة موجودة إذا كنت تعمل مع RDP بانتظام - التي ربما كنت تفعل إذا كان لديك عدة صناديق ولا أحب KVMs، و / أو تشغيل نظام رصد السفن على فرط-V أو الظاهري PC. عند القيام RDP 7-7، يمكنك الحصول على الخبرة الكاملة ايرو زجاج، مع كل الآثار مكنت. وبصرف النظر عن eyecandy، فإنه يمكن أن يكون مفيدا عند اختبار الوظائف ذات الصلة.

وماذا ... بوويرشيل 2.0 النهائية من خارج منطقة الجزاء. أجد أنه أداة للتنمية مفيد جدا، تماما كما هي قذيفة على يونيكس. يمكنك الحصول على PSH 2.0 RC لXP أو فيستا الآن، ولكن لا نهائي (حتى الآن).

وأعتقد أن ويندوز فيستا و Win7 هي بيئات التطوير كبيرة. بعد كل شيء، وهذا ما نسبة كبيرة من المستخدمين النهائيين الخاصة بك وسوف تستخدم، لذلك عليك أن تكون قادرا على رؤية كيفية تفاعل التطبيق الخاص بك مع السمات الجديدة للمنصة، بينما كل شيء آخر تقريبا حول التطبيق الخاص بك وسوف تبدو ويشعر نفسه الطريق كما فعلت على XP.

وخذ UAC على سبيل المثال. نعم، يمكن أن تكون مزعجة (تحسنت كثيرا في Win7 وعلى الرغم من)، ولكنها تستخدم بشكل صحيح أنها تعمل بشكل جيد. يفصل امتيازات إدارية من عمليات المستخدم العادية. إذا كنت لا تتطور بنشاط في ويندوز فيستا أو Win7 وثم إغراء هو جعل المشكلة تذهب بعيدا عن طريق إخبار الناس لإيقاف UAC أو تشغيل كمسؤول في كل وقت. إذا كنت في وضع على هذا النظام الأساسي بعد ذلك يجبرك على التوصل إلى حل أفضل.

ويندوز فيستا مستعمل لمدة 3 سنوات، بدوام كامل C ++ تطوير مع العملاء في الغالب XP. لا مشاكل. هل تم تشغيل W7 RC 64BIT لمدة 2 أشهر، نفس الجهاز، نفس الزبائن. أي مشاكل.

وأفضل طريقة من XP، ولكن هذا أساسا لأنني استيعاب إلى الميزات الجديدة بسرعة جدا وليس مقاومة التغيير.

أجد الأشياء التالية الجدير بالذكر أن ويندوز 7 كونها أفضل بكثير من تطوير على من XP:

  1. الكثير من السائقين إذن أنت سعيد بتوصيل سماعة الرأس للاجتماعات, هذا فيديو جديد المجلس مع 4 رصد الدعم ، إلخ.مثل هذه الأمور يمكن أن يكون الألم في XP في بعض الأحيان.
  2. الكثير من الدعم الافتراضية - كل من التطبيقات (الطرفية) و نظام التشغيل.(Hyper-V)
  3. تحسين الدعم مع شاشات متعددة و واجهة مستخدم جديدة للمساعدة في ذلك - Aerosnap والإيماءات ، إلخ.
  4. سجل dev الأشياء من خارج منطقة الجزاء ، .وقت تشغيل net, powershell.كل هذا الأشياء التي يمكنك تحميل ، تثبيت ويندوز إكس بي ، ولكن هو دائما المتاعب عندما يكون لديك إلى إعادة تثبيت الجهاز.

Win 7 هو عدم التفكير على XP, بالتأكيد شيء أن يكون إذا كان لديك المال و الأجهزة ترقية ، أو إذا كنت الحصول على كمبيوتر جديد.

وأنا لا أعتقد أن السؤال يمكن الإجابة ب "نعم" أو "لا". أفضل إجابة هو "الامر يتوقف".

إذا ويندوز 7 يحل بعض المشاكل كان لديك مع أنظمة التشغيل الأخرى مع وضع (أو على الأقل لا يدخل جديدة) ثم هو منصة جيدة بالنسبة لك. على الجانب الآخر، إذا كان لديك مشاكل معها عصا ثم إلى ما تعرفه يعمل.

ومن تجربتي: فوز 7 أمر جيد بالنسبة لي. هناك ~ 3 أشهر منذ تثبيته، وتعمل بشكل جيد - لا تتدخل بأي حال من الأحوال سيئة مع أنشطة التنمية بلدي. في الواقع ليست النسخة النهائية من W7، هو RTM واحد.

وأنها جميلة نفسه الكثير من فيستا. المشكلة الوحيدة لقد واجهت هي السيطرة UAC مزعج مما يجعل ملحقات shell (مثل تورتويز إس في إن) لا طائل منه، إلا إذا قمت بتغيير ملكية المجلد. ولكن اعتقد انه نفس الشيء في ويندوز فيستا.

وأنا على التوالي الخلية، IIS، اباتشي، تورتويز إس في إن وVisual Studio على ويندوز 7 وحتى الآن كل شيء يعمل بشكل ممتاز.

ولقد تحولت شخصيا إلى Windows Server 2008 R2 الموحدة باعتبارها الجهاز التطوير وأجد أنه أسرع بكثير من ويندوز 7 نهاية المطاف x64. انها محاولة وسترى الفرق. ويمكن أنب أن تكون خفيفة الوزن للغاية وسريع بتوهج.

ولكن لأن السؤال كان عن ويندوز 7، لقد استعملت RTM نهاية المطاف x64 بوصفها آلة التنمية منذ أغسطس ولم تجد الكثير من الفرق بالمقارنة مع ويندوز فيستا في نهاية المطاف بسرعة x32 لقد استعملت من قبل. بالتأكيد يبدو أكثر مصقول ولكن كما أنا أبحث في المقام الأول لسرعة أنه لم جعلت الكثير من الفرق.

ولدي جهازين تنمية - واحد جهاز كمبيوتر محمول واحد سطح المكتب - على حد سواء بنظام التشغيل Windows 7. سطح المكتب غير كبيرة بشكل أسرع، وليس فقط في إطلاق VS 2008، ولكن تأخر كنت أشاهده مع ReSharper على بعض المشاريع التي اختفت تماما.

في جهاز الكمبيوتر المحمول، ويندوز فيستا جاء المثبتة ولقد تم تشغيل ويندوز 7 منذ بيتا الماضية. مع ويندوز فيستا، ورأى VS الراكد. مع W7، ليس فقط أنها لا تشعر بشكل أسرع، وأنا على تشغيل SQL Server الرسمي، خادم SMTP المحلي (SmarterMail)، واستضافة مؤشر Lucene.NET، وتشغيل السرعة. كل لمشروع أنني أعمل حاليا. وتماما كما هو صالحة للاستعمال كما كان عندما أنا فقط لديها VS على ويندوز فيستا على نفس الجهاز. لم أكن أتوقع أنني سأكون قادرا على أن يكون كل ذلك يعمل على جهاز كمبيوتر محمول ويكون لا يزال صالحة للاستعمال، لذلك بلدي الإنتاجية على متن القطار لتخفيف بلدي قد تزايدت.

وبلدي واحد من ملامح W7 المفضلة هو جزء المعاينة في مستكشف Windows. مع على، ويمكنني أن اختيار # ملف C وإلقاء نظرة على مصدر دون الحاجة إلى فتحه في VS أو محرر النص. مفيد حقا عندما كنت في حاجة للنظر في شيء في مشروع آخر. أنا على محمل الجد لم يكن لديك شكوى واحدة حول هذا OS - شيء لم أكن قادرا على القول في وقت طويل

وكيف البصرية ستوديو 2008 تعمل على ويندوز 7؟ عندما ركضت ويندوز 7 مرشد الترقية كان (المفارقات) البرنامج الوحيد الذي تم الإبلاغ عن كونه يحتمل أن تكون مشكلة.

وبلدي المربع:

ويندوز 7 الفنية، VS2008، VS2010، نتبيانس مع PHP الملحق، MSSQL، الخلية، PHP، اباتشي، IIS

كل شيء يعمل بشكل جيد

ومنصة جيدة للمطورين لينكس، ولكن ذلك يعتمد على اللغة الخاصة بك، صافي الأفضل هو ويندوز، الهدف C هو ماك وC هو لينكس ...

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top