» • یک ویرایشگر کد, code editor و IDE چه ویژگی هایی دارد؟
• یک ویرایشگر کد, code editor و IDE چه ویژگی هایی دارد؟
امروزه ویرایشگرهای بسیار زیادی از شرکت های معتبر دنیا وجود دارند و یکی از یکی بهتر هستند. فرقی ندارد در چه ویرایشگری کدنویسی و برنامه نویسی انجام شود. هر برنامه نویس بسته به علاقه و نیاز ها وکاربرد های پروژه اش یکی را انتخاب میکند.
ویژگی اول: سبک و کم حجم بودن
این نرم افزار ها زمان نسبی زیادی از وقت کار برنامه نویس ها را به خود اختصاص میدهند. به تعداد دفعات متعدد هم سرزده میشوند. با این اوصاف بهتر است حجم دانلود این نرم افزار کم باشد تا پس از نصب شدن روی سیستم نیز فضای زیادی اشغال نکند. سبک بودن نرم افزار باعث زود بالا آمدن نرم افزار میشود. همین قضیه یک ویژگی ساده است که علاقه برنامه نویس به آن ویرایشگر را سبب میشود.
ویژگی دوم: معروف بودن
وقتی برنامه نویس برای کار با پکیج ها و بسته های توسعه نرم افزار های متفاوت به سایت های مختلف سر می زند هرکدام از این سایت ها در بخش آموزش پکیج خود یک ویرایشگر معرفی می کند. واقعا فرقی ندارد کدام ویرایشگر استفاده شود. معرفی آن فقط صرفا بخاطر راحتی کار با آن پکیج است. مثلا اندروید استادیو با وجود اینکه محیط خودش قابل ویراستاری است.
ویژگی سوم: پیش بینی کدها و autocomplete
همانطور که آشنا هستید autocomplete با پیش بینی کدها به کدنویسی سریعتر کمک میکند. علاوه بر این باعث میشود تا غلط املایی در کدها وجود نداشته باشد. این قابلیت با یک افزونه یا پلاگین به ویرایشگر اضافه میشود. ویرایشگر هایی هم هستند که بطور پیشفرض امکان پیش بینی کردن کد ها را دارند.
ویرایشگر کدنویسی Atom
با این ویژگی های گفته شده, نرم افزاری مانند Atom ایده آل است. در ویرایشگر Atom میتوان تقریبا همه کارهای لازم را انجام داد. علاوه بر این حجم متوسطی دارد و سریع بالا می آید. شبکه اجتماعی Github را ساپورت میکند و branch های مختلف را نشان میدهد. پلاگین های زبان های کد نویسی مختلف مانند latex قابل نصب شدن هستند تا رنگی نمایش داده شوند و autocomplete شوند.
ویرایشگر کدنویسی DreamWeaver
این ویرایشگر محصولی از شرکت Adobe است. امکانات و قابلیت های فراوان و بیش از حد انتظاری دارد که حجم آن را بطرز قابل توجهی افزایش میدهد. به همین دلیل افراد خاصی از آن استفاده میکنند و اکثر طراحان سایت و طراحان اپلیکیشن از ویرایشگر های سبک تر بهره میگیرند.
معرفی ویرایشگر های دیگر برای دسکتاپ
تعداد چنین نرم افزار هایی بی نهایت است. از کوچکترین آنها به نام notepad ++ گرفته تا ویرایشگر های Visual Studio و Intellij idea که تنها یک ویرایشگر معمولی به حساب نمی آیند و با ترمینال و سرور های پشت صحنه هم ارتباط برقرار میکنند. گاهی چند ویرایشگر در یک کامپیوتر همزمان بصورت نصب شده وجود دارد تا از هرکدام در پروژه های مختلف استفاده شود.
معرفی ویرایشگر های آنلاین
میتوان بخشی از طراحی سایت را بجای اینکه در دسکتاپ انجام داد با وارد کردن کد ها به ویرایشگر های آنلاین انجام داد. به آنها Online IDE هم گفته میشود. سایت های codepen.io و codesandbox.io اینطور هستند. میتوانید در این سایت ها ثبت نام کنید و کد هایتان را ذخیره کنید.
از خوانش این مقاله سپاسگذارم!


وبلاگ با برنامه
مطلب مرتبط
آموزش Communication در هوانوردی