محیط های توسعه یکپارچه
بالا رفتن از نردبان ابزارها، ابزار میتر هدایت شده با لیزر برای توسعه برنامه محیط توسعه یکپارچه (IDE) است.
بسته های IDE همه چیز را فراهم می کنند احتمالاً ممکن است نیاز به توسعه هر اندازه برنامه وب داشته باشید.
در اینجا برخی از ویژگی های پیشرفته بسته های IDE ارائه شده است:
»»تکمیل کد: شروع به تایپ یک عبارت کد کنید و بسته یک لیست پاپ آپ از عباراتی را ارائه می دهد که با آنچه شما تایپ می کنید مطابقت دارد. همچنین نشان می دهد که چه پارامترهایی برای عبارت مورد نیاز و اختیاری هستند.
»» قالب بندی کد: IDE به طور خودکار بلوک های کد را فرو می کند تا به خوانایی بیشتر کد شما کمک کند.
»»اجرای برنامه: می توانید کد خود را مستقیماً از پنجره ویرایشگر بدون نیاز به پرش به یک مرورگر وب اجرا کنید .
»»اشکالزدایی: میتوانید خط به خط کد برنامه را طی کنید، نحوه تنظیم متغیرها را تماشا کنید و ببینید آیا پیامهای خطایی ایجاد شده است یا خیر.
»»مدیریت پروژه و فایل: اکثر بسته های IDE به شما امکان گروه بندی خود را می دهند فایل های کاربردی در پروژه ها این به شما امکان می دهد یک پروژه را باز کنید و فقط آن را ببینید فایل های مرتبط با آن برنامه برخی حتی فایل های پروژه را در آن آپلود می کنند سایت میزبانی وب شما برای شما، مشابه کاری که ابزارهای گرافیکی دسکتاپ انجام می دهند. استفاده از ابزار IDE برای افراد ضعیف مناسب نیست.
به دلیل تمام ویژگی های فانتزی، یادگیری نحوه استفاده از IDEبسته های IDE تجاری و منبع باز برای محیط PHP وجود دارد. برای ارائه یک ایده کلی از نحوه عملکرد بسته های IDE، این بخش به دو مورد از محبوب ترها می پردازد: Netbeans و Eclipse.
Netbeans
بسته IDE Netbeans در ابتدا توسط Sun Microsystems توسعه یافت و به عنوان یک IDE منبع باز برای محیط زبان برنامه نویسی جاوا آن منتشر شد. بنابراین “لوبیا” بخشی از نام زمانی که اوراکل سان را تصاحب کرد،
آن را حفظ کرد پشتیبانی از Netbeans و ادامه توسعه آن با نسخه های به روز شده.
Netbeans IDE اکنون از چندین زبان برنامه نویسی مختلف پشتیبانی می کند علاوه بر جاوا با استفاده از ماژول های افزونه اضافی. همانطور که می توانید حدس بزنید، دلیلی که در اینجا به آن اشاره می کنم این است که یک ماژول افزونه برای PHP وجود دارد. می توانید ویرایشگر Netbeans را با ماژول PHP که قبلاً نصب شده است دانلود کنید.
نصب آن را آسان می کند. کافی است به www.netbeans.org/downloads بروید و روی دکمه دانلود در زیر دسته PHP کلیک کنید. هنگامی که Netbeans را راه اندازی می کنید، از شما می خواهد که یک پروژه جدید را شروع کنید.
Netbeans شامل قالبهای پروژه برای برنامههای HTML و جاوا اسکریپت است و همچنین برنامه های PHP.
هنگامی که یک پروژه جدید PHP را شروع می کنید، Netbeans به طور خودکار انجام می شود یک فایل index.ph به عنوان فایل برنامه اصلی پروژه ایجاد می کند. حتی یک قالب تقریبی برای کد شما ایجاد می کند.
همانطور که از یک IDE انتظار دارید، زمانی که شماشروع به تایپ نام تابع PHP کنید، Netbeans یک کادر پاپ آپ را باز می کند که تمام توابع PHP را که مطابق با آنچه شما تایپ می کنید، نشان می دهد.
اما همچنین تعریف دستی PHP از تابع را به شما نشان می دهد! این قطعا است اگر قصد دارید هر گونه توسعه PHP در مقیاس بزرگ را انجام دهید، یک ابزار مفید است.
قوانین ارسال دیدگاه در سایت