اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

الردود الموصى بها

قام بنشر (معدل)

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

 

Smart Indenter

هى أداة قديمة لتنسيق المسافات فى كود أكسس لتجعله أسهل فى قراءته

وأعتقد أنه فى  الإصدار الأخير تم توافقها مع  نواة 64 بت

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

p_3935c5he41.jpg

الأداة تجريبية لمدة 30 يوماً ، ولا أظن أنك سوف تحتاج لهذه المدة .. الملف مرفق

smartindentersetup.zip

تم تعديل بواسطه أحمد العيسى
  • Like 1
  • أحمد العيسى changed the title to تنسيق مسافات الكود من خلال أداة Smart Indenter فى Add-Ins
قام بنشر

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

أبدعت بهذه المشاركة أخي أحمد ، وجزاكم الله خيراً لمشاركتكم الأداة :clapping:

مع أنها وكما أوضحتم بأنها 30 يوماً , ولكني سأنصحك بتجربة الأداة الأكثر تطوراً والمفتوحة المصدر حتى ، وبما أنك من المهتمين بهذه الأدوات الجميلة ، وهي أداة Rubberduck في هذه التفاصيل :-

1. تنسيق ومحاذاة الكود :-

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

 

2. فحص وتدقيق الكود الذكي :-

 

تحتوي الأداة على محلل ذكي يكتشف أكثر من 100 نوع من الأخطاء ونقاط الضعف البرمجية تلقائياً أثناء كتابة الكود ، مثل :-

  • المتغيرات غير المستخدمة ( Unused Variables ) أو الأكواد الميتة ( Dead Code ) .
  • المتغيرات التي لم يُحدد نوع بياناتها صراحة وتُركت كنوع Variant افتراضياً .
  • غياب عبارة Option Explicit في الموديولات .
  • نسيان إغلاق أو تفريغ كائنات الذاكرة ( Set rs = Nothing ) .
  • توفر ميزة الإصلاح السريع ( Quick Fix ) لتصحيح المشكلة بنقرة واحدة دون كتابة يدوية .

 

والعديد من المميزات التي قد تكتشفها عند مراجعتك هذا الرابط للتحميل والتفاصيل .

 

  • Like 2
قام بنشر
1 ساعه مضت, Foksh said:

أبدعت بهذه المشاركة أخي أحمد ، وجزاكم الله خيراً لمشاركتكم الأداة :clapping:

مع أنها وكما أوضحتم بأنها 30 يوماً , ولكني سأنصحك بتجربة الأداة الأكثر تطوراً والمفتوحة المصدر حتى ، وبما أنك من المهتمين بهذه الأدوات الجميلة ، وهي أداة Rubberduck في هذه التفاصيل :-

أشكرك على هذا الإطراء  الجميل
ويبدو  أنه ارتد  إليك بعد مشاركتك هنا لأداة أفضل وأشمل

تحياتي لشخصك الكريم

 

يوجد أيضاً الكثير من المواقع المجانية ( OnLine) التى تقوم ببعض تلك الأعمال ولكن بنظام النسخ واللصق مثل:

VBA Formatter

VBA Code Formatter

وتحفة المنتدى

VBA Code Doctor

 

 

قام بنشر

شكرا لك أخي @أحمد العيسى على الطرح الجميل .. 🙂🌹
والشكر موصول لأستاذنا فادي @Foksh 🙂🌼

 

1 ساعه مضت, أحمد العيسى said:

وتحفة المنتدى

VBA Code Doctor

وهذي لها تحديث إن شاء الله .. 😉👌
لأن النسخة الحالية مربوطة ب API الجيمناي المجاني ولكنه يتعثر بعض الأحيان ..

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

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

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   1 عضو متواجد الان

×
×
  • اضف...

Important Information