انجمنهای فارسی اوبونتو
تازه کار => انجمن تازهکاران => نویسنده: Deleted Account! در 08 آبان 1393، 01:41 بظ
-
سلام
دوستان بهترین محیط (ادیتور) برای برنامه نویسی به زبان php در اوبونتو چی هست ؟
پ.ن : البته جز Geany
-
phpstorm
-
پولی :
1- Zend Studio معرکه است.
2- PHPStorm خوبه ولی وقتی متن فارسی رو SELECT میکنید، قر و قاطی نشون میده!
رایگان و OpenSource :
1- من خودم Eclipse PDT رو ترجیح میدم.
-
atom
-
1- Brackets
2- PhpStorm
-
از مجانی ها استفاده کن:
۱. Netbeans IDE: معرکه نیست ولی امکانات قابل قبولی داره برای نوشتن PHP
۲. Sublime Text: نسخه مجانی هم داره و واقعا یکی از بهترین ادیتورهاست
۳. BlueFish: خیلی خوب و کم حجم و روون
۴. Mono: برای OSX طراحی شده ولی خیلی هنرمندانه واسه GNU/Linux پورت شده. محیط شیک و تمیزی داره. من Sublime رو ترجیح میدم به Mono.
۵. یه ادیتور خیلی خوبم هست مال شرکت Adobe به اسم Brackets. نمیدونم برای برنامه نویسی PHP مناسبه یا نه. واسه Nodejs که حرف نداشت.
۶. اگه سرت درد میکنه واسه ادیتورهای کلاسیک با کانفیگهای قدرتمند و عالی از Vim و Emacs استفاده کن. آموزشم زیاد هست. حتی تو همین انجمن.
-
من خودم دنبال یه ادیتور آزاد یا ترجیحا ارزون برای web و php هستم ولی هنوز پیدا نکردم.
Atom و Brackets کندن. اصلا ادیتوری که با تکنولوژی ها وب نوشته بشه هیچ موقع به سرعت برنامههای native دسکتاپ نمیرسه. پشتیبانیشون از PHP هم اصلا کامل نیست.
PHPStorm رو یک بار خواستم اجرا کنم گفت Oracle Java RE میخواد و با OpenJDK سازگار نیست که از لیستم خط خورد. فعلا بهترین انتحاب Sublime Text هست ولی هفتاد دلار برای منی که بیکارم کم پولی نیست.
پیشنهاد دیگه ای دارید؟
-
Brackets رو آخرین بار که تست کردم از PHP پشتیبانی نمیکرد ولی Atom کند نیست، تنها مشکلش اینه که فعلا فایلهای بزرگتر از ۲ مگابایت رو نمیتونه باز کنه.
من مدت زیادی (کمی بیشتر از یک سال) با Sublime Text 3 کد زدم (و اون اعلان «تو رو خدا بخر» رو بعد هر چند بار save کردن تحمل کردم) و بعد از اون Atom و Eclipse PDT رو امتحان کردم، چون شخصا روحیهم با IDE سازگار نیست و با یک Text Editor راحتترم الان چند ماهه که بخش اعظم کارم رو با Atom انجام میدم و راضیم ازش.
اگر دنبال یک محیط توسعه هستی از اکلیپس (ورژن Lunar خیلی بهبودها داره) به همراه PDT استفاده کن، خوبیش اینه که PDT توی مخازن رسمی اکلیپس هست. اگر از اکلیپس استفاده کردی، حتما Web Development Tools و JavaScript و XML Tools رو هم نصب کن تا تجربه بهتری داشته باشی.
اگر هم به دنبال یک ادیتوری سعی کن حداقل یک ماه (حتی آخر هفتهها که کار جدی نداری) باهاش کد بزنی، بهنظرم نظرت عوض میشه.
-
من خودم دنبال یه ادیتور آزاد یا ترجیحا ارزون برای web و php هستم ولی هنوز پیدا نکردم.
Atom و Brackets کندن. اصلا ادیتوری که با تکنولوژی ها وب نوشته بشه هیچ موقع به سرعت برنامههای native دسکتاپ نمیرسه. پشتیبانیشون از PHP هم اصلا کامل نیست.
PHPStorm رو یک بار خواستم اجرا کنم گفت Oracle Java RE میخواد و با OpenJDK سازگار نیست که از لیستم خط خورد. فعلا بهترین انتحاب Sublime Text هست ولی هفتاد دلار برای منی که بیکارم کم پولی نیست.
پیشنهاد دیگه ای دارید؟
چرا از vim استفاده نمیکنی؟
http://gosukiwi.svbtle.com/vim-configuration-for-web-development (http://gosukiwi.svbtle.com/vim-configuration-for-web-development)
http://stackoverflow.com/questions/3173963/useful-vim-plugins-for-web-development-and-design-php-html-css-javascript (http://stackoverflow.com/questions/3173963/useful-vim-plugins-for-web-development-and-design-php-html-css-javascript)
-
Brackets رو آخرین بار که تست کردم از PHP پشتیبانی نمیکرد ولی Atom کند نیست، تنها مشکلش اینه که فعلا فایلهای بزرگتر از ۲ مگابایت رو نمیتونه باز کنه.
اسکرول کد اتم روی OS X فوق العاده کند بود، روی لینوکس اسکرول یکم بهتره ولی سوییچ بین تبها نیم ثانیهای طول میکشه که بی نهایت آزاد دهنده است. (ویدئو رو ببین (https://www.youtube.com/watch?v=VsBvW5Og8jc)) منوهای برنامه هم native نیست. ولی خب این که میشه هر قسمتش رو با CSS شخصی سازی کرد عالیه.
من مدت زیادی (کمی بیشتر از یک سال) با Sublime Text 3 کد زدم (و اون اعلان «تو رو خدا بخر» رو بعد هر چند بار save کردن تحمل کردم) و بعد از اون Atom و Eclipse PDT رو امتحان کردم، چون شخصا روحیهم با IDE سازگار نیست و با یک Text Editor راحتترم الان چند ماهه که بخش اعظم کارم رو با Atom انجام میدم و راضیم ازش.
مطعنی ST 3 بوده و نه دو؟ چون برای اجرای SublimeText 3 لازمه کد لایسنسی که خریدی رو وارد کنی.
اگر دنبال یک محیط توسعه هستی از اکلیپس (ورژن Lunar خیلی بهبودها داره) به همراه PDT استفاده کن، خوبیش اینه که PDT توی مخازن رسمی اکلیپس هست. اگر از اکلیپس استفاده کردی، حتما Web Development Tools و JavaScript و XML Tools رو هم نصب کن تا تجربه بهتری داشته باشی.
اگر هم به دنبال یک ادیتوری سعی کن حداقل یک ماه (حتی آخر هفتهها که کار جدی نداری) باهاش کد بزنی، بهنظرم نظرت عوض میشه.
چهار یا پنج سال پیش بود که نصبش کردم. فوق العاده سنگین، bloated و شلوغ بود. بعد از تجربه ادیتور سوپر سریع و مینیمالی مثل Sublime Text نمیتونم دیگه این IDE ها رو تحمل کنم.
چرا از vim استفاده نمیکنی؟
http://gosukiwi.svbtle.com/vim-configuration-for-web-development (http://gosukiwi.svbtle.com/vim-configuration-for-web-development)
http://stackoverflow.com/questions/3173963/useful-vim-plugins-for-web-development-and-design-php-html-css-javascript (http://stackoverflow.com/questions/3173963/useful-vim-plugins-for-web-development-and-design-php-html-css-javascript)
چند بار راهنماش رو خوندم و یه مدت باش کد زدم ولی هربار ولش کردم. ادیتوری که برای دو ساعت کد زدن باید دو روز کانفیگش کنی به درد من نمیخوره. دوست دارم NeoVim (https://github.com/neovim/neovim) رو تست کنم. شاید بهتر از Vim باشه.
-
برای php معمولا(با توجه به سابقه کاری در چند شرکت) از netbeans استفاده میشه (البته رو ویندوز vmware)من خودمم بیشتر از همین netbeans استفاده کردم ولی فکر کنم تو سایتای torrent بتونی magnet link مربوط به IDE بسیار قوی zend studio رو پیدا کنی و البته zend framework رو!
-
منم نظرم اینه که Netbeans رو تست کنی. نه سنگینی آنچنانی داره و هم در حد خوبی قابلیت داره. با Vim توی ایران نمیتونیم کنار بیایم چون توی تایپ کاراکترای فارسی به مشکل میخوریم. ولی اگه سبک بودن ادیتور برای بیش از حد مهمه از Emacs استفاده کن.
از Vim یکم روونتره و راحتتر هم کانفیگ میشه.
اینم بگم که روی BlueFish و jEdit هم فکر کن! ;)
-
اسکرول کد اتم روی OS X فوق العاده کند بود، روی لینوکس اسکرول یکم بهتره ولی سوییچ بین تبها نیم ثانیهای طول میکشه که بی نهایت آزاد دهنده است. (ویدئو رو ببین) منوهای برنامه هم native نیست. ولی خب این که میشه هر قسمتش رو با CSS شخصی سازی کرد عالیه.
اتفاقا من هم توی OSX و هم توی اوبونتو از Atom استفاده کردم و این مشکلی رو که میگی ندارم (من MBP MGX72 دارم که خیلی هم تاپ نیست). میتونی بگی حجم فایلهایی که ادیت میکردی چقدر بود و اینکه کانفیگ ادیتور چی بود (مثلا soft wrap فعال بود یا نه)؟ رزولوشن مانیتورت روی چند تنظیم شده؟
مطعنی ST 3 بوده و نه دو؟ چون برای اجرای SublimeText 3 لازمه کد لایسنسی که خریدی رو وارد کنی.
آره، از اینجا دانلودش کن: http://www.sublimetext.com/3
میتونی باهاش کار کنی ولی هر چند بار که فایل رو ذخیره میکنی یک پنجره باز میشه که «بالاخره چی شد؟ میخری یا نه؟!» :|
-
پ.ن: ویدئو رو دیدم، Atom توی اسکرول مشکلی نداره ولی مشکل select رو من هم داشتم و بعد از مدتی فهمیدم: وقتی اتفاق میفته که سعی کنی از وسط صفحه با ماوس سلکت کنی. پس وقتی از ابتدای سطر سلکت رو شروع کنی یا با کیبورد سلکت کنی (که shortcutهای خوبی هم داره) این مشکل پیش نمیاد.
-
من با vim کد میزنم و بینهایت راضی ام. اوّلش یه مدّت طول میکشه تا یاد بگیری و پیکربندیاش کنی، ولی بعدش دیگه راحتی!
-
PHPStorm رو یک بار خواستم اجرا کنم گفت Oracle Java RE میخواد و با OpenJDK سازگار نیست که از لیستم خط خورد.
با open jdk نصب کردم و استفاده میکنم، مشکلی نداره !
-
بنظر من Sublime Text خوبه
ولی اکلیس هم بدش نیست! :)
-
بزرگترین مشکل sublime اینه که از کاراکترهای زبان های راست به چپ مثل فارسی پشتیبانی نمیکنه
شخصا از این ادیتور TextMate osx خیلی خوشم اومده
-
البته اگه اهل کلود باشی این هم عالیه: https://c9.io
-
Sublime Text