الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

تعرف على أداة Productivity Power Tools

بدأه موليان في 24 سبتمبر 2011 · 5 رد · 654 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

سنتعرف قليلا على أداة مجانية جيدة قام بتطويرها نفس شركة Microsoft لـ Visual Studio . اداة حقا رائعة وتساعدك وتسهل لك كتابة الاكواد والبحث فيها وكثير من الميزات الاخرى.

بالطبع هذه اداة لبيئة Visual Studio وليست خاصة لـC# لكن أضع الموضوع هنا ولا في منتدي VB أو غيره بدليل لا أعرف :-]

تثبيت أداة Productivity Power Tools:

اولا عليك بتنزيلها،

*يمكننا تنزيلها من (هذا) الرابط وثم تثبيتها،

*أو يمكننا تنزيلها وتثبيتها مباشرة في VS، بعد تشغيل Visual Studio إنقر على Tools وثم Extension Manager. ثم في اليسار انقر على Online Gallery. ان لم تجد Productivity Power Tools في القائمة فإبحث بهذا الاسم في شريط البحث واخيرا قم بتنزيلها وبعد اعادة تشغيل Visual Studio، الاداة ستكون جاهزة للاستخدام.

طيب، الان بين يديك نافذة Solution Navigator.

Solution Navigator:

ستجدها في view أو اضغط على Ctrl+W,F.

الان يمكنك ان تجد كل ما يوجد في مشروعك من Classes أو Methods أو Properties أو... يعني بالاختصار ترى كل برنامجك وما فيه، في Solution Navigator.

post-247423-067042400 1316810908_thumb.g

وايضا يمكنك ان تبحث بين مشروعك عن شيء ما في شريط البحث.

post-247423-016629700 1316812357_thumb.j

كما في الصورة، ان تنقر على Open ستجد كل الملفات التي فتحتها مؤخرا، إن تنقر على Unsaved ستجد كل الملفات التي لم تقم بحفظها بعد التعديل وإن تنقر على Edited ترى كل الملفات التي قمت بتعديلها.

ولو جعلنا Class مثلا كـ root فالخيارات ستتغير.

Tab Well UI:

سيكون تغيير في شريط Tabs ايضا، انا انقل أهمهم هنا من صفحة الـextension:

اقتباس

  • Floating Tab Wells Now you can dock floating document windows on a separate monitor just like tool windows! There's also an option now which allows you to open documents as floating by default.
  • Scrollable tabs Maintain spatial consistency of the documents that are included in the document well.
  • Vertical tabs Document tabs are shown vertically, allowing you to fit more tabs than are normally visible when shown horizontally.
  • Pinned tabs Allows you to pin tabs to keep them always visible and available.
  • Show close button in tab well Similar to Visual Studio 2008, will show a close button in the document well that will close the active tab.

[والبقية في الرابط]

Quick Access:

حسب قول Robert Green هناك 4000 اوامر لـVisual Studio و هناك Keyboard shortcut لدى 600 اوامر، بالطبع لا تستطيع تتذكر كل هذه الاوامر، فهنا يأتي دور Quick Access،

لفتح نافذة Quick Access اضغط على Ctrl+3. مع QA يمكننا البحث في Visual Studio نفسه،

مثلا نريد نفتح مشروع جديد، فقط علينا نكتب "new project" في شريط البحث في Quick Access:

post-247423-039154300 1316815060_thumb.j

وكذلك لـClass جديد مثلا أو خيارات Font مثلا و لكل شيء :)

حسنا، استخدمنا Quick Access للبحث بين اوامر VS لكن ماذا لو اردنا ان نبحث بين اكوادنا؟

يمكننا استخدام Quick Find القديمة بالضغط على Ctrl+F، مثل أي برنامج اخر،

لكن أداة Productivity Power Tools تعطينا اداة افضل:

Quick Find:

انقر على مكان عشوائي بين الاكواد وثم اضغط على Ctrl+F ستفتح نافذة في الاعلى:

post-247423-047447400 1316817131_thumb.j

حتى يمكننا نستخدم dotNet Regular Expression في البحث وهذا هو الجزء الاهم.

Auto Brace Completion:

هذه خاصية جميلة، حين كتابة الاكواد عندما تكتب Opening Brace، فيكون Closing Brace ايضا بشكل تلقائي بعد مؤشر:

post-247423-089325000 1316817833_thumb.j

ويعمل مع (), {}, [], <>, "" و ''

وأخيرا، في رأيي هذه الميزة، ربما تكون الافضل من بين ميزات اداة Productivity Power Tools، الصورة تشرح:

post-247423-095249600 1316818495_thumb.j

ما قلنا هنا كانت جزء من ميزات هذا الـ extension. لكن على اي حال ستشعرون بلذة الكتابة مع هذه الاداة بعد تجربتها :)

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

على اي حال حاولت ان لا يكون خطأ كبير في كلامي لينقص من وضوح الموضوع :)

المراجع:

Channel9 :: Visual Studio Toolbox :: Productivity Power Tools Part I

Channel9 :: Visual Studio Toolbox :: Productivity Power Tools Part II

Productivity Power Tools Home Page

المرفقات
SolutionNavigator.gifOpenUnsaved.jpgQuickAccess.jpgQuickAccessPPT.jpgAutoBrace.jpgHierarchy.jpg

تم تعديل هذه المشاركة بواسطة موليان في 24 سبتمبر 2011 في 02:17

2

..:: رَبِّ زِدْني عِلْمًا ::..

#2

شكراً أخي

إلى الأمام دوماً إن شاء الله

Be the change you want to see in the world


#3

مقالة جميلة....شكرا

Currently working on ASP.net ..... come Back Soon

#4

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

شكرا اخي على المجهود الرائع .. تمنياتي لك بالتوفيق ..

.:: Wish to become better and better ::.

#5

العفو، شكرا لكم جزيلا.

تفضلوا عن تجربتكم مع الـ Extension ؟

ملاحظة: المرجع الاصلي كان الحلقة الاولى والثانية من حلقات Visual Studio Toolbox في موقع Channel9 مايكروسافت،

وعدد الحلقات الى اليوم وصل الى 10 حلقات، فأقترح لمن يجيد الانجليزية أن يشاهد بقية الحلقات، مفيدة. الرابط (هنا) :-]

والسلام عليكم

تم تعديل هذه المشاركة بواسطة موليان في 24 سبتمبر 2011 في 22:37

..:: رَبِّ زِدْني عِلْمًا ::..

#6

لم أفهم شيء :mellow:

ولا أظن أن الموضوع مهم بالنسبة لي

1 −1
vr7y9y10.jpg

مواضيع مشابهة