سؤال

أقوم ببعض عمليات تطوير Android، وأنا أفضّل Visual Studio كثيرًا، لكن سيتعين علي استخدامه كسوف لهذا.

هل قام أي شخص بصنع أداة للتبديل كسوف أن تبدو وتتصرف مثل الاستوديو المرئي؟أنا لا أستطيع تحمله بشكل رئيسي clippyesqe اقتراحات حول كيفية البرمجة (نعم، أعلم أنني لم أستخدم هذا المجال الخاص بعد!شكرًا Eclipse!) أو إنه رديء بشكل لا يصدق التحسس.

على سبيل المثال، في الكسوف، إذا لم أكتب this أولا، لها التحسس لن أدرك أنني أريد البحث عن أعضاء محليين.أيضًا، يتم حفر TAB لإكمال اتفاقية VS في رأسي، و كسوف تم الانتهاء من ENTER، يمكنني تبديل كل شيء يدويًا ولكن ذلك سيستغرق ساعات، وكنت آمل أن يكون لدى شخص ما نوع ما من السمات أو شيء قام بذلك بالفعل.

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

المحلول

هناك أيضًا خيارات أخرى لـ Java IDEs.من الواضح أنك عثرت على Eclipse، ولكن قد ترغب أيضًا في التحقق من ذلك IntelliJ و نتبيانز.IntelliJ ليس مجانيًا، ولكن لديه فترة تقييم مدتها 30 يومًا وخريطة مفاتيح Visual Studio :)

تسوق واعثر على ما يعجبك وابدأ في استخدامه بكثرة.إنها جميعها بيئات تطوير متكاملة (IDE) جيدة جدًا، وأنا متأكد من أنك بمجرد استخدام واحدة منها لفترة من الوقت سوف تشعر بالارتياح معها.

نصائح أخرى

هل حاولت استخدام روابط مفاتيح Visual Studio المتوفرة في Eclipse Ganymede (3.4)؟

(قد ترغب في معرفة أن "IntelliSense" هو مصطلح Visual Studio، وربما يكون غير معروف لأي شخص ليس لديه خبرة في Visual Studio.من المحتمل أن يكون "الإكمال التلقائي" مصطلحًا أكثر استخدامًا.)

إذا بدأت في كتابة اسم أي فئة/متغير مرئي في النطاق الحالي وضغطت على Ctrl+Space، فسوف يؤدي ذلك إلى إيقاف الإكمال التلقائي.

بشكل افتراضي، يتم استخدام علامة التبويب للتنقل حول وسيطات استدعاء الوظائف المكتملة تلقائيًا.

سألعب دور محامي الشياطين هنا وأقول إن ذلك يجبرك على الاستخدام this.myString هو في الواقع أكثر أمانًا من مجرد myString. myString يمكن تعريفه محليًا (في الطريقة) أو في الفصل كعضو خاص.أعتقد أحيانًا أن Visual Studio متعجرف قليلاً بشأن هذا الأمر.ذكرت في العينة (شاهدت الفيديو ولكنه كان غير مقروء) أين يوجد myString نطاق؟

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