ابزار لازم برای برنامه نویسان در این بخش قرار می گیرد.

Python 3.0

21- 09- 1387    00:11    197    0    amnhak   نرم افزار » برنامه نویسی   Freedanload.com

پیتون یا پایتونیک زبان برنامه‌نویسی عام منظوره، سطح بالا، شیءگرا و تفسیری است که توسط گیدو ون روسوم (Guido van Rossum) در سال ۱۹۹۱ طراحی شد.

فلسفه‌ی ایجاد آن به دو هدف اصلی خوانایی بالای برنامه های نوشته شده و حاصل دهی با بازدهی بالای کارهای برنامه‌ نویس برمی‌گردد. کلمات کلیدی و اصلی این زبان به صورت حداقلی تهیه شده اند و در مقابل کتابخانه هایی که در اختیار کاربر است بسیار وسیع هستند. یک کار غیر معمول که در طراحی این زبان انجام گرفته استفاده از فاصله و جلوبردن متن برنامه برای مشخص کردن بلوک های مختلف کد است.

پایتون مدل های مختلف برنامه نویسی (از جمله شیء گرا و برنامه نویسی دستوری و تابع محور) را پشتیبانی می‌کند و برای مشخص کردن نوع متغییر ها از یک سامانه‌ی پویا استفاده می‌کند.

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

پایتون پروژه‌ای بازمتن توسعه یافته است و توسط بنیاد نرم‌افزار پایتون مدیریت می‌گردد.



EDITPLUS TEXT EDITOR جایگزینی بسیار مناسب برای برنامه NOTEPAD در ویندوز است.

این برنامه امکانات ویرایشی بسیار قدرتمندی را برای طراحان صفحات وب و برنامه نویسان فراهم می آورد.

به کمک این برنامه می توانید به راحتی SYNTAX های HTML,CSS,ASP,PHP, JAVASCRIPT,VBSCRIPT,C++/C را هایلایت کرده و مورد ویرایش قرار دهید.

همچنین می توان با ایجاد یک فایل SYNTAX شخصی و اختصاصی امکان ویرایش دیگر زبان های برنامه نویسی را نیز به این برنامه افزود.


قابلیت ها و امکانات این برنامه :

- پشتیبانی قدرتمند و قابل سفارشی از هایلایت سینتکس های زبان های برنامه نویسی مانند HTML ، CSS ، ASP ، PHP ، PERL ، JAVA ، JAVASCRIPT ، VBSCRIPT ، C++/C

- قابلیت اضافه کردن زبان های برنامه نویسی جدیدتر به برنامه با ایجاد کردن یک فایل SYNTAX شخصی

- قابلیت مشاهده یک پیش نمایش از اسناد HTML و اپلت های جاوا با استفاده از پنجره مرورگر برنامه و بدون خارج شدن از محیط ویرایشگر

- پشتیبانی پنجره مرورگر از دستورات عمومی مرورگر اینترنت . بنابراین شما می توانید به همان خوبی که در میان فایل های HTML محلی یا لوکال خود کاوش می کنید در سایت های اینترنت نیز گشت و گذار داشته باشید

- پشتیبانی از دستورات FTP برای انتقال فایل ها به یک FTP SERVER و ویرایش مستقیم آن ها از راه دور

- قابلیت هایلایت کردن نشانی های اینترنتی یا URL ها و همین طور آدرس های ایمیل در فایل های متنی عادی و امکان فعال کردن آن ها تنها با فشار یک کلید در صفحه کلید ( کلید F8 )

- قابلیت قرار دادن بسیار سریع و آسان تگ های عمومی HTML در اسناد

- پشتیبانی برنامه از ابزارهای مفیدی برای طراحی اسناد HTML . ابزارهایی برای تولید جداول ، قرار دادن کد HTML رنگ ها ، قرار دادن کد HTML کاراکترهای ویژه ، قرار دادن تگ OBJECT های ACTIVEX فعال در سیستم ، قرار دادن یک اسکریپت ، قرار دادن یک اپلت و ...

- قابلیت دسترسی بسیار سریع تر به اسناد باز شده یا لود شده در سیستم به نسبت زمانی که به صورت عادی و توسط کلیدهای CTRL+TAB به اسناد باز شده دست می یابیم.

- قابلیت سازماندهی کردن اسنادی که بارها و مکررا مورد استفاده قرار می گیرند در طبقه بندی های مختلف و لود کردن آن ها تنها با یک بار کلیک ماوس

- پشتیبانی برنامه از قابلیت کامل کردن خودکار یا AUTO COMPLETE در زبان های برنامه نویسی PERL و ++C/C .

- قابلیت دسترسی بسیار سریع و آسان به تگ های HTML با استفاده از قابلیت CLIPTEXT .

در این قابلیت به جای تایپ کردن تگ های HTML تنها با 2 بار کلیک روی تگ مورد نظر ، آن تگ در سند قرار می گیرد

- قابلیت استفاده از قالب ها یا TEMPLATE های از قبل آماده شده برای ایجاد سریع تر و راحت تر اسناد HTML ، جاوا ، پرل و ++C/C

- قابلیت شماره گذاری خطوط در اسناد HTML و سورس کدهای برنامه نویسی به منظور بالا بردن قابلیت خواندن اسناد

- قابلیت تقسیم کردن سند به چندین قسمت و ویرایش کردن قسمت های مختلف یک فایل با هم

- قابلیت چک کردن صحیح بودن املای کلمات ، در اسناد

- قابلیت ویرایش فایل های متنی بسیار بزرگ ( در صورتی که در برنامه NOTEPAD ویندوز نمی توان فایل های بسیار بزرگ را ویرایش کرد )


Notepad++ 5.0.3

26- 05- 1387    08:32    505    0    amnhak   نرم افزار » برنامه نویسی   Freedanload.com
    
Notepad++ برنامه‌ای رایگان برای ویراش كد اصلی (source code) برنامه ها و جایگزینی مناسب برای Notepad ویندوز است. این نرم افزار، زبان‌های برنامه نویسی متعددی را پشتیبانی می‌نماید. امكانات این برنامه عبارتند از: مشخص نمودن syntaxها ، تفكیك و قالب بندی كدها، تكمیل خودكار كدها، ویرایش همزمان چند فایل، Drag & Drop متون، قابلیت جستجوی كامل و ... همچنین این برنامه قابلیت ضبط و اجرای ماكروها را نیز دارد. علاوه بر تمام امكانات فوق، این نرم افزار که به زبان C++ نوشته شده است نظر بسیاری از كاربران را جلب نموده است.



Notepad++ 5.0

17- 04- 1387    19:24    639    0    amnhak   نرم افزار » برنامه نویسی   Freedanload.com
Notepad++ برنامه‌ای رایگان برای ویراش كد اصلی (source code) برنامه ها و جایگزینی مناسب برای Notepad ویندوز است. این نرم افزار، زبان‌های برنامه نویسی متعددی را پشتیبانی می‌نماید. امكانات این برنامه عبارتند از: مشخص نمودن syntaxها ، تفكیك و قالب بندی كدها، تكمیل خودكار كدها، ویرایش همزمان چند فایل، Drag & Drop متون، قابلیت جستجوی كامل و ... همچنین این برنامه قابلیت ضبط و اجرای ماكروها را نیز دارد. علاوه بر تمام امكانات فوق، این نرم افزار که به زبان C++ نوشته شده است نظر بسیاری از كاربران را جلب نموده است.



PHP يكي از زبان هاي اسكريپت نويسي و Open Source تحت وب است كه روز به روز به طرفداران آن افزوده شده و رفته رفته حجم وسيعي از صفحات وب سايت هاي مختلف را به خود اختصاص داده است.php مخفف واژگان Personal Home Page است كه اولين بار در سال 1994 توسط Rasmus Lerdorf ايجاد شد.اين زبان يك زبان اسكريپتي سمت سرويس دهنده بشمار ميرود و به تنهايي نزد يك سرويس گيرنده پاسخگو نميباشد, به اين معنا كه اطلاعات و كدها را پيش از تبديل به زبان Html پردازش كرده وسپس آن ها را تحويل سرويس گيرنده ميدهد.
پس از آشنايي مختصر شما با زبان PHP توجه شما را به يك ويرايشگر قدرتمند    حرفه اي جهت كار با اينگونه فايل ها جلب ميكنيم:
Rapid PHP editor برنامه اي كامل با قابليت هاي فراوان است كه براي شما نقش يك ويرايشگر فايل هاي PHP را بازي ميكند. اين نرم افزار يك PHP editor سريع و ساده است كه به شما امكان ايجاد يا ويرايش زبان هاي مختلف كدنويسي تحت وب, همچون PHP, HTML, XHTML, CSS و JavaScript را ميدهد.



SoftwarePassport Armadillo  نام یکی از معروفترین ابزارهای کمک برای برنامه نویسان می باشد که به کمک آن و DLL های موجود در برنامه می توان بر روی نرم افزارهای نوشته شده قفل گذاری نمود . همچنین می توان به کمک این نرم افزار که در واقع یک Packer می باشد فایل های اصلی نرم افزارها را پس از قفل گذاری پک نمود تا کرکر برای کرک نرم افزار ابتدا مجبور به انجام عملیات UnPack شده و سپس شروع به اقدام انجام عملیات کرک نماید. این نرم افزار محصولی از شرکت  Silicon Realms Toolworks می باشد.




بی شک تمام برنامه نویسان تحت وب و دستکتاپ که با نرم افزار های برنامه نویسی مایکروسافت کار میکنند یک نسخه از ویژال استدیو را بر روی سیستم خود نصب کرده اند.
این مجموعه برنامه فوق العاده قدرتمند و حرفه ای در بر گیرنده ابزار زیر می باشد:

Visual C# 2008
Visual C++ 2008
Visual Basic 2008
Visual Web Developer 2008
   +
Microsoft .Net Framework 3.5
Microsoft Crystal Report Basic For Visual Studio 2008
Microsoft SQL Server 2005 Express Edition
که همگی این ابزار برای تمام برنامه نویسان محصولات مایکروسافت خصوصا دانشجویان رشته کامپیوتر کاملا لازم و ضروری می باشد.
البته بماند که در دانشگاهها کشور ما هنوز پاسکال تدریس میکنند و به سمت برنامه های ویژال روی نیآورده اند.
اما کار کردن و نوشتن برنامه با این ابزار بازار کار بسیار مناسبی را برای عده زیادی از برنامه نویسان فراهم آورده است.

از دیگر امکانات آن امکان برنامه نویسی برای همه گونه وسائل است مثلPCs و servers و  Webو mobile devices

http://msdn2.microsoft.com/en-us/vs2008/products/bb964613.vs2008pe_box.png

نرم افزاری کاملا حرفه ای برای ویرایش اکثر زبانها که از اکثر کدهای رایج مانند یونی کد نیز پشتیبانی میکند این برنامه در سیستم عامل های مختلف ویندوز از جمله ویستا نیز کار میکند .

خصوصیات نرم افزار
- نوار ابزار حرفه ای .
- قابلیت ضبط کردن و فیلم برداری از حرکات موس و کیبورد شما با این قسمت میتوانید تغییراتی که توسط موس و یا کیبرد بر روی متون خود ایجاد میکنید را ضبط کنید و برای آموزش و... استفاده کنید
- قابلیت پرتابل کردن برنامه شما میتوانید این برنامه را طوری نصب کنید که به راحتی با کپی کردن برنامه بر روی فلاش دیسک آن را در سیستم دیگر بدون احتیاج به نصب کردن اجرا کنید
- دارای دایره لغتی کامل برای استفاده از زبانهای برنامه ریزی مختلف
- پشتیبانی از زبان های زیر
Bat, C#, C++, CSS, HTML, Ini, Java, JavaScript, JSP, Pascal (Delphi), Perl, PerlScript, PHP, Python, Ruby, SQL, TeX (LaTeX), VBScript, WindowsScript, x86 Assembler, XML
- پشتیبانی از یونیکد های زیر
UTF-7, Baltic, Central European, Chinese Simplified, Chinese Traditional, Cyrillic, Greek, Japanese (Shift-JIS), Japanese (JIS), Japanese (EUC), Korean, Thai, Turkish, Vietnamese, Western European
- این برنامه قابلیت find و replace هم داره یعنی شما برای نصب یه MOD به راحتی میتونید هنگامی که برنامه بازه دکمه ctrl و f رو بزنید تا پنجره جستجو باز بشه و اون قسمت از کد مورد نظر خودتون رو در فایل جستجو کنید و با استفاده از قابلیت replace میتونید کد پیدا شده رو با کد مورد نظر خودتون تعویض کنید .

  

  Certified for Windows Vista Designed for Windows XP

نرم افزاری کاملا حرفه ای برای ویرایش اکثر زبانها که از اکثر کدهای رایج مانند یونی کد نیز پشتیبانی میکند این برنامه در سیستم عامل های مختلف ویندوز از جمله ویستا نیز کار میکند .

   خصوصیات نرم افزار
- نوار ابزار حرفه ای .
- قابلیت ضبط کردن و فیلم برداری از حرکات موس و کیبورد شما با این قسمت میتوانید تغییراتی که توسط موس و یا کیبرد بر روی متون خود ایجاد میکنید را ضبط کنید و برای آموزش و... استفاده کنید
- قابلیت پرتابل کردن برنامه شما میتوانید این برنامه را طوری نصب کنید که به راحتی با کپی کردن برنامه بر روی فلاش دیسک آن را در سیستم دیگر بدون احتیاج به نصب کردن اجرا کنید
- دارای دایره لغتی کامل برای استفاده از زبانهای برنامه ریزی مختلف
- پشتیبانی از زبان های زیر
Bat, C#, C++, CSS, HTML, Ini, Java, JavaScript, JSP, Pascal (Delphi), Perl, PerlScript, PHP, Python, Ruby, SQL, TeX (LaTeX), VBScript, WindowsScript, x86 Assembler, XML
- پشتیبانی از یونیکد های زیر
UTF-7, Baltic, Central European, Chinese Simplified, Chinese Traditional, Cyrillic, Greek, Japanese (Shift-JIS), Japanese (JIS), Japanese (EUC), Korean, Thai, Turkish, Vietnamese, Western European
- این برنامه قابلیت find و replace هم داره یعنی شما برای نصب یه MOD به راحتی میتونید هنگامی که برنامه بازه دکمه ctrl و f رو بزنید تا پنجره جستجو باز بشه و اون قسمت از کد مورد نظر خودتون رو در فایل جستجو کنید و با استفاده از قابلیت replace میتونید کد پیدا شده رو با کد مورد نظر خودتون تعویض کنید .

  http://pcwarez.ru/uploads/posts/1190475080_fgh4.jpg

  Certified for Windows Vista Designed for Windows XP

WinMerge ابزار بسیار مفید برای برنامه نویسان می باشد که با استفاده از آن میتوانند تفاوت های بین دو فایل متنی در پروژه های خودشان را بررسی کنند.
برای مثال کسانی که روی پروژه های اوپن سورس کار میکنند بسته های زبان متفاوت در نسخه های پشت سر هم منتشر میشوند. برای اینکه تفاوت  بین دو مشابه در دو نسخه متفاوت از یک پروژه را بررسی کنند میتوانند از این برنامه استفاده کننند و تفاوت ها را بیابند.
برنامه اوپن سورس بوده  و در دو نسخه پرتابل و با قابلیت نصب منتشر شده است.
ضمنا برنامه رایگان منتشر میشود.

ویژگی های اصلی برنامه:
مشخص کردن تفاوت های بین دو فایل متنی
امکان باز کردن دو فایل در یک پنجره و در دو پانل مجزا
امکان کار با فرمت های فایل های DOS, UNIX و MAC
پشتیبانی کامل از یونیکد
دارا بودن چندین پلاگین مفید و کاربردی
قابلیت بگار گیری در سیستم های 64 بیتی
و ..

WinMerge logoWinMerge

    

PHP يكي از زبان هاي اسكريپت نويسي و Open Source تحت وب است كه روز به روز به طرفداران آن افزوده شده و رفته رفته حجم وسيعي از صفحات وب سايت هاي مختلف را به خود اختصاص داده است.php مخفف واژگان Personal Home Page است كه اولين بار در سال 1994 توسط Rasmus Lerdorf ايجاد شد.اين زبان يك زبان اسكريپتي سمت سرويس دهنده بشمار ميرود و به تنهايي نزد يك سرويس گيرنده پاسخگو نميباشد, به اين معنا كه اطلاعات و كدها را پيش از تبديل به زبان Html پردازش كرده وسپس آن ها را تحويل سرويس گيرنده ميدهد.
پس از آشنايي مختصر شما با زبان PHP توجه شما را به يك ويرايشگر قدرتمند    حرفه اي جهت كار با اينگونه فايل ها جلب ميكنيم:
Rapid PHP editor برنامه اي كامل با قابليت هاي فراوان است كه براي شما نقش يك ويرايشگر فايل هاي PHP را بازي ميكند. اين نرم افزار يك PHP editor سريع و ساده است كه به شما امكان ايجاد يا ويرايش زبان هاي مختلف كدنويسي تحت وب, همچون PHP, HTML, XHTML, CSS و JavaScript را ميدهد.



صفحه: 1/2 سردر سايت 1 2 صفحه بعد آخرين صفحه