بيئة تطوير متكاملة لجافا سكريبت لائقة [مغلق]

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

  •  21-08-2019
  •  | 
  •  

سؤال

ما هو IDE المناسب لتطوير JavaScript، سأكتب أشياء من جانب العميل وأكتب لـ Rhino.من الناحية المثالية، يجب تشغيله على نظام التشغيل Mac OSX، على الرغم من أن تشغيله على نظام التشغيل Windows أيضًا سيكون أمرًا رائعًا.

إضافي:

بعد أن لعبت مع كل من js2 وAptana، أعتقد أنني سأستمر في استخدام Aptana.ويرجع ذلك أساسًا إلى أنني أجد صعوبة في فهم emacs، على الرغم من أنني أعتقد أن الخطأ في الإضاءة العالية في js2 كان أفضل من الخطأ في Aptana.

ما زلت أبحث عن طريقة لتصحيح أخطاء كود js الخاص بي الذي يعمل على قمة Rhino ...

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

المحلول

أبتانا IDE، على الاطلاق.دعم تركيبي مستقر ورائع لجميع مكتبات جافا سكريبت الرئيسية، ومحررات CSS وHTML جيدة جدًا.دعم جيد أيضًا لـ php وair وRuby on Rails وتطوير تطبيقات iPhone (لم أختبر هذا مطلقًا).يمكن لـ Aptana أيضًا الاتصال بالموقع البعيد عبر ftp (sftp في الإصدار الاحترافي) وبمستودعات svn وcvs.إنه يعتمد على Eclipse، لذا فهو ليس تطبيقًا خفيف الوزن تمامًا.لكنها حقا جيدة حقا.يمكنك أيضًا استخدامه كمكون إضافي لـ Eclipse إذا قمت بتطوير تطبيق Java wab، ولكن عندما اختبرته في هذا الإصدار، منذ حوالي عام واحد، لم يكن مستقرًا.من الأفضل استخدام الإصدار المستقل.

نصائح أخرى

إذا كنت معتادًا على Emacs Steve Yegge js2-mode قد يكون من المفيد إلقاء نظرة.

Aptana Studio، كلا الإصدارين المستقلين وإصدارات Eclipse الإضافية كانا على ما يرام تمامًا في المرة الأخيرة التي استخدمتهما فيها.

لقد وجدت Spket الكسوف البرنامج المساعد مفيد جدا.

نلقي نظرة على محرر WebStorm HTML/JavaScript.إنه خفيف الوزن ويعمل على نظام MacOS.وهو يدعم تصحيح الأخطاء وتشغيل التعليمات البرمجية الخاصة بك مباشرة من IDE ويتمتع بقدرات الإكمال التلقائي الذكية جدًا لـ JavaScript المستندة إلى DOM والمتصفح.

تحرير كومودو/IDE هو بالتأكيد أفضل IDE/محرر (استخدمته) لتطوير JavaScript.

تشمل الميزات البارزة الإبلاغ المباشر عن الأخطاء ووحدات ماكرو JavaScript والإكمال التلقائي لبناء الجملة لجميع الأطر الرئيسية!

إذا كان لديك تطبيق كبير جدًا مكتوب بلغة Javascript، فلا يوجد سوى IntelliJ Idea.فهو يوزع ملفات جافا سكريبت متعددة ويسلط الضوء ليس فقط على أخطاء بناء الجملة ولكن على المتغيرات والوظائف غير المعلنة، ويسمح بالانتقال من استدعاء الوظيفة إلى تعريف الوظيفة، والمزيد.

لقد قمت بتجريب Emacs (لأن هذا هو المحرر المفضل لدي) وKomodo، لكنهما لا يقتربان من ذلك.أعتقد أنه هو نفسه بالنسبة لـ Eclipse.

شخصيًا، أعتقد أن قدرات التحليل والتنقل الفائقة في Idea تكون مطلوبة فقط عند العمل باستخدام تعليمات برمجية رديئة غير موثقة، وإلا فسأكتب التعليمات البرمجية في Emacs بكل سرور باستخدام وضع js2، لكنني أعمل مع عدد كبير من التعليمات البرمجية سيئة التوثيق إطار عمل عربات التي تجرها الدواب ومن المفيد حقًا أن تكون قادرًا على الانتقال إلى مصدر الوظيفة أو الفئة الفائقة للتحقق من كيفية عملها.

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