دسته Archives: IDE

افزودن یک پسوند جدید در netbeans

بدون مقدمه

Netbeans هر روز در حال گسترش و روند صعودی خودش رو طی میکنه و پلاگین های  زیادی براش نوشته میشه اما گاهی تکنولوژی از پلاگین نویس ها جلو میزنه، خب مثال فایل های jade اگر باهاش کار کرده باشین پلاگین داره اخیرا نصب این پلاگین یه پیام میده پروژه با نام pug داره توسعه داده میشه پس حالا باید پسوند های .jade به .pug تغییر کنه حالا دوتا مشکل بوجود میاد برای توسعه دهنده یکی syntax highlighter موجود رو پسوند pug کار نمیکنه و فایل نمونه توی project inspector  نیست که بشه از روش نمونه سازی کرد پس میریم برای حل این مشکلات با این مثال عرض شده:

 

افزودن فایل جدید با پسوند pug  و کارایی jade:

اطلاعات بیشتر

نصب لازاروس روی centos

به نام دانای بر حق

مقدمه

خیلی گشتم دنبال روش نصب برای لازاروس روی centos ولی هیچ جا به هیچ زبونی پیدا نکردم واسه همین خودم دست به کار شدم و حالا اینجا فقط به زبان شرین پارسی میذاریم تا هم به عنوان یه رد پا برای قدم های بعدی خودم باشه و هم اگر شما لازم داشتین اذیت نشین

نسخه لازاروس : 1.6

نسخه فری پاسکال: 3.0.0

Lazarus_Logo_(new)

لازاروس چیست؟

به نقل از ویکی پدیا: لازاروس (به انگلیسی: Lazarus) یک محیط توسعه مجتمع (IDE) برای توسعه سریع نرم‌افزارها (RAD) است که از کامپایلر FPC استفاده کرده و تا درجه‌های مختلفی هم از گویش‌های آبجکت پاسکال پشتیبانی می‌کند. از این برنامه می‌توان برای توسعه دادن برنامه‌های کنسولی و برنامه‌های دارای واسط گرافیکی کاربر برای رایانه‌های رومیزی، دستگاه‌های موبایل، سرویس‌های وب، کتابخانه‌ها و … استفاده کرد. لازاروس از چند سکوی مختلف از جملهاطلاعات بیشتر

معرفی pycharm یک IDE مطلوب برای پایتون- دانلود برای لینوکس و mac osx + کرک

مقدمه

JetBrains یک شرکت چند ملتی واقع در جمهوری چک میباشد که تمرکز این شرکت روی تولید نرم افزار هایی جهت محیط مجتمع توسعه یا همون IDE می باشد این شرکت محصولات خوبی دارد ولی غریب با اتفاق تمامی محصولاتش closed سورس و تجاری می باشد لذا شما بایستی حتما لایسنس تهیه کنید یا از نسخه های غیر قانونی استفاده کنید.

pycharm.png__470x290_q95_crop

معرفی اجمالی pycharm

pycharm به نظر من بهترین IDE پایتون هست و مهم ترین ویژگی این IDE ویژگی cross platform یا مستقل از سکو بودنش هستش یعنی روی سکو های ویندوز ، لینوکس و مک قابل اجرا است، و علت اصلی این که اکثر محصولات این شرکت این ویژگی را دارند استفاده از بان برنامه نویسی جاوا میباشد و روی همین حساب یه خرده کندی رو به همراه داره اما به صورت کلی خیلی به نسبت سایر برنامه های جاوا بهینه هستش و واقعا توسعه دهنده از پول که میدهد احساس رضایت می کند و از خصیه های این IDE اینهست که از هر دو ورژن پایتون 3.x و 2.x همزمان پشتیبانی می کند.اطلاعات بیشتر

معرفی NetBeans قوی ترین IDE برای PHP و طراحی وب

به نام یگانه دانای هستی

 

مقدمه

 

ارسال این مقاله ممکنه چالش برانگیز باشه چرا که اولین مخالف فک کنم بچه های خوده Xmen باشند و با این موافق نباشند که NetBeans قوی ترین IDE برای PHP هستش اما ما دلایل خودمون رو قد می کنیم و ببینیم به این نتیجه میرسیم که NetBeans بهترین انتخاب برای برنامه نویسان هستش یا خیر.

 

NetBeans چیست؟

 

NetBeans یعنی «شبکه لوبیا ها» در نوع خودش جالب هستش این نقل و قول و این اسم گذاری اما نت بینز یه IDE فوق العاده برای حداقل برنامه نویسان وب هستش. اول یه شاره کوچیک کنیم IDE یعنی integrated development environment هستش یعنی محیط توسعه یک پارچه که از وظایف آن استاندارد سازی کد ها و جلوگیری از خطا و افزایش سرعت کدنویسی هستش که نت بنیز به نظرم همه اینا رو با هم داره. اما بحث ما در مورد نسخه جاوا ی اون و … نیست.  که در حال حاضر آخرین نسخه آن 8.0.2 می باشد.

 

netbeans

 

ویژگی های کلیدی

 

  • اولین و مهم ترین ویژگی  کلیدی NetBeans این هستش که Open Source هستش و توسعه اش هرگز قرار نیست متوقف شود.
  • ویژگی کلیدی بعدی این هستش که cross platform هستش یعنی برای یکی مثل من که از هر سه سیستم عامل Windows ، Linux و Mac استفاده می کنم حضور داره داخل همه سیستم عامل ها ولی بزرگترین مشکلی که داره این هستش که داخل MacOSX اشکالات فراوانی داره
  • ویژگی کلیدی بعدی گستردگی در امکاناتش هستش که توسط Plugin هایی که برای بوجود آمده میادش.
  • ویژگی کلیدی بعدی انعطاف پذیری بی نظیرش هستش
  • و از کلید های میانبر فوق العاده اش نمیشه گذشت
  • شعور و هوش مصنوعی بالا در تشخیص ها

 

چطور NetBeans ای شویم؟

 

برای این که بخوایم بیایم سمت NetBeans اول باید JDK رو روی سیستمتوناطلاعات بیشتر

یکی از چیز هایی که ممکنه خیلی برای برنامه نویس ها مهم باشه IDE هستش که باهاش کار می کنند و لازاروس یه سری ضعف ها داره که بعضی هاش قابل اصلاح هستش و برخیش خیر و هنوز باید منتظر موند و حالا من خودم چون برنامه سازی رو با دلفی ۲۰۰۹ شروع کردم از چیدمان دلفی ۷ که لازاروس هم اونو گزیده برای انجام کارش خوشم نمیادش برای همین هم سعی می کنم یک پارچه اش کنم که کمتر اذیت شم برای یک پارچه سازی لازاروس دو تا پکیج اصلی هستش اولیش مربوط به خودش میشه و دومی خارجی هستش.

پکیج داخلی خودش به نام anchordocking هستش که تو ویندوز توی آدرس c:\lazarus\components\anchordocking\design میتونید پیداش کنید و تو لینوکس توی آدرس /usr/lib/lazarus/1.0.10/components/anchordocking/design میتونید پیداش کنید به نام anchordockingdsgn.lpk بازش کنید ابتدا compile کنید بعد use -> install رو بزنین و یه سوال می پرسه باید لازاروس از اول کامپایل شه شما هم قبول کنید و بعد از ریستارت شدن لازاروس از IDE به شکل زیراطلاعات بیشتر

15 محیط برنامه نویسی روی اندروید(بخش اول)

15 محیط برنامه نویسی روی اندروید(بخش اول)

یاد گیری یک زبان برنامه نویسی میتواند بسیار جذاب باشد.شما میتوانید افکار خود را به روشهای مختلف پیاده سازی کنید.این یادگیری میتواند معامله سود اوری باشد که در اینده به کار شما خواهد امد.در کامپیوترهای رومیزی برنامه های زیادی برای کدنویسی و کامپایل برنامه وجود دارد اما در مورد سیستم عامل اندروید چطور؟
در اینجا ما به معرفی 15 برنامه اندروید که برای برنامه نویسی و کد نویسی در سیستم عامل اندروید ساخته شده اند میپردازیم.این برنامه ها به شما کمک خواهند کرد تا در هر زمان و هر مکانی به برنامه نویسی بپردازید.
Deuter IDE

http://www.deuteride.com/
شعار deuter IDE این است بستر نرم افزاری سبک برای کدنویسیهای سنگین .این محیط بیشتر مناسب برای استفاده در تبلتها میباشد زیرا در صفحه بزرگتر کارایی بهتری دارد .این IDE دارای syntax highlighting – automatic indentation(ایجاد فرورفتگی در کد)-همگام سازی با DropBox –کلیدهای مجازی برای کلمات کلیدی زبانهای برنامه نویسی و قابلیت پشتیبانی از 40 زبان برنامه نویسی را دارا میباشد اگر شما دنبال یک محیط که همه منظوره هستید این IDE گزینه مناسبی برای شما میباشد. این IDE رایگان نمیباشد

Price: $4.99
Requires: Android 2.1+
Google Play Link: DeuterIDE
Developer: Didactic Development

DroidEdit

http://droidedit.wordpress.com/
droidEdit یک ویرایشگر کد مفید میباشد که دارای یک syntax highlighting برای زبانهای مختلف مانند C/C++, Java, C#, HTML, Javascript, Python و SQL میباشد همچنین دارای چند رنگ تم و ابزارهایی مانند جستجو و جانشانی(search&replace) ایجاد فرورفتگی در کد code beutiful و دکمه های دسترسی سریع shortcut برای استفاده اسان از قابلیتهای محیط میباشد.نسخه حرفه ای آن علاوه بر این قابلیتها قابلیت پشتیبانی از DropBox – SFTP – SSH –تم دلخواه و حالت ریشه root را دارا میباشد که قیمت آن 1.69$ میباشد.جهت حمایت از نویسنده و ایجاد قابلیتهای جدید.توجه داشته باشید که DroidEdit گزینه مناسبی برای استفاده در تبلتها نظیر Asus Transformer که از صفحه کلید خارجی نیز استفاده میکنند میباشد.شما با استفاده از بلوتوث اطلاعات بیشتر