دروس كمبيوتر وصيانة دروس حاسب دروس مجلة  درس نيوك phpnuke الدروس دروس مسنجر MSN - yahoo - Gmail دروس منتديات vBulletin دروس الجوالات والهواتف دروس السي بنل cpanel دروس اكسس access دروس بيونت شوب برو - point shop pro دروس برمجة php - mysql دروس برامج منوعة software دروس ثري دي ماكس 3D max دروس جافا سكريبت JavaScript دروس دريم ويفر DreamWeaver دروس شبكات Networks دروس سويش - swish دروس فلاش - flash دروس فيجوال بيسك Visual Basic دروس فرونت بيج - frontpage دروس فوتوشوب photoshop دروس هكر hacker crack virus
رف على أداة الـText Editor في برنامج LispWorks! - دروس : كمبيوتر وصيانة
عقارية المدينة ينتهي في 12\12\1429 هـ عطري الخاص احدث و اجود و افضل و اروع العطورات الفرنسية 23\12\1429 هـ موقع حلم قمر ينتهي في 26-11-1429هـ
شرفات الورد ينتهي في 17\11\1429 هـ حراج سيارات شراء استبدال بيع جديدة و مستعملة جميع أنواع السيارات ينتهي في 12\5\1430 هـ الحمادين ينتهي في 8\10\1429 هـ
للاعلان بالموقع سعر الاعلان 400 ريال في كافة اقسام موقع مدرسة المشاغبين جويا تنتهي في 20\11\1429 هـ الجيل الجديد لخدمات الانترنت 8-8-1429
للاعلان بالموقع سعر الاعلان 400 ريال في كافة اقسام موقع مدرسة المشاغبين دلوعتي ينتهي في 12\12\1429 هـ للاعلان بالموقع سعر الاعلان 400 ريال في كافة اقسام موقع مدرسة المشاغبين
احصائيات سريعة
اقسام على الموقع
دروس في أنظمة التشغيل | ماي سكيول - MySQL | لفيجوال بيسك - Visual Basic | المات لاب Matlab | اللينكس و اليونكس | الاسمبلي - ASSEMBLY | الاوتلوك - Outlook | البرمجة تحت اللنكس -Linux Programming | البرمجة تحت وندوز بواسطة دوال ال win API | البرمجة في بيئة الدوت نت .Net | التصمبم والرسوم | الدلفي - Delphi | الجافا - Java | السي - C | الصوت و الصورة | الوورد - Word | القسم العام للأوفيس | الكوبول - COBOL | control panel-ftp | اوراكل - Oracle | اكسل - Excel | تحميل الملفات | برامج متنوعة | برامج التصفح | برامج الحماية | برامج إنترنت | تعرّف على الويب | بوربوينت - Power Point | images | دروس : كمبيوتر وصيانة | دروس مجلة نيوك phpnuke | دروس مسنجر MSN - yahoo - Gmail | دروس منتديات vBulletin | دروس الجوالات والهواتف | دروس السي بنل cpanel | دروس اكسس access | دروس بيونت شوب برو - point shop pro | دروس برمجة php - mysql | دروس برامج منوعة software | دروس ثري دي ماكس 3D max | دروس تطوير المواقع والمنتديات | دروس جافا سكريبت JavaScript | دروس دريم ويفر DreamWeaver | دروس شبكات Networks | دروس سويش - swish | دروس فلاش - flash | دروس فلاش mx | دروس فى نظام الوندوز WINDOWS | دروس فىالباسكال - Pascal | دروس فيجوال بيسك Visual Basic | دروس فرونت بيج - frontpage | دروس فوتوشوب photoshop | دروس هكر hacker crack virus | سي ++ | سي شارب - #C | فيجوال سي ++ - ++ Visual C | قسم البرمجة العام | دروس فى لغة HTML
البحث في المواد

اكثر المحتويات زيارة
الدوال في الاكسل (7,945 مشاهده)
ربط قاعدة بيانات أكسس (MS Access) مع برنامج الفيجوال بيسك بطريقة(ODBC) (5,424 مشاهده)
تعريف الفن التشكيلي: (4,603 مشاهده)
الدرس الثالث : بعض تطبيقات الدوال في اكسل (3,787 مشاهده)
شرح طريقة استعمال الأوتلوك مع بريد الهوتميل (3,470 مشاهده)
تغيير لغة واجهة التطبيق من عربي الى انجليزي وبالعكس لـ Windows-based applications (3,406 مشاهده)
أنواع العلاقات وطريقة الربط بين الجداول. (3,303 مشاهده)
تعريف الاستعلام وطريقة عرضه في آكسس، أنواع الاستعلامات، نافذة تحديد الاستعلام! (3,148 مشاهده)
الدرس الثاني: بعض الحيل لتسهيل برنامج اكسل (2,941 مشاهده)
دروس في الأوفيس الأكسس - Access0- (2,802 مشاهده)
اضافه صوت ونص لخلفيه في باور بوينت (2,403 مشاهده)
أنشئ قاعدة بياناتك التي ستستند إليها في تعلم طريقة ربط الجداول والاستعلامات. (2,352 مشاهده)
كيفية حل مشاكل الانترنت اكسبلور Internet Explorer (2,277 مشاهده)
مقدمة عامة حول الاكسل وحيل خاصة بالاكسل (2,267 مشاهده)
الدرس الأول : عمل شريحة في البوربوينت (2,212 مشاهده)
شرح طريقة التجميع Grouping في برنامج الاكسل (2,042 مشاهده)
دورة الأكسس: الدرس السادس : منوعات في أكسيس .0--- (1,997 مشاهده)
المنظور الفوتوغرافي Perspective Drawing (1,986 مشاهده)
الدرس الثاني : عمل خلفيات ملونة لشرائح (1,965 مشاهده)
ما هو المات لاب MATLAB؟ (1,861 مشاهده)
برنامج Windows Movie Maker لتكوين أفلام (1,834 مشاهده)
التعرف على مكونات الكمبيوتر (1,819 مشاهده)
إنشاء موقع ويب جديد0--- (1,788 مشاهده)
دورة الأكسس: الدرس السادس : منوعات في أكسيس . (1,779 مشاهده)
تحويل ملف من مايكروسوفت ورد إلى اكروبات (1,720 مشاهده)
جديد مواد مع عشوائي
التحويل التلقائي للحروف ل- ل- ه إلى اسم الجلالة0---- (1,130 مشاهده)
النسبة المئوية لا تظهر بالخط العربي & الشدة وألف المد في لفظ الجلالة0---النسبة المئوية لا تظهر بالخط العربي & الشدة وألف المد في لفظ الجلالة0--- (740 مشاهده)
ضبط خيارات اللغة فى الـ Microsoft Word0--- (961 مشاهده)
استخدام لوحة المفاتيح في الـ Word0---- (1,070 مشاهده)
إضافة كلمة سر إلي ملفات الورد دون استخدام برامج0--- (1,098 مشاهده)
دمج المراسلات0-- (623 مشاهده)
وضع صورة كخلفية للنص0-- (837 مشاهده)
السماح للمستخدمين بتعديل أجزاء من ملف وورد محمي (Word2003)0--- (592 مشاهده)
كتابة الأرقام الكسرية ورموز المعادلات0-- (936 مشاهده)
درس كامل عن الدمج السهل من لوحة المفاتيح ف0-ي برنامج الـ Word (630 مشاهده)
دورة الأكسس: الدرس السادس : منوعات في أكسيس .0--- (1,997 مشاهده)
دورة الأكسيس : الدرس الرابع : العلاقات0---- (1,026 مشاهده)
أساسيات في Access0--0 (839 مشاهده)
تصميم تقرير لطباعة البيانات0---- (811 مشاهده)
تصميم نموذج استعراض البيانات‏0--تصميم نموذج استعراض البيانات‏0-- (735 مشاهده)
تصميم نموذج إدخال‎ ‎البيانات0--- (828 مشاهده)
إنشاء قوائم خاصة باستخدام الماكرو(1)0-- (719 مشاهده)
خطوات إنشاء الماكرو في تذييل النموذج (2)0-- (568 مشاهده)
خطوات إنشاء الماكرو في تذييل النموذج (1)0- (522 مشاهده)
استعلامات SQL في Access - تعديل الجداول وإضافة الحقول0- (780 مشاهده)
استعلامات SQL في Access - تحديث البيانات الجدولية0-- (615 مشاهده)
الاستعلامات الإجرائية -4 (استعلام الحذف)0--- (395 مشاهده)
الاستعلامات الإجرائية -2 (استعلام الإلحاق)0--- (506 مشاهده)
تصميم تقرير لطباعة الإجمالي0--- (485 مشاهده)
استعلامات التحديد Select Query مع أمثله (1)0--- (682 مشاهده)
اعلانات في الموقع على جميع الصفحات

رف على أداة الـText Editor في برنامج LispWorks!

رف على أداة الـText Editor في برنامج LispWorks!





ما هو الـ Text Editor؟

عبارة عن محرر نصوص مضمن داخل برنامج LispWorks من أجل تسهيل عملية كتابة وتحرير أكواد الـ Lisp.



المميزات التي يتسم بها الـ Text Editor هي كالتالي:




  • احتوائه على عدد من القوائم التي تظهر عن الضغط بالزر الأيمن على المساحة البيضاء Text Area الموجودة داخله، هذه القوائم تحتوي على عدد كبير من الخيارات التي يمكن استخدامها والاستفادة منها عند التعامل مع الـText Editor.
     



  • احتوائه على واجهة مكونة من عدد من الأدوات الأخرى من مثل الـOutput Browser لاستعراض نتائج ومخرجات الكود المكتوب على هذا المحرر.
     


نافذة الـ Text Editor:





كما تلاحظ من الصورة، تحتوي نافذة الـ Text Editor على الآتي:





  • Text --> ويسمح بقراءة وتحرير الملفات التي يتم الاحتفاظ بها على أحد الفهارس على الجهاز.
     



  • Output --> ويسمح باختبار و الإطلاع على رسائل المخرجات.
     



  • تستطيع تحرير العديد من الملفات في نفس الوقت وعلى نفس المحرر، وبالتالي فان الـBuffer --> يساعد على على استعراض الملفات المفتوحة.
     



  • Definitions --> يساعد على مشاهدة الفئات Classes والدوال Functions والماكرو Macros والمتغيرات Variables التي تم تعريفها في الملف الحالي.
     



  • قد تحتوي الملفات على الكثير من التعريفات Definitions وبالتالي فان Find Definitions --> يساعد على البحث عن تعريف معين موجود خلال هذه الملفات.


بالنسبة للـ Echo Area الموجودة أسفل النافذة، فهي مساحة صغيرة معدة لأجل سرعة تجربة أحد الدوال أو المتغيرات دون الحاجة لعمل Evaluation للكود ككل أو استخدام الـListener من أجل التجربة.



ملاحظة:
سنجد أيضا أن الـEcho Area متوفر أيضا في أداة الـ Listener التي ستعرف عليها بالتفصيل في الدرس القادم.



كيف نستفيد من الـEcho Area:


افترض أنك تريد أثناء العمل على الكود معرفة قيمة أحد المتغيرات الموجودة في الكود وليكن المتغير Var على سبيل المثال:




  • ببساطة قم بالضغط على ESC مرتين وستلاحظ كتابة Eval: في الـEcho Area مما يدل على الاستعداد للحساب أو التقدير Evaluation
     



  • ثم اكتب Var في الـEcho Area واضغط على Enter وستظهر لك قيمة المتغير.

    افترض مثلا أنك قمت بتعريف دالة بالاسم square ، وتستقبل عدد واحد، وتعود بمربع هذا العدد ، لتجربة هذه الدالة بسرعة:
     



  • قم بالضغط على ESC مرتين وستلاحظ كتابة Eval: في الـEcho Area مما يدل على الاستعداد للحساب أو التقدير Evaluation
     



  • ثم اكتب (square 4) في الـEcho Area واضغط على Enter وسيظهر لك الناتج 16 (مربع العدد 4) طبعا في حال كانت الدالة تعمل بشكل صحيح .



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



أما بالنسبة لطريقة كتابة أكواد بلغة Common Lisp فستكون لها دروس كثيرة وعديدة وسنشرح فيها كل شيء يساعدك على أن تصبح محترفا ومتمكنا في Lisp بإذن الله.


كيف نفتح المحرر Text Editor؟

لفتح محرر جديد اختر Tools --> Editor

ولفتح ملف موجود اختر File --> Open أو قم بالضغط مباشرة على الأيقونة  


وسيتم عرض المحرر على الواجهة الافتراضية والتي ستخدمها بشكل رئيسي ألا وهي واجهة عرض النصوص Text.


عرض وتحرير الملفات:

1- أفضل طريقة لحفظ وتلوين الكود على المحرر هي حفظه بامتداد .lisp ، ولعمل ذلك اتبع الخطوات التالية:



1.1 قم بفتح المحرر ثم اضغط بالزر الأيمن ثم File --> Save As





1.2 في خانة اسم الملف File Name قم بكتابة اسم الملف بامتداد .lisp وليكن هذا الاسم على سبيل المثال: mycode.lisp ، واجعل خانة حفظ كنوع Save as type على الخيار جميع الملفات All Files (*.*).





1.3قم بكتابة الكود داخل المحرر، ثم اختر file -->Save لحفظ التغيرات، وستجد أن الكود سيكون ملونا بهذا الشكل:




 


محتويات الـText Editor الأخرى:




output

كيف نشاهد المخرجات من كود تم تحريره على هذه الأداة ؟!


عند القيام بتشغيل الكود المكتوب في المحرر فانه يتم عرض المخرجات والنتائج في هذه النافذة.

خطوات عمل Evaluation للكود عن طريق المحرر ومشاهدة المخرجات:

1- قم بكتابة الكود داخل المحرر أو قم بفتح ملف موجود مسبقا.
2- اضغط بالزر الأيمن للفأرة على أي مساحة خالية على المحرر ثم اختر Buffer ثم Evaluate.
3- اضغط على الـ Output Tap لمشاهدة النتائج أو المخرجات.

والصورة التالية توضح نتائج تشغيل أحد الأكواد:






وكما تلاحظ في الصورة السابقة، تتضمن المخرجات رسائل التحذير Warning Massages ، وتتضمن أسماء المتغيرات وأسماء الدوال التي تم تعريفها بنجاح وبدون أخطاء داخل المحرر.

لو فرضنا أنه يوجد خطأ في الكود فإن رسالة خطأ Error Massage ستظهر لك مبينة سبب الخطأ.

 



Buffers

فتح أكثر من ملف على الـEditor وطريقة التبديل بين الملفات:


يسمى الملف الذي قمت بفتحه للتو على الـEditor بالـBuffer ، وعند الكتابة أو التعديل في محتويات ملف ما فسيتم التغيير فقط في الـBuffer الذي أمامك، ولحفظ التغيرات علك الضغط بالزر الأيمن على الـEditor ثم اختيار File --> Save As إذا كنت تحفظ الملف لأول مرة أو اختيار File --> Save إذا كان الملف موجود مسبقا.

لاحظ الصورة لتفهم أكثر ما قصدته بالعبارات السابقة:







وتستطيع من خلال الـEditor فتح أكثر من ملف للعمل عليه، ولكن لا يسمح لك الـEditor بفتح أكثر من نافذة فيه، وبالتالي فانك ستتمكن من التحرير والكتابة على أحد هذه الملفات، وإذا أردت التبديل بين هذا الملف وملف مفتوح أيضا (ولكن غير ظاهر لك) قم بالضغط على Buffers ثم انقر مرتين على اسم الملف.

كما تلاحظ إذن يوفر لك الـBuffers View قائمة بجميع الملفات التي فتحها من خلال الـEditor ، فمثلا قمت بفتح ثلاث ملفات
fun16.lisp و mycode.lisp و x-o-game.lisp كما بالصورة:





أستطيع الآن بعد أن كنت أعمل على ملف x-o-game.lisp (ظاهر في شريط العنوان)، العمل على الملف mycode.lisp بالنقر المزدوج عليه من نافذة Buffers.




Definitions

كيف تعرف أسماء المتغيرات والدوال الموجودة في الكود؟


ببساطة قم بالضغط على الـDefinitions Tap وستجد قائمة بكل الدوال والمتغيرات التي تم تعريفها في الكود المكتوب في الـEditor.

ملاحظة: لن تظهر هذه القائمة إلا بعد أن تقوم أولا بعمل Evaluation للكود كما تعلمنا سابقا:).





إذا قمت بالنقر المزدوج على اسم أحد الدوال فانه سيتم العودة بك للكود مع تظليل الجزء الخاص بالتعريف الدالة نفسها.



Changed definitions


يقوم هذا الجزء بعرض قائمة بأسماء المتغيرات والدوال التي تم تعريفها في الملف المفتوح حاليا والتي لم تكن معرفة ومكتوبة عند فتح هذا الملف.




Finding definitions


تستخدم هذه الأداة للبحث عن متغير أو دالة تم تعريفها خلال الكود باسم معين. فمثلا لو أردت البحث عن متغير Var قمت بتعريفه في أحد أسطر الكود اكتب فقط Var أمام الحقل Name ثم انقر Enter.

 


خواص أخرى للمحرر:



1- طباعة ملف:




  • يمكن ببساطة طباعة أحد الملفات المفتوحة على الـEditor بالضغط على أي مكان في المحرر بالزر الأيمن ثم اختيار File --> Print ..
     



  • يمكن ببساطة اختيار print من القائمة File.



2- للقيام لعمليات القص والنسخ واللصق:


قص:
قم ببساطة باختيار Cut من القائمة Edit.
أو باستخدام الاختصار: Ctrl+W

نسخ:
قم ببساطة باختيار Copy من القائمة Edit.
أو باستخدام الاختصار:
Alt+W

لصق:
قم ببساطة باختيار Paste من القائمة Edit.
أو باستخدام الاختصار: Ctrl+Y

أو ستظهر لك هذه الخيارات مباشرة عند النقر بالزر الأيمن على المحرر نفسه.
 


3- التنقل خلال أحد الملفات:


يمكن ببساطة التنقل خلال أحد الملفات وتغيير موقع المؤشر Cursor Position عن طريق استخدام اختصارات لوحة المفاتيح كما هو موضح بالصورة التالية:





وللتنقل إلى بداية ونهاية أي سطر أو بداية ونهاية الـBuffer استخدم الاختصارات الموضحة بالصورة:




 



4- كيف يتم تغيير إعدادت الـEditor ؟


يمكنك تغيير الاعدادات الافتراضية للـEditor من خطوط وألوان وخلفية وخصائص أخرى عن طريق الخيار Preferences من القائمة Tools.







 





ملاحظة: إذا كنت معتادا على اختصارات ميكروسوفت ويندوز خصوصا في النسخ واللصق والقص وغيرها وتريد التعامل بها يمكنك تغيير خيار Keys من النافذة السابقة إلى :



Editor Keys like MS Windows, menu bar via Alt key






 



درس رف على أداة الـText Editor في برنامج LispWorks!

أضف هذه المادة في موقعك:
مواد مشابهة:
تركيب قرص إضافي تركيب قرص إضافي
تركيب قرص إضافي
(مرات المشاهدة: 250 مرات)
كثير من الحالات نحتاج عند كتابة الصيغ إلى خلايا في أوراق عمل أخرى كثير من الحالات نحتاج عند كتابة الصيغ إلى خلايا في أوراق عمل أخرى
كثير من الحالات نحتاج عند كتابة الصيغ إلى خلايا في أوراق عمل أخرى
(مرات المشاهدة: 127 مرات)
فوتوشوب (قائمة تحرير) 1 فوتوشوب (قائمة تحرير) 1
فوتوشوب (قائمة تحرير) 1
(مرات المشاهدة: 49 مرات)
حفظ عملك والخروج من البرنامج 2 حفظ عملك والخروج من البرنامج 2
حفظ عملك والخروج من البرنامج 2
(مرات المشاهدة: 54 مرات)
الحاسب بصفة عامة 1 الحاسب بصفة عامة 1
الحاسب بصفة عامة 1
(مرات المشاهدة: 75 مرات)
(Drives ) مع Windows XP1 (Drives ) مع Windows XP1
(Drives ) مع Windows XP1
(مرات المشاهدة: 126 مرات)
الشبكات العصبية (Neural Network) الشبكات العصبية (Neural Network)
الشبكات العصبية (Neural Network)
(مرات المشاهدة: 380 مرات)
نظام التشغيل 1 نظام التشغيل 1
نظام التشغيل 1
(مرات المشاهدة: 147 مرات)
لماذا Xml وفيما تستخدم 1 لماذا Xml وفيما تستخدم 1
لماذا Xml وفيما تستخدم 1
(مرات المشاهدة: 69 مرات)
مثال نظري على IPSec مثال نظري على IPSec
مثال نظري على IPSec
(مرات المشاهدة: 103 مرات)
جميع الحقوق في هذا الموقع محفوظة وكل المواد على الاقسام ملك لاصحابها :Copyright © All rights reserved