انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => برنامه‌سازی => نویسنده: mojimbn2 در 26 بهمن 1391، 05:16 ب‌ظ

عنوان: محیط IDE شبیه به dreamweaver برای نوشتن کد php چیست
ارسال شده توسط: mojimbn2 در 26 بهمن 1391، 05:16 ب‌ظ
سلام من یه محیط برای نوشتن کدهای پی اچ پی میخوام که مثل دریم ویور هم کدهای استاندارد تولید کنه هم خاصیت اوتو کمپلت داشته باشه هم....
لظفا یه محیط تحت لینوکس معرفی کنید
عنوان: پاسخ : محیط IDE شبیه به dreamweaver برای نوشتن کد php چیست
ارسال شده توسط: مهران رهباردار (mehionline) در 26 بهمن 1391، 06:44 ب‌ظ
http://www.aptana.com/
و یا پلاگین‌ها php برای اکلیپس:
http://projects.eclipse.org/projects/tools.pdt
عنوان: پاسخ : محیط IDE شبیه به dreamweaver برای نوشتن کد php چیست
ارسال شده توسط: دانیال بهزادی در 26 بهمن 1391، 09:18 ب‌ظ
من نمی‌دونم منظورت از تولید کد استاندارد چیه؟ اصولاً استاندارد بودن کد به توسعه‌دهنده برمی‌گرده، نه محیط توسعه.
من خودم از «جینی» استفاده می‌کنم و بسیار راضی‌ام (geany)
عنوان: پاسخ : محیط IDE شبیه به dreamweaver برای نوشتن کد php چیست
ارسال شده توسط: Matrix.1372 در 26 بهمن 1391، 09:28 ب‌ظ
اگه یه محیط کامل می‌خوای بهتر از Aptana پیدا نمی‌کنی!
Aptana در واقع یه پلاگین برای اکلیپس هست، اکلیپس هم که دیگه نیازی به تعریف نداره.
می‌تونی به صورت stand alone هم دریافت کنی تا دیگه نیازی به نصب کردن اکلیپس نداشته باشی.
عنوان: پاسخ : محیط IDE شبیه به dreamweaver برای نوشتن کد php چیست
ارسال شده توسط: vandu در 26 بهمن 1391، 09:39 ب‌ظ
برای اینکه راحت‌تر کد بنویسید هم Auto Complete داشتن بدردبخوره و هم اینکه مستندات php رو در Auto Complete ـها به اندازه لازم نشون بده. از این نظر aptana و netbeans بهتر هستند.
محیطی مثل geany هم قابلیت Auto Complete داره، اما نه به خوبی اون دوتای دیگه.
از نظر نشون دادن مستندات php هم به نظرم netbeans کاملتر از aptana‌ هست و توضیحات کاملتری داره. هر چند در نهایت هیچ چیز به اندازه مراجعه به php.net کارا نخواهد بود.
عنوان: پاسخ : محیط IDE شبیه به dreamweaver برای نوشتن کد php چیست
ارسال شده توسط: mojimbn2 در 27 بهمن 1391، 05:03 ب‌ظ
ممنون از راهنمایهاتون اما آخر نفهمیدم کدوم محیط خوبه
آخه با این سرعت اینترنت نمیشه همه را دانلود وتست کرد ممنون میشم اگه یه محیط کابر پسند بهم معرفی کنید.
البته تحت لینوکس هم باشه
عنوان: پاسخ : محیط IDE شبیه به dreamweaver برای نوشتن کد php چیست
ارسال شده توسط: vandu در 27 بهمن 1391، 07:43 ب‌ظ
ممنون از راهنمایهاتون اما آخر نفهمیدم کدوم محیط خوبه
آخه با این سرعت اینترنت نمیشه همه را دانلود وتست کرد ممنون میشم اگه یه محیط کابر پسند بهم معرفی کنید.
البته تحت لینوکس هم باشه

فکر کنم در نهایت بیشترین توصیه استفاده از  aptana studio خواهد بود...
عنوان: پاسخ : محیط IDE شبیه به dreamweaver برای نوشتن کد php چیست
ارسال شده توسط: محمدرضا ح. در 27 بهمن 1391، 08:38 ب‌ظ
ممنون از راهنمایهاتون اما آخر نفهمیدم کدوم محیط خوبه
آخه با این سرعت اینترنت نمیشه همه را دانلود وتست کرد ممنون میشم اگه یه محیط کابر پسند بهم معرفی کنید.
البته تحت لینوکس هم باشه

خب شما چند تا که از اسمش خوشت اومده (:o) رو نصب کن ببین کدوم بیشتر میپسندی! وگرنه که با خود gedit هم میشه کد نوشت :---)
عنوان: پاسخ : محیط IDE شبیه به dreamweaver برای نوشتن کد php چیست
ارسال شده توسط: mohsen-rashidi در 27 بهمن 1391، 10:51 ب‌ظ
نقل‌قول
خب شما چند تا که از اسمش خوشت اومده (:o) رو نصب کن ببین کدوم بیشتر میپسندی! وگرنه که با خود gedit هم میشه کد نوشت :---)

gedit که عشق منه. ;D
سیستم عامل خوب اونیه که ادیتور پیش فرضش این همه امکانات داره و تا این اندازه خوش دسته.
نه ویندوز که حتی کاربرانش از notepad فرارین.
راستی اونایی که ویندوز ۸ نصب کردن؛notepad اوضاش چه جوریه؟!
اصلا تغییری کرده؟ ???
عنوان: پاسخ : محیط IDE شبیه به dreamweaver برای نوشتن کد php چیست
ارسال شده توسط: محسن ح. در 27 بهمن 1391، 10:54 ب‌ظ
بدتر نشده باشه ، بهتر نشده !
دقیقا همون گندیه که بود !!!
اولین کار من بعد از نصب ویندوز همیشه این بود که نوت پد++ نصب کنم !!!
عنوان: پاسخ : محیط IDE شبیه به dreamweaver برای نوشتن کد php چیست
ارسال شده توسط: mohsen-rashidi در 27 بهمن 1391، 11:03 ب‌ظ
بدتر نشده باشه ، بهتر نشده !
دقیقا همون گندیه که بود !!!
اولین کار من بعد از نصب ویندوز همیشه این بود که نوت پد++ نصب کنم !!!

++notepad یه ادیتور عالی و سرشار از تنظیماته.
مگه نرم افزار های اپن سورس بیان یه فکری به حال ویندوز بکنن. ;D
در مورد IDE هم باید بگم به نظر من کد نوشتن تو محیط هایی مثل vim یا emacs خیلی لذت بخشتره.البته حجم کدی که من می نویسم اصلا بالا نیست ولی شاید فکر کردن به اونها هم بد نباشه. ;)
عنوان: پاسخ : محیط IDE شبیه به dreamweaver برای نوشتن کد php چیست
ارسال شده توسط: ghanbari در 30 بهمن 1391، 10:58 ق‌ظ
سلام، من هم برنامه نویسی php می کنم
اگر دیر نشده
aptana  رو نصب نکن
اصلا حال نمیده

netbeans
هم خوبه

اما پیشنهاد من
eclipse juno 4.3 رو نصب کن و پلاگین ADT 3.1.2 رو روش نصب کن
واقعا عالی شده، من همین الان هم netbeans رو نصب دارم و هم eclipse رو، اما دارم از eclipse استفاده می کنم

این هم یک عکس از محیط eclipse من
http://8pic.ir/images/g9ojjvw2txm0me8eljo.png

این هم محیط کار من
http://8pic.ir/images/9v1w4uslwh9vst1hsvq4.png
فونتش اینجا یکم خراب هست که البته می تونی درستش کنی (من تازه الان ubuntu & eclipse رو دوباره نصب کردم و الان وقت ندارم و سر فرصت براتون توضیح میدم که چطور فونتش رو درست منید)
عنوان: پاسخ : محیط IDE شبیه به dreamweaver برای نوشتن کد php چیست
ارسال شده توسط: Matrix.1372 در 30 بهمن 1391، 11:40 ق‌ظ
عزیز من خب Aptana بر پایه همین اکلیپسه که شما میگی! :|
عنوان: پاسخ : محیط IDE شبیه به dreamweaver برای نوشتن کد php چیست
ارسال شده توسط: ghanbari در 30 بهمن 1391، 12:48 ب‌ظ
میدونم عزیز برادر
باهاش کار هم کردم، اما خود eclipse با PDT خیلی بهتر از آن هست (شما چقدر با این ۲ تا کار کردید)
هر کی از یک محیط خوشش میاد، شما از aptana، من از PDT و دوستمون شاید از netbeans

راستی اگر پولش رو داری و می خواهی حرفه ای کار کنی، بهترین محیط برای تمامی سیستم عامل ها zend studio هست
که تو ورژن ۱۰ وقتی zend server 6 رو هم کنارش داشته باشی، دیگه تبدیل به خدا میشی
خیلی امکانات داره، مثلا قوی ترین دیباگر رو می تونی تو محیط برنامه نویسیت (هردوتا رو نصب کنی)داشته باشی
عنوان: پاسخ : محیط IDE شبیه به dreamweaver برای نوشتن کد php چیست
ارسال شده توسط: AmirrezaGhaderi در 30 بهمن 1391، 12:58 ب‌ظ
مثلا اینجا بخش برنامه‌نویسی یک توزیع معروف لینوکس هستش... پس این کاربرهای Vim و Emacs کجان؟؟؟؟؟؟؟؟
هر کسی که کار با این‌ها رو بلده میدونه که دارم از چی صحبت میکنم.

شما اگه می‌خوای حرفه ایی کار کنی، باید کدهات رو دستی بنویسی. مخصوصاکدهای HTML به نظر من حتما باید به صورت
دستی نوشته بشن. برای راحتی کارت هم می تونی از زبان پیش‌پردازش Jade استفاده کنی که کدنویسی HTML باهاش از آب خوردن
هم آسون تره.
عنوان: پاسخ : محیط IDE شبیه به dreamweaver برای نوشتن کد php چیست
ارسال شده توسط: vandu در 30 بهمن 1391، 03:34 ب‌ظ
مثلا اینجا بخش برنامه‌نویسی یک توزیع معروف لینوکس هستش... پس این کاربرهای Vim و Emacs کجان؟؟؟؟؟؟؟؟
هر کسی که کار با این‌ها رو بلده میدونه که دارم از چی صحبت میکنم.

شما اگه می‌خوای حرفه ایی کار کنی، باید کدهات رو دستی بنویسی. مخصوصاکدهای HTML به نظر من حتما باید به صورت
دستی نوشته بشن. برای راحتی کارت هم می تونی از زبان پیش‌پردازش Jade استفاده کنی که کدنویسی HTML باهاش از آب خوردن
هم آسون تره.

خب مزیت این ادیتورها فقط اینه که با suggestion هایی که ارائه میدن سرعت تایپ رو بالاتر می‌برن و احتمال غلط املایی رو پایین میارن. و باعث میشن برنامه نویس کمتر به documentation مراجعه کنه. کدنویسی سرجای خودش هست و شما مجددا همه کد رو تایپ خواهید کرد. این تفاوت داره با مثلا محیط design در نرم افزار dreamweaver که با drag n drop هم میشه صفحه رو طراحی کرد...
عنوان: پاسخ : محیط IDE شبیه به dreamweaver برای نوشتن کد php چیست
ارسال شده توسط: Matrix.1372 در 30 بهمن 1391، 05:51 ب‌ظ
من اصلا با استفاده از IDEها موافق نیستم و از ادیتور Sublime استفاده می‌کنم که خیلی خوش‌دست و خوبه! :)
عنوان: پاسخ : محیط IDE شبیه به dreamweaver برای نوشتن کد php چیست
ارسال شده توسط: vandu در 30 بهمن 1391، 08:58 ب‌ظ
من اصلا با استفاده از IDEها موافق نیستم و از ادیتور Sublime استفاده می‌کنم که خیلی خوش‌دست و خوبه! :)

واقعا ادیتور خوبیه. ولی حیف که open source نیست.
http://alternativeto.net/software/sublime-text/
عنوان: پاسخ : محیط IDE شبیه به dreamweaver برای نوشتن کد php چیست
ارسال شده توسط: mohsen-rashidi در 30 بهمن 1391، 09:34 ب‌ظ
من اصلا با استفاده از IDEها موافق نیستم و از ادیتور Sublime استفاده می‌کنم که خیلی خوش‌دست و خوبه! :)

منم موافقم.
برنامه نویسان بزرگ که کارهای بزرگ کردن چیزی بیشتر از ابزار ساده ولی در عین حال قدرتمند نداشتند.
ایمکس و ویم از از جمله این ابزار هستند.
عنوان: پاسخ : محیط IDE شبیه به dreamweaver برای نوشتن کد php چیست
ارسال شده توسط: کیان در 30 بهمن 1391، 09:59 ب‌ظ
من اصلا با استفاده از IDEها موافق نیستم و از ادیتور Sublime استفاده می‌کنم که خیلی خوش‌دست و خوبه! :)
http://forum.ubuntu.ir/index.php/topic,51632.0.html
عنوان: پاسخ : محیط IDE شبیه به dreamweaver برای نوشتن کد php چیست
ارسال شده توسط: ghanbari در 01 اسفند 1391، 04:15 ب‌ظ
من اصلا با استفاده از IDEها موافق نیستم و از ادیتور Sublime استفاده می‌کنم که خیلی خوش‌دست و خوبه! :)

برای چی عزیز؟
به نظر من یک برنامه نویس باید از تمامی امکانات برای پیشبرد سریع پروژه اش استفاده کنه
از کتابخانه هاگرفته تا ادیتورها و ....
وقتی می تونی با استفاده از یک IDE قوی، سرعت کار را افزایش و احتمال خطا رو کاهش بدی، چرا پس نباید استفاده کنی؟
مثل این می مونه که بگی: من نمی خواهم از هیچ فریم ورک و کتابخانه ای برای ساخت یک cms استفاده کنم
و می خواهم یک cms رو از پایه و با notepad ویندوز بنویسم ;)
عنوان: پاسخ : محیط IDE شبیه به dreamweaver برای نوشتن کد php چیست
ارسال شده توسط: Matrix.1372 در 01 اسفند 1391، 05:57 ب‌ظ
عزیز من چه ربطی داره؟
مثلا مثال زدی؟
اتفاقا من برای هر کاری از فریمورک‌های اون کار استفاده بهره می‌برم، مثلا توی PHP از دروپال و دیتالایف انجین استفاده می کنم!
شما اول برو فرق فریمورک و IDE و ادیتور و cmd ??? رو پیدا کن، بعد بگو IDE فلانه، فریمورک بیساره، cmd ??? بهمانه!
عنوان: پاسخ : محیط IDE شبیه به dreamweaver برای نوشتن کد php چیست
ارسال شده توسط: ghanbari در 01 اسفند 1391، 06:39 ب‌ظ
عزیز من چرا ناراحت میشی
اول از همه برات بگم که دیتالایف فرم ورک نیست و یک سی ام اس هست، دروپال هست (سی ام اس قعطی بود که از دیتالایف استفاده می کنی)
دوما اشتباه تایپی بود، منظورم cms بود نه cmd (الان ویرایش می کنم)

بعدش هم، مثال من خیلی هم بیجا نبود، من میگم یک برنامه نویس باید از تمامی امکانات استفاده کنه
نه فقط از کتابخانه های آماده، بلکه باید بهترین IDE رو برای پیشرفت کارش داشته باشه
شما اگر بخواهی یک پروژه بزرگ رو بنویسی، استفاده از یک IDE قوی رو به یک ادیتور ساده ترجیح میدی
البته رابطه مسقیم با مهارت برنامه نویس داره و امکاناتی که می خواهد
عنوان: پاسخ : محیط IDE شبیه به dreamweaver برای نوشتن کد php چیست
ارسال شده توسط: AmirrezaGhaderi در 01 اسفند 1391، 06:45 ب‌ظ
احتمالا دوستان زیاد با Vim یا Emacs کار نکردن. برنامه نویس های بزرگ از این ها استفاده نمیکنن چون پیش پا افتاده هستن،
اتفاقا بر عکس، از این ها استفاده میکنن چون واقعا چیزی بهتر از این ها نیست!
روی دستگاه من Vim حدود ۲.۴ مگابایت رم مصرف میکنه، و قبل از اینکه دکمه‌ی enter رو ول کنم برنامه جلوم باز میشه!
emacs هم ۸ مگابایت مصرف رم رو نشون میده و تو کسری از ثانیه (یه مقدار کندتر از vim) باز میشه.(به خاطر امکانات
زیادتری که داره) با تمام این تفاصیل، هنوز هیچ محیط برنامه نویسی‌ای رو ندیدم که در حد این دو تا باشن. باید باهاشون
کار کرده باشین تا بفهمید من چی میگم. هر وقت انگشتانتون برای paste‌ کردن یه متن به جای Ctrl-v دکمه های Ctrl-y رو فشار داد،
اون موقع به حرف من میرسین :)

البته همه‌ی این ها فقط پیشنهاده. هرکی با هر چیزی که خودش راحت تره باید کار کنه.
عنوان: پاسخ : محیط IDE شبیه به dreamweaver برای نوشتن کد php چیست
ارسال شده توسط: ghanbari در 01 اسفند 1391، 07:01 ب‌ظ
بله، همون طوری که دوست عزیزمون گفتند، هر کسی با یک رنامه احساس راحتی می کنه (من خودم اوایل کار از notepad++ استفاده می کردم)

یک سری از امکاناتی که یک IDE مثل zend studio ارایه میده، در لینک زیر قابل مشاهده است
http://www.zend.com/en/products/studio/comparison
البته یک سری کمبود ها داره، که انشا الله تو ورژن های بعدی حل بشه(مثلا برای document نویسی امکاناتی رو
ارایه نمیده)

البته مقایسه یک IDE تجاری با یک IDE رایگان کار درستی نیست (مقایسه اش با یک ادیتور بدتر)
چون هر کدام را بهر کار ساختند
عنوان: پاسخ : محیط IDE شبیه به dreamweaver برای نوشتن کد php چیست
ارسال شده توسط: Matrix.1372 در 01 اسفند 1391، 08:09 ب‌ظ
دوست خوب من!
دروپال قطعا یک  Content Media Framework و دیتالایف هم یک شبه cmf هست!
اونم می‌دونم اشتباه تایپی بود، برای شوخی گفتم!
کلا تو این قضیه استفاده کردن یا نکردن از IDE ها دو تا تز وجود داره:
یک سری با استفاده از IDE ها موافق هستن و می‌گن سرعت و راحتی کار داره.
یک سری هم مخالفن و می‌گن برنامه نویس رو تنبل می‌کنه ضمن این که اگه به یک ادیتور خوب تسلط داشته باشی شاید بتونی خیلی سریعتر کد بزنی تا یک IDE
عنوان: پاسخ : محیط IDE شبیه به dreamweaver برای نوشتن کد php چیست
ارسال شده توسط: ghanbari در 01 اسفند 1391، 08:32 ب‌ظ
حرف شما کاملا درست، واقعا برنامه نویس و تنبل می کنه، اما این تبلی تا زمانی که IDE رو داشته باشی ضرری نداره
مزیت IDE فقط تو کدنویسی سریع نیست، وقتی یک پروژه بزرگ میشه، خود برنامه نویس هم یادش میره که یک متد رو تو چه کلاسی و یا به چه شکلی تعریف کرده بود که اینجا IDE خیلی به کمک برنامه نویس میاد
اگر شما یک برنامه نویس باشید که از phpunit و فریم ورک ها و کتابخانه های معروف استفاده می کنید، باز هم IDE ها به کارتون میاد
مهمترین موارد رو همیشه یادم میره(مثلا الان یادم رفته بود که به پروژه های گروهی و استفاده از سایت هایی مثل github اشاره کنم)
خیلی موارد هست که نمی تونم همشون رو بگم، باید تجربشون کرد، لینک بالا رو یک نگاه بندازید و به امکانات zend نگاه کنید

خلاصه: من حقیر، به عنوان یک برنامه نویس آماتور، به همه دوستان استفاده از یک IDE قوی رو پیشنهاد می کنم
پینهادات من هم
zend studio
eclipse4.3 + PDT
netbeans
عنوان: پاسخ : محیط IDE شبیه به dreamweaver برای نوشتن کد php چیست
ارسال شده توسط: aliboy در 02 اسفند 1391، 07:57 ب‌ظ
من اصلا با استفاده از IDEها موافق نیستم و از ادیتور Sublime استفاده می‌کنم که خیلی خوش‌دست و خوبه! :)

به Matrix

درود

شما خودتون برای توسعه CLI یا 30li.ir از چی استفاده میکنید؟IDE یا CMS اماده
عنوان: پاسخ : محیط IDE شبیه به dreamweaver برای نوشتن کد php چیست
ارسال شده توسط: Matrix.1372 در 02 اسفند 1391، 08:13 ب‌ظ
30li یک سایت مبتنی بر سیستم مدیریت فریمورک دروپال هست.
برای طراحی قالب جدید از sublime و فایرفاکس استفاده کردم. :)
عنوان: پاسخ : محیط IDE شبیه به dreamweaver برای نوشتن کد php چیست
ارسال شده توسط: majidkamali1370 در 02 اسفند 1391، 08:24 ب‌ظ
عشق است Gedit !!!
البته من یبار سعی کردم از emacs استفاده کنم ولی خیلی سخت بود. همه میانبرهاش با چیزای مرسوم فرق داره. ctrl+z رو زدم مینیمایز شد ;D !!!
عنوان: پاسخ : محیط IDE شبیه به dreamweaver برای نوشتن کد php چیست
ارسال شده توسط: MigMig در 03 اسفند 1391، 12:57 ق‌ظ
منم بهت همون Aptana  رو پیشنهاد میدم... راستش ناقصی داره، ولی عالیه... اگرم توی نصب به مشکل برخوردی از این آموزش استفاده کن:

http://www.samclarke.com/2012/12/how-to-install-aptana-studio-3-3-1-in-ubuntu-12-10-quantal-quetzal/

http://www.aptana.com/products/studio3/download#

و البته اگر ۱۲.۰۴ داری

http://www.samclarke.com/2012/04/how-to-install-aptana-studio-3-on-ubuntu-12-04-lts-precise-pangolin/