الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

الاكمال التلقائي في Jdeveloper

Featured Replies

بتاريخ:

السلام عليكم ورحمة الله وبركاته 

كنت استعمل كليبس ونت بينز الاكمال التلقائي يعمل معهم بشكل سلس جداً 

مثلا عندما تاتي لكائن تضع اسمه بعدين نقطه بعدها تكتب مثلاً data مفروض يظهر لك كل الميثود والعناصر التي تحمل هذا الاسم صح .؟ 

في جي ديفلوبر بيظهر لي قائمه كبيره ولاتحتوي على المطلوب تبقى تبحث حتى تدوخ  :wacko: 

لكن في كليبس ونتبينز الموضوع اسهل بكثير ويظهر لك وتحسه يتفاعل معاك ويعرف ماذا تريد اساساً 

هل من الممكن اعدل اكمال تلقائي في جي ديفلوبر حتى يعمل بنفس طريقه يكليبس 

ارغب بالعمل مع جي ديفلوبر حتى بتعود عليه 

لكن تواجهني مشكله اكمال تلقائي بحسها اصعب 

 
بتاريخ:
  • كاتب الموضوع

بوضح اكثر مثلا عندما تقوم بكتابه Border وتضغط ctrl ومسافه بيظهر لك ايضا مثلا BorderLayout 

لكنه لايظهر لك شيئ واذا ضغطت ctrl+enter يظهر لك عمليات اختصار مثلا تعليقات وحلقات تكرار وغيرها 

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

ارجو انه وضح سؤالي اكثر  :lol:

بتاريخ:

هذه العمليات تعمل بشكل تلقائي ولا توجد مشكلة فيها.

عندما نضغط ctrl + space فإن الإكمال التلقائي يعمل. غير واضح أين مشكلتك

بتاريخ:
  • كاتب الموضوع

سوف اوضح الامر بصوره 

 

hErVV.png

 

 

ExQCn.png

 

 

 

 

شاهد بالمثال السابق انا اريد مثلا اضافه BorderLayout مفروض بمجرد كتابه Border يظهر لي كل شيئ يندرج تحته شاهد بالصوره ماذا ظهر لي 

فهو يريد ادراج بعدها حتى يستطيع رؤيه BorderLayout هذا شيئ غير عملي مفروض انه يظهر لك بدون ادراج واذا قمت بالاختيار يدرجه بشكل تلقائي

شاهد صوره ثانيه كتبت له BorderLay يعني مفروض يظهر لي عند ضغط ctrl+space يظهر BorderLayout وبقوم باختياره هو يقوم بالادراج 

هذا هو قصدي اتمنى يكون واضح

شكرا لك  

 

بتاريخ:

حين تنظر للصورة فستجد انه يطلب منك عمل import وأعطاك الاسم الصحيح.

هنا يوجد فرق بين حالتين ، إذا كان اسم الـ class سبق وأن تم عمل import له فستكون عملية الإكمال التلقائي عند طريق Ctrl + space ، أما لو لم يكن هناك import فستجد أنه يجب عليك الضغط على Alt + Enter لعمل الإكمال التلقائي وعمل import في نفس الوقت

بتاريخ:
  • كاتب الموضوع

نعم استاذي الفاضل قم بكتابه مثلا Border في منصه Eclipse 

بدون عمل import او اي شيئ كتبت له Border وظهر لي كل شيئ يندرج تحته فهل يوجد بخصائص البرنامج تعديل وبجعله يظهر لي الاكمال تلقائي بنفس eclipse 

شاهد صوره التاليه على كليبس ونفس المثال 

فقط هذه الميزه بحبها كثيراً في eclipse بمجرد تكتب له ميثود او اي امر ممكن تكون ناسي الامر يقوم باظهار لك الامر + جميع الاوامر 

شكرا لمساعدتك استاذي الفاضل 

IT7EG.png

بتاريخ:

ذكرت لك أنه لو لم يكن هناك import فستجد أنه يجب عليك الضغط على Alt + Enter لعمل الإكمال التلقائي وعمل import في نفس الوقت

بتاريخ:

ما سبب تمسكك بالجى ديفلوبر اذا كنت معتاد على IDE اخر ? عموما لو شغال Java Desktop Apps زى ال swing او غيره او بال J2EE زى ال JSF  او حتى بال Spring فال Eclipse اكثر من كافى (صغير الحجم جدا-قليل جدا فى عدد ال bugs -دعمه الكامل لل JSF 2.2 وال JPA 2.1  - امكانية ال integration مع اى تقنية اخرى عن طريق ال plugins)

  • بعد 4 أسابيع...
بتاريخ:

اعمل التالي

1- ctrl + space

2- shift+enter

بيعمل لك اوتو كمليت و تعريف للمتغير

-------------------------------------

- shift+enter بعمل اوتو كمبلت

 

طبعا انا استخدم jdeveloper R2

---------------------------------

اذا انت تريد استصيراد مكتبه استخدم التالى Alt + Enter

وربنا يوفقك

  • بعد 3 شهور...
بتاريخ:

عافاكم الله لم اصل إلى هذه المرحله ولكن قد اصل واحتاج هذا الموضوع عافاكم الله

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.