Delforexp - xe
تنسيق رمز جيدي ماذا يفعل يمكن للمنسق توحيد جميع جوانب تنسيق كود المصدر دلفي كائن باسكال، بما في ذلك المسافة البادئة، والمباعدة بين الأحرف الكبيرة والأحرف الكبيرة. إذا كنت لا تزال غير متأكد، راجع أمثلة لإدخال البرنامج والمخرجات. وهو يعمل على بناء دلفي وديلفي. لماذا استخدام تنسيق الشفرة فمن المفيد إذا كنت تأخذ التعليمات البرمجية و لا أحب التنسيق الأصلي. ومن المفيد إذا كنت تحاول جلب التعليمات البرمجية من مصادر متعددة إلى معيار واحد. الإنسان يمكن أن تنتج دائما تنسيق أفضل من برنامج، ولكن في كثير من الحالات أنها لا. إذا وجدت قطعة من رموز تنسيق مزعج أو من الصعب قراءة، وهذا البرنامج يمكن أن توفر لك الكثير من الوقت. على التعليمات البرمجية الخاصة بك يمكن أن قبض على أخطائك، وحتى أتمتة بعض المهام الدنيوية التي قد تكون قد ازعجت لك ولكن كنت ازعجت مغمورة مع حتى الآن (على سبيل المثال لتحويل علامات التبويب لمسافات، وتوحيد المسافة البادئة والتباعد والرسملة، على الصعيد العالمي تغيير متغير أو إجراء الاسم، إزالة وحدة زائدة عن الحاجة عالميا من جميع استخدامات البنود، أو حتى لإدراج التعليق رخصة مبل في جميع الوحدات). كيف يمكنني تنسيق برامج دلفي يجب عليك تنسيق برامج دلفي الخاصة بك وفقا لهذه الإعدادات الافتراضية البرامج، أي كما يوحي بورلاند. الترخيص وإخلاء المسؤولية: هذا البرنامج مجاني ومفتوح المصدر. اعتبارا من الإصدار 2.37، جسف هو أفايالبل تحت رخصة مزدوجة - موزيلا الترخيص العام (مبل) 1.1، أو غل 2.0 أو في وقت لاحق. وكان الترخيص الأصلي مبل - اخترت مبل رخصة مفتوحة المصدر خاصة بناء على اقتراح من مجموعة دلفي جيدي. تمت إضافة غل بناء على طلب أعضاء مشروع لاراروس. الذين يستخدمون هذا الترخيص، وترغب في ربط في رمز جسف. إذا قمت بتحسين هذا البرنامج بأي شكل من الأشكال (إصلاح الخلل، ميزة جديدة، خوارزمية أفضل، أيا كان)، وسأكون ممتنا لو قمت بإرسال تلك التحسينات يعود لي لإمكانية إدراجها في إصدار في المستقبل. تنويه: هذا البرنامج قد يكون البق أو لا تلبي تماما أهداف التصميم. على الرغم من أنه قد تم اختبارها بشكل جيد إلى حد ما ويستخدم مع بعض النجاح، وأنا لا يمكن أن تقدم أي ضمانات. إذا كنت تهتم جودة هذا البرنامج، وإرسال تقارير الشوائب. أوصي باستخدام نظام التحكم المصدر مثل التخريب. ميكروسوفت تفس. CVS. تيسورس أو ما شابه ذلك. تذكر السيطرة المصدر هو مثل فلوسينغ - لم يكن لديك لخيط كل ما تبذلونه من الأسنان - فقط تلك التي تريد الاحتفاظ بها. إذا كنت لا تزال لا تستخدم مثل هذه الأداة، يرجى إجراء نسخ احتياطية قبل استخدام المنسق. كيفية تثبيت هذا الإصدار هو تحميل كمصدر أو قابلة للتنفيذ. قم بتثبيت الملفات القابلة للتنفيذ كما يلي: قم بتنزيل البرامج القابلة للتنفيذ. وفك ضغط إلى دليل مناسب. ضع الملف JCF2Settings. cfg في دليل ويندوز. تشغيل جوي JcfNotepad. exe إلى التجربة مع الملفات. تشغيل برنامج واجهة المستخدم الرسومية JcfGui. exe لتنسيق الملفات من واجهة المستخدم الرسومية - وهذا أمر جيد عندما يكون لديك دليل أو شجرة دليل من ملفات دلفي التي تريد تنسيقها. تشغيل jcf. exe برنامج الأوامر إذا كنت تقوم بإنشاء ملف دفعي أو كنت ماسوشيستي. استخدام البرنامج المساعد إيد لتنسيق الملفات أو المشاريع أثناء العمل في دلفي إيد. يمكن تثبيت دلفي إيد مجل ل دلفي 7 على النحو التالي. يمكن تثبيت كافة الحزم عن طريق تحديد عنصر القائمة كومبوننتينستال الحزم والنقر فوق الزر إضافة. تثبيت جكل تصميم الوقت حزمة في دلفي. تثبيت جفكل ضوابط وقت التصميم في دلفي. تثبيت JcfIde7.bpl قراءة التعليمات للاستخدام ل جكف إيد بلوغين. تثبيت المصدر على النحو التالي: الحصول على مكتبة التعليمات البرمجية جسل. تثبيت حزم الوقت التصميم. تحميل وبناء وتثبيت مكونات جفكل. للحصول على تسخير الاختبار، وسوف تحتاج أيضا دونيت. تحميل المصدر. وفك ضغط إلى دليل مناسب. إطلاق دلفي. افتح مجموعة برامج أداة تنسيق التعليمات البرمجية في JediCodeFormat. bpg قم بالترتيب والتشغيل. رعاية، والمتعة. الأشياء التي يمكن أن تذهب الخطأ مع التجميع: يتم فتح المشروع TestProject. dpr افتراضيا، وهذا المشروع هو الكامل من التحذيرات. تذكر أنه مجرد رمز اختبار للمنسق للعمل على، وليس المقصود أن يتم تشغيل. دلفي يفتح المشروع الأخير في مجموعة تلقائيا، وأتمنى أن بورلاند تغيير هذا. تيستروجيكت هو الأقل أهمية من المشاريع. استخدام عنصر القائمة فيوجبروجيكت مدير وفتح المشروع الأول، JediCodeFormat. dpr بدلا من ذلك. لا يمكن العثور على بعض الملفات (سوف تحصل على خطأ مثل فتل إرور JediCodeFormat. dpr (142): لم يتم العثور على الملف: JclStrings. dcu ملفات جسف وملفات جيديكومبوننتس غير مضمنة في ملف مضغوط هذا، وربما كنت قد وضعت لهم في موقع مختلف على محرك الأقراص الثابت الخاص بك تغيير المسارات في ملفات JediCodeFormat. dpr و Jci. dpr و Jcfide. dpk يتم وضع علامة على الملفات للقراءة فقط، وهذه هي الطريقة التي تخرج بها من نظام التحكم في المصدر قم بإلغاء تحديد هذا الإعداد لم يتم العثور على دليل الإخراج أود تكوين دلفي لكتابة ملفات. dcu و الملفات التنفيذية إلى دليل الإخراج بطبيعة الحال عند توزيع المصدر هذا الدليل فارغ و وينزيب لا يخزن الدلائل الفارغة لذلك قد غير موجود بعد فك الضغط أحيانا أتذكر أن وضع ملف وهمية يسمى Delme. tmp في هذا الدليل إذا كنت ترى هذا الملف قد خدم بالفعل الغرض منه ويمكن إزالته. إخراج دليل إخراج ضمن دليل كوديفورمات الخاص بك أو مسح (أو تغيير) هذا الإعداد في دلفيس بروجيكتوبيتي إعدادات أونسديركتوريزكونديتيونالس. Jdfide. dpk يعطي الكثير من التحذيرات حول الوحدات المستوردة ضمنا. نعم إنها كذلك. ليس الأمر جديا. جميع المشاريع باستثناء الأولى لن بناء على الإطلاق بسبب الملفات التي لم يتم العثور عليها، والملفات ثس هي جزء من جسف. تأكد من أن لديك دليل الإخراج، وأنه يحتوي على ملفات دكو، وأنه على مسار بحث المشاريع. عند تجميع كافة المشاريع، لا بناء كل ليس تجميع كل شيء، كما أن هناك قليلا ليت من التعليمات البرمجية وراء وحدات الماكرو إفديف لجعل إيد مجين مختلفة إلى واجهة المستخدم الرسومية القابلة للتنفيذ. وتجميع البيانات من دون إعادة البناء ليس حساسا لحقيقة أن هذه الوحدات تحتاج إلى إعادة تجميع بسبب تغير المشروع. كيف أبلغ عن خطأ أبلغ عن الخطأ هنا. إرسال حالة اختبار و (اختياريا) إصلاح للمصدر، وتقول لي ما إذا كانت هذه الفئات، أمر بشدة، أن تعتقد أن الخلل يقع في: خطأ البرنامج: تعطل البرنامج (انتهاك وصول، فشل تأكيد، وما إلى ذلك) أو إهمال عند إعطاء حالة الاختبار. الإخراج السيئ: يعطي البرنامج الإخراج الذي لا يتم تجميعه عند إعطاء حالة الاختبار. تنسيق فضفاض: الإخراج كومبيليز ولكن يبدو سيئا. قدم مثالا على رمز الإدخال الذي تم تنسيقه بشكل سيئ، ويفضل أن يكون الإصلاح. التنسيق غير القياسي: الإخراج قابل للقراءة ولكن غير متوافق مع المعايير المتفق عليها. أعط مثالا مع حالة اختبارك لما تعتقد أنه يجب أن يكون الإخراج، ويفضل أن يكون الإصلاح. خيار مفقود: التنسيق الذي تريده ليس معيارا، ولكن كيفية القيام بذلك والمنسق لا يدعم ذلك. إذا كنت لا تعطي الإصلاح الذي يضيف الخيار المفضل لديك، وإعطاء مثال مع حالة اختبار ما كنت تعتقد أن الإخراج يجب أن يكون. ماذا تفعل إذا كنت لا تحب هذا البرنامج التنفس. إهدئ. تذكر أنني أقدم هذا البرنامج مجانا وبدون أي ضمانات. تذكر أنك لم أجبرك على استخدامه. تذكر أنني أقترح بشدة أن تقوم بعمل نسخ احتياطية. وسيتم التعامل مع الاقتراحات البناءة، وخاصة تلك التي تحتوي على تعليمات برمجية. سيتم حذف اللهب. أنا لم يكن لديه أي النيران حتى الآن لهذا البرنامج، و إد ترغب في الاحتفاظ بها بهذه الطريقة. أين يذهب البرنامج هذا البرنامج هو في الغالب في وضع الصيانة الآن - إصلاح الخلل، وتتبع التغييرات في إصدارات دلفي وبناء الجملة اللغة، وإطلاق سراح تحديث كل شهر أو اثنين. الهدف من الإصدار 2.0 هو أن البرنامج يجب أن يكون أي أخطاء وتوليد الناتج المتوافقة مع معايير تنسيق التعليمات البرمجية الرسمية (ولها خيارات لأنماط أخرى). وينبغي أن تسمح للمستخدم لتكوين أي شيء يحتاج إلى تكوين، وأنه لا ينبغي أن الزائد المستخدم مع خيارات عديمة الفائدة. وينبغي أن يكون لها أيضا، حسب الأولوية: مصدر قابل للقراءة، معمارية قابلة للتمديد بسهولة وموثقة جيدا، وينبغي أن تعمل بسرعة كافية. يمكن أن أشارك نعم، يرجى القيام به. الإبلاغ عن خطأ. طلب ميزة. تحميل المصدر، تجميعه، وإصلاح الخلل أو إضافة ميزة. إذا كان لديك إضافة الصوت سيتم تضمينها في الإصدار التالي وسيتم سرد اسمك. إذا كنت تريد أن تضاف إلى قائمة المطورين مشروع سورسيفورج، القيام بذلك أولا، ثم الحديث جيدا. إم لا ترغب في إضافة الناس قائمة المطورين المشاريع فقط لأنها تريد حالة وجود هناك. أنا مهتم في إعطاء هذا الوضع إلى الناس الذين أثبتوا أنها تستطيع والقيام بإضافة شيء من القيمة. أنا متشكك قليلا من الحماس اللفظي البري. لإعادة صياغة بروس ستيرلينغ، فإنه لا يأخذ الحماس الشباب، فإنه يأخذ المصغر استمرار منتصف العمر. ولكن ضع في اعتبارك أن هذا البرنامج مفتوح المصدر. إذا كنت تريد أن تلعب مع رمز، المضي قدما في الاتجاه الخاص بك أو مجرد أو لفة النسخة الخاصة بك من جسف، انتقل الحق في الأمام. ما هي تنسيقات كود دلفي الأخرى البادئة باسكال هو باسكال و دلفي المنسق مكتوب (في C) من قبل لاديسلاف سوبر. ويمكن أيضا توليد هتمل أو تكس الإخراج من باسكال أو مصدر دلفي. يتوفر باسكال مترجم مجاني تحت رخصة غل، ويتضمن الكائن-باسكال المنسق رمز دعا بتوب. ديلفوريكس هو المصدر المجاني (ولكن لا مصدر) دلفي المنسق من قبل إغبرت فان نيس التكاليف نورماليزر المصدر 47. أنا لا أعرف شيئا عن ذلك إلا ما هو على صفحات الويب كوكولكلوك هو برنامج مضللة بدلا من ذلك يمكن فقط تشويش كود المصدر دلفي. عندما يتم إصدار الإصدار 1، وسوف يكلف 150. بل هو وسيلة جديدة لتأمين المنتجات الخاصة بك وشفرة المصدر من السرقة والهندسة العكسية. أنا أفضل ل مبل المصدر. يبدو أن الأسئلة الشائعة تشير ضمنا إلى أنه سيؤدي إلى تشويش أسماء المتغيرات. ما نفايات لا معنى لها من الجهد. سورسكودر هو أداة شفرة المصدر واسعة النطاق التي تنسيق التعليمات البرمجية باعتبارها واحدة من وظائفها. يكلف 89، ولكن هناك نسخة تجريبية مجانية تعمل لمدة 50 يوما. ما هي أدوات كود دلفي الأخرى موجودة يمكنك البحث عن أدوات كود دلفي في مشروع الدائرة الداخلية. هل يمكن أن تبحث عن ترجمة أبي، مكتبة رمز والمكونات في إنديفور المشتركة من دلفي المبتكرين (مشروع جيدي). جكسرتس هو أدوات البرمجة مفتوحة المصدر ل دلفي و C باني. ليس فقط أنها أدوات جيدة، والمصدر هو أمثلة جيدة على كيفية القيام بهذا النوع من الشيء. هناك العديد من المواقع التي تعمل دور المقاصة ل دريفي شاريوار والمكونات ورمز الحرة. هل جسف مجرد العمل على كود دلفي نعم، وهي مصممة مع دلفي فقط في الاعتبار. ومع ذلك قد تعمل على لهجات أخرى من باسكال. ليس لدي أي وسيلة لاختبار هذا وأنا فقط استخدام دلفي، ولكن إذا كان لديك أي حظ، اسمحوا لي أن أعرف. إذا كنت ترغب في دعم جسف عنصر بناء الجملة من لهجة أخرى من باسكال، ثم ترسل لي عينة رمز يرجى لغات أخرى مثل C وجافا وهلم جرا - القيام بالبحث على شبكة الإنترنت، وربما ستجد مجموعة من الأدوات. Marco تك مدونة في هذه المدونة بيتا الأولى سوء مناقشة ميزة إيد التي لم يتم تغطيتها في الفيديو التجريبي الأول، وتحسينات في تنسيق التعليمات البرمجية. في هذه المدونة بيتا الأولى سوء مناقشة ميزة إيد التي لم يتم تغطيتها في الفيديو التجريبي الأول، وهي التحسينات في تنسيق التعليمات البرمجية. اخترت هذا الموضوع المحدد ليس لأنه هو أهم سمة من سمات المنتج، ولكن لأنه هو جوهرة صغيرة التي يمكن أن نناقش بسهولة في بلوق وظيفة. تغطية شيء مثل التكامل التخريب واسعة في مشاركة بلوق من الصعب جدا، لا بد لي من القول. في حال كنت لا تعرف، بلوق دلفي بيتا هي مدونات بلوق الوظائف من قبل المدونين المستقلين التي تغطي ملامح نسخة بيتا من دلفي. وهذا يعني أنني أعطيت إذنا خاصا لنشر حول هذا الموضوع و إم مناقشة ميزة إصدار ما قبل الإصدار. لاحظ أيضا أن صفحة راد ستوديو ز معاينة الرسمية هي في إمباركادوريراد-ستوديو-ز المعاينة. وبما أن هذا هو ما قبل النشر، ليس هناك ما يضمن أنها ستعمل نفسها في النسخة النهائية (أو سيكون في الواقع في المنتج). تنسيق شفرة المصدر تم تقديم تنسيق شفرة المصدر في دلفي 2010، ولكن كان ضعفها حد من فائدتها. أولا، يمكنك تنسيق الأسطر المحددة لوحدة أو وحدة كاملة، ولكن ليس كل وحدات المشروع في وقت واحد. ثانيا، إذا قمت بتخصيص إعدادات التنسيق لم يكن هناك طريقة واضحة لنسخ الإعدادات إلى جهاز كمبيوتر آخر أو مشاركتها مع أعضاء آخرين من فريقك، للحفاظ على تنسيق شفرة المصدر متسقة. جديد: فورمات بروجيكت تتناول دلفي ز كلتا القضيتين، مع إضافة بعض خيارات التنسيق الأخرى. التغيير الأول والأكثر وضوحا هو أنه يمكنك الآن استخدام عنصر القائمة "مصادر مشروع تنسيق مشروع" أو الإدخال المقابل من القائمة المحلية إدارة المشروع (على عقدة المشروع). كما يوحي الاسم، هذا ينطبق إعدادات تنسيق المصدر الحالي على كافة وحدات المشروع الحالي، بعد عرض مربع حوار تأكيد. عند إعادة صياغة مشروع تحصل على بعض معلومات الحالة على مربع الحوار الذي يمكنك بالكاد نظرة على (أكثر أو أقل مثل عند ترجمة)، ولكن كل هذا تضاف إلى علامة تبويب معينة من جزء الرسائل، كما هو الحال في حالة بسيطة التالية: إذا قمت بتهيئة وحدة فردية، بدلا من ذلك، سيتيح لك مربع الحوار أدناه تعطيل مزيد من التأكيدات ولن ينتج وضعها إلى جزء "الرسائل": الملفات الشخصية للمنسق تحتوي صفحة الملفات الشخصية وملف الحالة المنسدلة في مربع الحوار خيارات المذكورة في مربع الرسالة أعلاه على المحدد إعدادات وأيضا خيار لتعطيل المنسق رمز، إزالة عناصر القائمة المقابلة. هدفها الرئيسي، على الرغم من ذلك، هو لتمكنك من إدارة الإعدادات النشطة للمنسق، واختيار واحد من الخيارات المحددة مسبقا، وتحديثه، وحفظ الإعدادات الحالية إلى ملف مخصص. إذا قمت بحفظ الملفات في مجلد دلفي للمستخدمين التجوال، كما هو الحال في حالتي: واسمه مع نمط Formatter. config سيتم اختياره من قبل إيد والمدرجة في مربع التحرير والسرد في أعلى الصفحة، إن لم يكن يمكنك لا يزال حدد موقعه باستخدام مربع حوار فتح ملف. يظهر الجزء العلوي من الصفحة أدناه: ومن المثير للاهتمام أن الملف الشخصي للمنسق هو ملف شمل عادي حتى يمكنك تعديله أو معالجته مباشرة. في البداية هناك الإعدادات العالمية، تليها إعدادات محددة لكل لغة، مجمعة حسب الفئة باستخدام بعض التعليقات: كل شيء لهذا المنصب الأول. سوف تجد الوقت لعدد قليل في الأيام والأسابيع المقبلة. PS. قبل أن تسأل عن الميزات الشاملة من دلفي ز والميزات المحتملة المفقودة. يجب أن ننتظر لتحديث خريطة الطريق التي قال مدير المنتج مايك روزلوغ هيس قريبة من الافراج في هذا الموضوع. وإلى أن تصبح هذه المعلومات علنية، لا يوجد شيء يمكنني التعليق عليه.
Comments
Post a Comment