هر ساله برنامه‌های جدید ویرایشگر کد بسیاری راه اندازی می‌شوند و توسعه دهنده انتخاب یکی از آن ها را چالش می‌داند. در زیر لیستی از 15 ویرایشگر کد برای سیستم عامل های Windows و Mac آورده شده است. استفاده از همه این برنامه های ادیت کد (ویرایشگر کد) موجود در لیست زیر رایگان است. ویرایشگر کد می‌تواند به صورت مستقل یا در IDE ادغام شود.

 

ویرایشگر کد نوت پد++

ویرایشگر نوت پد
ویرایشگر نوت پد

نوت پد ویرایشگر کد رایگان استفاده شده در C است. این برنامه از API win32 استفاده می‌کند که سرعت اجرای بیشتری ارائه می‌دهد. این برنامه فقط در محیط ویندوز اجرا می‌شود و از مجوز GPL استفاده می‌کند.

سیستم عامل ها: ویندوز

قیمت: رایگان

امکانات:

  • اصلاحگر نحوی را برای زبان هایی مانند PHP، JavaScript، HTML و CSS پشتیبانی می‌کند
  • تکمیل خودکار: تکمیل کلمه، تکمیل عملکرد
  • ضبط و پخش ماکرو
  • کاربر برجسته سازی و تاشو نحو را تعریف کرد
  • رابط کاربری گرافیکی کاملاً قابل تنظیم است
  • چند نمایی و پشتیبانی از چند زبان

ویرایشگر کد اتم

ویرایشگر اتم
ویرایشگر اتم

اتم به دلیل رابط کاربری ساده نسبت به ویراستاران دیگر، ابزار ویرایشگر کد مفیدی است که توسط برنامه‌نویسان ترجیح داده می‌شود. کاربران اتم می‌توانند پکیج‌های این نرم افزار را استفاده کنند.

سیستم عامل ها: ویندوز، مک، لینوکس

قیمت: رایگان

امکانات:

  • مدیریت پکیج برای پشتیبانی از پلاگین ها
  • ویژگی تکمیل خودکار هوشمند
  • پشتیبانی از پالت فرماندهی
  • پشتیبانی از چند سگمنتی
  • ویرایش کراس پلتفرم مجاز است

ویرایشگر کد ویژوال استدیو

ویرایشگر ویژوال استدیو
ویرایشگر ویژوال استدیو

Visual Studio Code یک نرم افزار ویرایشگر کد متن باز است که توسط مایکروسافت ساخته شده است. این برنامه پشتیبانی از TypeScript، JavaScript و Node.js را ارائه می‌دهد. تکمیل خودکار آن با ویژگی های IntelliSense تکمیل هوشمندی را براساس انواع متغیر، ماژول های اساسی و تعاریف عملکرد فراهم می‌کند.

سیستم عامل ها: Mac، Windows، Linux

قیمت: رایگان

امکانات:

  • کار آسان با Git و سایر ارائه دهندگان SCM (مدیریت پیکربندی نرم افزار)
  • اصلاح مجدد کد، رفع اشکال
  • به راحتی قابل توسعه و قابل تنظیم است

ویرایشگر کد Brackets

ویرایشگر براکت
ویرایشگر براکت

براکت یک ابزار ویرایش کد سبک است که توسط Adobe ساخته شده است. بهترین برنامه ویرایشگر متن است که متن باز می‌باشد. این امکان را به شما می‌دهد تا بین کد منبع و نمای مرورگر خود جابجا شوید.

سیستم عامل ها: Mac، Windows، Linux

قیمت: رایگان

امکانات:

  • Quick Edit UIfeature کدها و ابزارهای خاص متن را درون خطی قرار می‌دهد
  • پیش نمایش زنده، پشتیبانی پیش پردازنده و ویرایشگرهای داخلی را ارائه می‌دهد
  • رابط کاربری دلپذیر
  • به خصوص ابزاری توسعه یافته برای macOS
  • همراه با مدیر داخلی برای مدیریت موثر سریع

ویرایشگر کد NetBeans

ویرایشگر NetBeans
ویرایشگر NetBeans

NetBeans ابزاری برای ویرایش کد منبع باز برای توسعه با جاوا، PHP، C و سایر زبان های برنامه نویسی است. با استفاده از این ویرایشگر، تجزیه و تحلیل کد، و مبدل ها را می‌توان به راحتی انجام داد.  این برنامه به شما امکان می‌دهد برنامه های خود را برای استفاده از سازه های جدید زبان جاوا 8 ارتقا دهید.

سیستم عامل ها: Mac Windows Linux

قیمت: رایگان

امکانات:

  • کاربری آسان و مدیریت پروژه کارآمد
  • سریع ارائه می‌شود و ویرایش کد هوشمند
  • توسعه سریع رابط کاربر
  • به شما کمک می‌کند تا به صورت رایگان کد های اشتباه را متوجه شوید

ویرایشگر کد Bluefish

ویرایشگر Bluefish
ویرایشگر Bluefish

Bluefish  یک ویرایشگر کراس پلتفرم ابزاری سریع است که می‌تواند ده ها پرونده را همزمان اداره کند. این ابزار به توسعه دهندگان اجازه می‌دهد ویرایش از راه دور را انجام دهند. این ابزار ویرایشگر کد گزینه‌های زیادی را برای برنامه نویسان و توسعه دهندگان وب، برای نوشتن وب سایت ها، اسکریپت ها و کد برنامه نویسی ارائه می‌دهد.

سیستم عامل ها: Mac Windows Linux

قیمت: رایگان

امکانات:

  • صدها پرونده را در عرض چند ثانیه بارگیری می‌کند
  • بازیابی خودکار تغییرات در اسناد اصلاح شده پس از خرابی، مرگ یا خاموش شدن.
  • ویژگی پشتیبانی پروژه به شما کمک می‌کند تا روی چندین پروژه کارآمد کار کنید.
  • قابلیت لغو / انجام مجدد نامحدود.

ویرایشگر کد VIM

ویرایشگر VIM
ویرایشگر VIM

Vim یک ابزار متن باز ویرایشگر متن پیشرفته است که همچنین در نوع خود IDE محسوب می‌شود. این ابزار امکان مدیریت فعالیت های ویرایش متن شما با ویرایشگرهای vim و سیستم UNIX را فراهم می‌کند که می‌تواند به صورت مقدماتی یا آنلاین مورد استفاده قرار گیرد.

سیستم عامل ها: Linux

قیمت: رایگان

امکانات:

  • پشتیبانی گسترده از پلاگین
  • جستجوی قدرتمند و جایگزینی
  • با بسیاری از ابزارها ادغام می‌شود
  • ضبط و پخش ماکرو
  • پشتیبانی از صدها زبان برنامه نویسی و قالب فایل

ویرایشگر کد Geany

ویرایشگر Geany
ویرایشگر Geany

Geany یک ویرایشگر متن است که از جعبه ابزار GTK استفاده می‌کند. این همچنین دارای ویژگی های اساسی خاصی از یک محیط توسعه یکپارچه است. این ابزار انواع مختلفی از پرونده را پشتیبانی می‌کند و دارای برخی از ویژگی های خوب است.

سیستم عامل ها: Mac Windows Linux

قیمت: رایگان

امکانات:

  • به شما امکان می‌دهد برای اعمال تنظیمات تورفتگی در تنظیمات برگزیده پروژه، یادداشت اضافه کنید
  • مرور از طریق کد منبع
  • منوی بازشو را در نوت بوک ها و نوار کناری پنجره پیام اجازه می‌دهد
  • نمایش پیام وضعیت در تلاش برای انجام عملکرد زمینه خالی

ویرایشگر کد Komodo Edit

ویرایشگر Komodo Edit
ویرایشگر Komodo Edit

ویرایشگر Komodo ابزاری آسان برای استفاده و ویرایش کد است. این امکان را برای شما فراهم می‌کند تا اشکال زدایی، تست واحد، اصلاح مجدد کد را انجام دهید. همچنین مشخصات کد، به علاوه ادغام با سایر فناوری‌ها مانند Grunt، PhoneGap، Docker، Vagrant و بسیاری دیگر را فراهم می‌کند.

سیستم عامل ها: Mac Windows Linux

قیمت: رایگان

امکانات:

  • ویرایشگر چند زبان
  • پشتیبانی از بسیاری از طرح های رنگی معاصر
  • پشتیبانی از Unicode بومی و بررسی سازگاری Unicode
  • به راحتی در محیط دسک تاپ ادغام می‌شود.

ویرایشگر کد Emacs

ویرایشگر Emacs
ویرایشگر Emacs

ویرایشگر Emacs

Emacs یک ابزار ویرایشگر متن مبتنی بر یونیکس است که توسط برنامه نویسان، مهندسان، دانشجویان و مدیران سیستم استفاده می‌شود. به شما امکان می‌دهد کلمات، حروف، خطوط و سایر واحدهای متن را اضافه، اصلاح، حذف، درج کنید.

سیستم عامل ها: Mac Windows Linux

قیمت: رایگان

امکانات:

  • مستندات کامل ساخته شده است
  • پشتیبانی کامل از یونیکد برای بسیاری از اسکریپت های انسانی
  • بسیار قابل تنظیم، با استفاده از کد Emacs Lisp.
  • یک سیستم بسته بندی برای نصب و بارگیری برنامه های افزودنی

ویرایشگر کد jEdit

ویرایشگر jEdit
ویرایشگر jEdit

jEdit، یک برنامه ویرایشگر کد است که به زبان جاوا نوشته شده است. این ابزار منبع باز از صدها افزونه و ماکرو پشتیبانی می‌کند. این مجموعه بزرگی از افزونه ها است که توسط تیم توسعه دهنده در سراسر جهان نگهداری می‌شود.

سیستم عامل ها: Mac Windows Linux

قیمت: رایگان

امکانات:

  • ساخته شده به زبان ماکرو و معماری پلاگین قابل توسعه
  • کپی و جایگذاری با تعداد نامحدود کلیپ بورد را مجاز می‌کند
  • می‌توانید افزونه ها را با کمک مدیر افزونه بارگیری کنید.
  • مطالب ثبت شده در جلسات ویرایش ذخیره می‌شوند.
  • تورفتگی خودکار و نحو را برجسته می‌کند و بیش از 200 زبان را برجسته می‌کند

ویرایشگر کد TextMate

ویرایشگر TextMate
ویرایشگر TextMate

TextMate یک ویرایشگر متن ساده همه کاره برای Mac با ویژگی‌های منحصر به فرد و ابتکاری است. این ابزار پشتیبانی از بسیاری از زبان های برنامه نویسی، نثر نویسی در قالب های ساخت یافته مانند وبلاگ نویسی، اجرای نمایش داده‌های SQL، نوشتن فیلمنامه و غیره را ارائه می‌دهد.

سیستم عامل ها: Mac Windows Linux

قیمت: رایگان

امکانات:

  • CSS مانند انتخابگرها برای یافتن محدوده عملکردها و تنظیمات است
  • رئوس مطالب پویا برای کار با چندین پرونده
  • عملکرد برای مرور سریع و پیمایش پاپ آپ می‌شود
  • می‌توانید دستورات Shell را از داخل یک سند اجرا کنید
  • نشانک های بصری برای پرش بین مکان های یک فایل

ویرایشگر کد gedit

ویرایشگر gedit
ویرایشگر gedit

ابزار Gedit به عنوان یک ویرایشگر متن برای اهداف عمومی طراحی شده است. استفاده از GUI محیطی ساده و آسان را ارائه می‌دهد. این شامل ویژگی هایی برای ویرایش کد منبع و متن ساختار یافته مانند زبان های نشانه گذاری است.

سیستم عامل ها: Mac Windows

قیمت: رایگان

امکانات:

  • پشتیبانی از برجسته سازی نحوی برای زبان‌هایی مانند C، C، Java، HTML، XML، Python و غیره
  • ویرایش پرونده ها از راه دور
  • پشتیبانی از بسته بندی متن
  • می‌توانید جستجو و پشتیبانی از عبارات منظم را جایگزین کنید
  • یک سیستم پلاگین انعطاف پذیر که به شما امکان می‌دهد ویژگی های جدیدی اضافه کنید

ویرایشگر کد Light Table

ویرایشگر Light Table
ویرایشگر Light Table

Light Table یک ابزار IDE و ویرایشگر متن برای نرم افزار کدگذاری است. این ابزار بازخورد سریع و امکان اجرای سریع، اشکال زدایی و دسترسی به اسناد را فراهم می‌کند.

سیستم عامل ها: Mac Windows Linux

قیمت: رایگان

امکانات:

  • ارزیابی درون خطی
  • Light Table یک رابط کاربری سبک، تمیز و آسان است.
  • ویرایشگر قدرتمند و مدیر افزونه
  • ویژگی println برای پیگیری مقادیر حیاتی کد شما

ویرایشگر کد Blue Griffon

ویرایشگر Blue Griffon
ویرایشگر Blue Griffon

BlueGriffon یک ویرایشگر متن باز با منبع تغذیه Gecko است که موتور رندر Firefox است. این یک رابط کاربری ساده و معمول‌ترین ویژگی‌های مورد نیاز برای ایجاد صفحات وب سازگار با استانداردهای وب W3C دارد.

سیستم عامل ها: Mac Windows Linux

قیمت: رایگان

امکانات:

  • تغییر رنگ فونت یا تنظیم سبک حاشیه آسان است
  • برگه های آخرین جلسه را باز می‌کند
  • میانبرهای ویرایش CSS
  • چندین تم برای نمایش منبع

در این نوشتار تلاش کردیم 15 نمونه از بهترین نرم افزار های اصلاح کننده کد یا برنامه ادیت برنامه نویسی را که رایگان هم هستند به شما معرفی کنیم، امیدواریم که برایتان مفید بوده و از آن‌ها بهره ببرید.

 

منبع:

[15 Best Free Code Editors for Windows & Mac [2020 Update