سؤال

هل حاول أي شخص القيام نظام الأفضليات المعمم التصميم Adobe Dreamweaver CS4?وقد دعم صفحات jsp, لكنه لا يتعرف على نظام الأفضليات المعمم التمديد ، حتى لو لم أعتقد لن يكون هناك مشاكل بشأن نظام الأفضليات المعمم الكلمات التي لا تعترف.لقد وجدت قليلا من الطبخ هنا (http://www.bitwalker.nl/blog/using-groovyserver-pages-in-dreamweaver) للحصول على سيبيع العمل جزئيا مع Dreamweaver CS3, ولكن العديد من الملفات والدلائل التي تشير إليها لم تعد تظهر إلى الوجود في CS4.

هل كانت مفيدة؟

المحلول

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

  1. إضافة *.نظام الأفضليات المعمم امتداد الملف لفتح مربع الحوار. تحرير %APPDATA%\Adobe\Dreamweaver CS5\en_US\Configuration\Extensions.txt إلى إضافة "نظام الأفضليات المعمم:رائع صفحات الملقم" (بدون علامتي الاقتباس) في الجزء السفلي من الملف ، وكذلك نظام الأفضليات المعمم امتداد السطر الأول فقط من قبل :جميع الوثائق.الآن إعادة تشغيل Dreamweaver CS5 و إذا كان ملف > فتح...الحوار قد GSP التمديد في القائمة.
  2. الآن نحن بحاجة إلى إضافة الصحيح نوع المستند حتى Dreamweaver CS5 يعرف عن نظام الأفضليات المعمم. تحرير %DreamweaverInstallationDirectory%\configuration\DocumentTypes\MMDocumentTypes.xml لإضافة الوثيقة التالية نوع آخر عقدة.

    <documenttype id="GSP" servermodel="JSP" internaltype="Dynamic" winfileextension="gsp" macfileextension="gsp" file="Default.gsp" writebyteordermark="false" mimetype="text/html"> <TITLE>GSP</TITLE> <description>Groovy Server Pages (GSP) document</description> <dtdcontext>html</dtdcontext> </documenttype>

إذا كنت ترغب في تقديم العنوان والوصف كما مترجمة سلاسل الرجوع إلى هذا المادة.

  1. إنشاء قالب مستند جديد. نسخ %DreamweaverInstallationDirectory%\configuration\DocumentTypes ewDocuments\الافتراضي.jsp إلى الافتراضي.نظام الأفضليات المعمم ، تحريره إلى إزالة السطر الأول.(يمكنك تحرير هذا الملف كما تريد كما انها بمثابة قالب الملف الذي تم إنشاؤه حديثا).الآن إعادة تشغيل Dreamweaver CS5 و إذا كان ملف > جديد...الحوار قد GSP نوع الصفحة مع الوصف الخاص بك في المكان.اختبار جديد إنشاء الملف.
  2. إعداد نظام الأفضليات المعمم الوسم المكتبة. تحميل وتفريغ GspTagLibrary for Dreamweaver.نسخ نظام الأفضليات المعمم مجلد مع الكثير من *.فتم الملفات إلى %DreamweaverInstallationDirectory%\configuration agLibraries.تحرير %APPDATA%\Adobe\Dreamweaver CS5\en_US\Configuration agLibraries agLibraries.فتم لإضافة محتوى gspTagLibrary.فتم آخر عقدة.استبدال الخط الأول مع التالي:

    <taglibrary name="GSP tags" doctypes="GSP" id="DWTagLibrary_GSP" prefix="&lt;g:">

أيضا إضافة نظام الأفضليات المعمم في doctypes من <taglibrary> مع id="DWTagLibrary_html" (يجب أن يكون أول عقدة).هل نفس تغييرات %DreamweaverInstallationDirectory%\configuration agLibraries agLibraries.فتم فقط في حالة.إعادة تشغيل Dreamweaver CS5 وتأكد من أنك يمكن أن نرى نظام الأفضليات المعمم فئة مكتبة في تحرير > الوسم المكتبات...مع تصحيح العلامة البادئة (ز:).تحقق مما إذا كان 'تستخدم في:نظام الأفضليات المعمم' مربع تكتك ل '"نظام الأفضليات المعمم "العلامات" و "علامات HTML'.

  1. و كخطوة أخيرة يجب أن تمكين رمز التلوين.تحرير %APPDATA%\Adobe\Dreamweaver CS5\en_US\Configuration\CodeColoring\CodeColoring.xml البحث واستبدال ',JSP,' مع ',JSP,GSP,' (لا يقتبس وإيلاء الاهتمام بفواصل).أيضا العثور على السطر <sampleText doctypes="JSP"> و إضافة نظام الأفضليات المعمم doctype هناك <sampleText doctypes="JSP,GSP"> (إذا كنت تريد حقا أن يمكنك إنشاء الخاصة بك نظام الأفضليات المعمم نموذج التعليمات البرمجية بنفس الطريقة JSP واحد).نفس التغييرات في %DreamweaverInstallationDirectory%\configuration\CodeColoring\CodeColoring.xml فقط في حالة.

إعادة تشغيل Dreamweaver CS5 و إذا Edit > Preferences...> كود تلوين لديها نظام الأفضليات المعمم نوع المستند.انقر فوق 'تحرير تلوين مخطط' لاختبار إذا معاينة يحتوي على نموذج التعليمات البرمجية مع كود التلوين فضلا عن نظام الأفضليات المعمم العلامات المذكورة في أنماط قائمة.وأخيرا فتح أي من ملفات GSP والتحقق إذا كان لديه كود تلوين HTML, CSS, JavaScript و نظام الأفضليات المعمم العلامات.

هذا هو!آمل أن يساعد هذا شخص!وبفضل هارالد واكر المادة أنا على أساس بحثي على.

نصائح أخرى

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

وأنا لن أرد على سؤالك مباشرة، ولكن في الحقيقة، فإن وجود مثل IDE ل NetBeans أو الكسوف يكون كبيرا أكثر ملاءمة للتنمية رائع / الكؤوس المقدسة. وكان القصد دريمويفر أبدا أن يكون رئيس تحرير المطورين ولكن أن تكون أكثر من محرر المصممين. وبالتالي فإنه يفتقر إلى العديد من الميزات التي مزيد من بيئات التطوير المطور مركزية لها.

وأنا على افتراض أن كنت تستخدم دريمويفر لالسلوك التي تركز على التصميم الخاص به. كلا نتبيانس الكسوف ولها طرق المعاينة حيث يمكنك أن ترى التغييرات بطريقة لحظة القريب، تماما مثل ما أنا على التخمين يعجبك دريمويفر.

وقصة قصيرة طويلة، واستخدام IDE أكثر ملاءمة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top