از کدام ویرایشگر متن استفاده کنم؟

یکشنبه ۱۱ آبان ۹۳ • اشتراک گذاری در توییتر و فیسبوک

Text Editor

یکی از مشکلات اکثر کسایی که میخوان برنامه‌نویسی رو شروع کنند این هست که از چه ویرایشگر متنی برای کدنویسی استفاده کنن،ویرایشگر متن یکی از ابزارهای مهم یک برنامه‌نویس محسوب میشه.
ویرایشگر متن یک برنامه کامپیوتریه که اجازه ایجاد یا ویرایش فایل‌هایی که حاوی متن ساده‌ای است رو میده و کاملا با برنامه‌هایی مثل Microsoft Word و Apple Pages و Google Docs تفاوت داره
ویرایشگری که انتخاب میکنید در وحله‌ی اول باید بتونه نیازهاتون رو در مورد کدهایی که مینویسید برطرف کنه،قابلیت انعطاف داشته باشه و توی کدنویسی براتون مشکل ساز نشه،توی این مطلب به معرفی چند ویرایشگر خوب و محبوب میپردازم.

Sublime Text

قیمت: ۷۰ دلار ، دارای نسخه رایگان
سیستم عامل: ویندوز،مک و لینوکس
آدرس سایت: http://www.sublimetext.com
بی شک Sublime Text یکی از بهترین ویرایشگر های موجود است،با وجود اینکه در ابتدا بسیار ساده تمیز می نماید ولی با داشتن ویژگی های فوق العاده درون خود و پلاگین ها و اسنیپت‌های (snippet) بسیار ابزار قدرتمندی برای شما خواهد بود،قالب های بسیار جذابی برای سابلیم وجود دارد که شما به راحتی می توانید با پکیج کنترل آن ها را نصب کنید.
ویرایش متون،دارای طرح چند رنگ،با چند جمله،دارای براکت برجسته،قابلیت ذخیره تغییرات،انتخاب ویرایش دستورات،امکان انتخاب چندگانه،جستجو و جایگزینی عبارت منظم،تنظیم کلید اتصالات، منوها و نوار ابزار پلاگین همراه با API و… از ویژگی های این نرم افزار می باشد.

sublimetext

VIM

قیمت: رایگان
سیستم عامل: ویندوز،مک و لینوکس
آدرس سایت: http://www.vim.org
Vim چیست؟ Vim یک نرم افزار فوق العاده قدرتمند ویرایشگر متن است که در سال ۱۹۹۱ توسط Bram Moolenaar در ابتدا برای بی‌اس‌دی‌ها نوشته شد و سپس به دیگر سیستم عامل ها از جمله گنو/لینوکس پورت شد.این ویرایشگر هم دارای محیط گارفیکی است و هم می تواند در ترمینال اجرا شود که البته بیشتر در ترمینال محبوب است.یکی از محیط های گرافیکی محبوب این ویرایشگر gvim است که امکانات سربرگ و … را در اختیار کاربر قرار می دهد.
این ویرایشگر دارای منحنی یادگیری بالایی است و برای افراد مبتدی یا کسانی که به تازگی شروع به کدنویسی میکنن مناسب نیست.
بهینه سازی کد ها،چند منظوره و ابزاری مفید برای توسعه دهندگان وب،مشخص کردن کد ها،پشتیبانی از چندین زبان،قابل استفاده در دیگر سیستم عامل ها مانند مک و ویندوز از ویژگی‌های این ویرایشگر میباشد.

vim

TextMate

قیمت: ۵۷ دلار
سیستم عامل: فقط مک
آدرس سایت: http://macromates.com
TextMate یک ویرایشگر متن برای سیستم عامل مک است که بسیار شبیه به Sublime Text میباشد.
اگر وقت کم ولی حجم کد‌نویسی بالایی دارید نرم‌افزار TextMate کمک زیادی به شما خواهد کرد. های‌لایت سازی،تب‌های چندگانه،جست‌و‌جو و جای‌گذاری بعضی از ویژگی‌های برجسته این نرم افزار هستند.اگر فراموش کنید براکتی را ببندید که این امر معمولاً در هنگام کد‌نویسی رخ‌ می‌دهد،برنامه بطور خودکار این کار را برای شما انجام می‌دهد،بنابر‌این ‌احتمال مواجه‌شدن با خطا کاهش می‌یابد.
تکمیل خودکار کد ها،اجرای دستورات از سند،دارای تم های گوناگون،ماکرو و… از ویژگی‌های این ویرایشگر میباشد.

textmate

Coda

قیمت: ۷۵ دلار،دارای نسخه رایگان
سیستم عامل: فقط مک
آدرس سایت: http://panic.com/Coda
این نرم افزار مشابه Adobe dreamweaver می باشد.با این تفاوت که که محیطی بسیار کاربر پسندتر دارد. در این نرم افزار همه چیز در دسترش شما بوده و کار را برای شما آسان می کند.
این برنامه شامل ۳ بخش است.بخش اول یک محیط طراحی بسیار حرفه‌ای،بخش دوم یک محیط مدیریت FTP بسیار کاربر پسند،بخش سوم یک کتابخانه از کد های HTML،PHP،ASP و … می باشد.
این نرم افزار به صورت کاملا هوشمند ادامه تگ ها را ساخته و کار شما را تسریع می بخشد و به صورت کاملا حرفه‌ای از HTML5،CSS3،Ajax پشتیبانی می کند.
برجسته کردن تگ ها و کد ها،شماره بندی خطوط،تکمیل کننده خودکار کدها،قابلیت ذخیره سازی خودکار و… از ویژگی‌های این ویرایشگر میباشد.

coda

++Notepad

قیمت: رایگان
سیستم عامل: فقط ویندوز
آدرس سایت: http://notepad-plus-plus.org
Notepad++ برنامه‌ای رایگان برای ویراش کد اصلی (source code) برنامه ها و جایگزینی مناسب برای Notepad ویندوز است.این نرم افزار،زبان‌های برنامه نویسی متعددی را پشتیبانی می‌نماید.
امکانات این برنامه عبارتند از: مشخص نمودن syntaxها،تفکیک و قالب بندی کدها،تکمیل خودکار کدها،ویرایش همزمان چند فایل، Drag & Drop متون،قابلیت جستجوی کامل و … همچنین این برنامه قابلیت ضبط و اجرای ماکروها را نیز دارد.

notepad++

انتخاب ویرایشگر جدا از اینکه باید نیازهای برنامه‌نویس رو تامین کنه کمی هم به سلیقه‌ی شخصی فرد برمیگرده که چه ویرایشگری رو انتخاب کنه،من شخصا برای برنامه‌نویسی وب از Sublime Text همراه با پوسته‌ی Spacegray که لذت کدنویسی رو دو برابر میکنه استفاده میکنم.

نوشته شده در یادداشت‌ها

مرتبط با برچسب‌های ، ، ، ،



پنجشنبه ۲ بهمن ۹۳ • نوشته شده توسط عارف

دست شما درد نکنه.

یکشنبه ۳۱ خرداد ۹۴ • نوشته شده توسط Ali Movahedi

نظر شما در مورد ویرایشگر متن Atom چیه؟

یکشنبه ۷ تیر ۹۴ • نوشته شده توسط محمدرضا

والا تجربه‌ی کار با Atom رو نداشتم

جمعه ۱۴ اسفند ۹۴ • نوشته شده توسط کمیل عالم زاده انصاری

بچه ها براکت رو امتحان کنید واقعا عالیه و برای همه ی سیستم عاملها وجود داره، کاملا از یونیکد و فارسی پشتیبانی میکنه، رایگانه، دارای اجرای زنده و هم زمان روی مرورگر کروم هست و چند مکان نمایی ، امکان جستجوی یک فایل در پروژه، امکان اضافه کردن اکستن شن های بسیار عالی که قابلیت های فراوانی در کد نویسی به ما میدهند، پشتیبانی از فایل های psd ، امکان ویرایش کلاس و آیدی از روی فایل html روی فایل css و دابلیکیت و خذف یک و یا چند خط رو با کنترل و دی و…