در این مقاله سعی داریم به طور کلی به معرفی ویرایشگر اتم بپردازیم. ویرایشگر اتم را گیت هاب با همکاری فیس بوک تاسیس کرده است. این ویرایشگر امکانات بسیار متنوعی را در اختیار شما برای کدنویسی قرار میدهد. اتم دارای ویژگیهای منحصر به فردی است که این ویژگیها میتواند به طرز شگفت انگیزی سرعت شما را در کدنویسی افزایش دهد. برای آشنایی بیشتر با ویرایشگر اتم در این مقاله با ما همراه باشید.
ویرایشگر اتم چیست؟
همانطور که گفته شد Atom یک ویرایشگر متن منبع باز است که توسط افراد Github طراحی شده است. این ویرایشگر طوری طراحی شده که هر کسی میتواند برای آن یک بسته بنویسد و به کاربران دیگر ارائه کند. ویرایشگر اتم بسیار سبک است و به راحتی میتوانید بر روی سیستمهایی با سختافزار ضعیف اجرا شود. از این ویرایشگر میتوانید برای اجرا کردن کدهای مختلف در انواع زبانهای برنامهنویسی استفاده کنید.
استفاده ویرایشگر Atom میتواند تا حد بسیار زیادی موجب افزایش سرعت شما در کدنویسی شود. این ویرایشگر بسیار بهینه است و سرعت بسیار بالایی در اجرا دارد. در عین حال ویرایشگر اتم بسیار ساده است و احتیاج به پیش نیاز چندانی برای نصب ندارد. در مقایسه با دیگر ویرایشگرهای کد میتوان گفت اتم پادشاه ویرایشگرهای کد در دنیا است.
استفاده از ویرایشگر اتم مزایا بسیار زیادی را به دنبال دارد که در ادامه به مهمترین آنها اشاره خواهیم کرد
Cross plaform بودن: Atom در اکثر سیستم عاملها کار میکند. شما میتوانید از آن در OS X، Windows یا Linux استفاده کنید.
مدیر بسته داخلی: شما میتوانید با استفاده از این ویژگی پکیجهای جدید را جستجو و نصب کنید یا حتی پکیج جدیدی را خودتان ایجاد کنید.
تکمیل خودکار هوشمند: Atom با یک تکمیل خودکار هوشمند و انعطافپذیر به شما کمک میکند کد را سریعتر و بهینهتر بنویسید.
مرورگر فایلهای سیستم: در ویرایشگر اتم شما میتوانید به راحتی یک فایل، یک پروژه کامل یا چندین پروژه را در یک پنجره مرور و باز کنید.
Multiple panes: این قابلیت به شما امکان میدهد برای مقایسه و ویرایش کد بین فایلها، رابط Atom خود را به چندین صفحه تقسیم کنید.
Find and replace: ویرایشگر اتم این قابلیت را به شما میدهد که هنگام تایپ در یک فایل یا در تمام پروژههای خود، متن را پیدا کنید، پیش نمایش دهید و جایگزین کنید.
امکانات ویژه نرمافزار اتم
نرمافزار اتم یک سری امکانات بسیار جذابی را در اختیار کاربران خود قرار داده است که استفاده از این امکانات میتواند تا حد بسیار زیادی موجب افزایش سرعت و دقت شما در کدنویسی شود. شاید در نگاه اول این امکانات بسیار ساده و پیش پا افتاده به نظر برسد اما بعد از استفاده از آنها متوجه اهمیت این ویژگیها در این ویرایشگر خواهید شد. این امکانات عبارتاند از:
1. پکیجها
پیکجها در اتم به شما این قابلیت را میدهند که از بین هزاران بسته موجود در این نرمافزار بهترین را انتخاب کرده و از آن استفاده کنید. همچنین میتوانید خودتان یک پکیج جدید را ایجاد کرده و از آن استفاده کنید. پیکجها قابلیتهای جدید را به نرمافزار اتم اضافه میکنند که موجب افزایش محبوبیت این نرمافزار شده است.
2. Themeها
اتم چند تم را به صورت پیش فرض ایجاد کرده است که میتوانید به راحتی از آنها استفاده کنید. همچنین اگر نمیتوانید تم مورد نظر خودتان را در بین تمهای ایجاد شده پیدا کنید اتم این قابلیت را به شما میدهد که تم دلخواه خودتان را پیدا کنید. شاید در ابتدا این قابلیت بسیار پیش پا افتاده به نظر برسد اما بسیار مهم است که یک محیط جذاب برای کار داشته باشید.
3.سفارشیسازی
سفارشی کردن استایل Atom کار بسیار سادهای است. شما میتوانید به راحتی ظاهر رابط کاربری خود را با CSS/Less تغییر دهید و ویژگیهای اصلی را با HTML و جاوا اسکریپت اضافه کنید. این کار میتواند تا حد بسیار زیادی به شما در بهبود عملکرد خودتان کمک کند.
4. Under the hood
Atom یک برنامه دسکتاپ است که با یکپارچه سازی HTML، جاوا اسکریپت، CSS و Node.js ساخته شده است. این برنامه بر روی Electron اجرا میشود، الکترون چارچوبی برای ساخت برنامههای متقابل پلتفرم با استفاده از فناوری های وب است. این موضوع باعث بهبود عملکرد این نرمافزار میشود.
بهترین راه برای دانلود ویرایشگر اتم این است که به وبسایت رسمی این ویرایشگر یعنی یعنی Atom.io مراجعه کنید. در این وبسایت نسخه اصلی این نرمافزار وجود دارد که میتوانید از آن برای استفاده در سیستم عامل ویندوز استفاده کنید. البته این ویرایشگر Atom در کاملا Cross Platform است و میتوانید از آن در سیستمعاملهای مختلفی استفاده کنید.
این نرمافزار در سیستمعاملهای ویندوز، لینوکس و حتی اندروید در دسترس قرار دارد. برای دانلود این نرمافزار قدرتمند میتوانید به وبسایت رسمی آن مراجعه کرده و بر روی دکمه مشخص شده در تصویر کلیک کنید. بعد از انجام این کار دانلود نرمافزار اتم آغاز میشود.
بعد از انجام این کار شما میتوانید به راحتی مراحل نصب این نرمافزار قدرتمند را طی کنید.
نصب نرمافزار اتم در سیستمعاملهای مختلف
همانطور که گفته شد ویرایشگر اتم در سیستمعاملهای مختلف قابل استفاده است. در ادامه به نحوه استفاده از این نرمافزار در هر کدام از پلتفرمها خواهیم پرداخت.
آموزش نصب نرمافزار اتم در ویندوز
برای استفاده از ویرایشگر Atom در سیستمعامل ویندوز کافی است طبق موارد گفته شده در قسمت دانلود نرمافزار اتم برای ویندوز به وبسایت رسمی آن مراجعه کرده و نسخه مورد نظر را دانلود کنید. سپس بر روی فایل دانلود شده راست کلیک کرده و Run as administrator را بزنید. حال باید کمی صبر کنید تا این نرمافزار برای شما کانفیگ شود و سپس از آن استفاده کنید.
نصب نرمافزار اتم در سیستمعامل اوبونتو
اوبونتو از جمله سیستمعاملهای جذاب برای کاربران لینوکس به حساب میآید. برای دانلود و نصب این نرمافزار در توزیعهای مختلف لینوکس میتوانید از دستورات زیر استفاده کنید.
1
2
3
sudoadd-apt-repositoryppa:webupd8team/atom
sudoapt-getupdate
sudoapt-getinstallatom
با تایپ کردن دستورات زیر این نرمافزار به راحتی برای روی سیستمعامل شما نصب خواهد شد.
نصب نرمافزار اتم در سیستمعامل اندروید
برای نصب این نرمافزار در سیستمعامل اندروید میتوانید به گوگل پلی مراجعه کنید و عبارت Atom را تایپ کنید. بعد از انجام این کار میتوانید به راحتی با نصب کردن این نرمافزار بر روی سیستم عامل خودتان از آن استفاده کنید. البته ممکن است کمی استفاده از آن در اندروید سخت به نظر برسد اما ارزش استفاده را دارد.
سخن آخر
در این مقاله سعی شد به طور کامل نرمافزار Atom معرفی شود. این نرمافزار به راحتی در سیستمعاملهای مختلف قابل استفاده است و احتیاجی به پیشنیازهای خاص ندارد. ویرایشگر اتم بسیار قدرتمند است و میتوان از آن برای کدنویسی در زبانهای مختلف برنامهنویسی استفاده کرد. اگر شما هم علاقهمند به استفاده از این نرمافزار هستید بهتر است همین حالا برای دانلود آن اقدام کنید.
همچنین اگر از مطالعه این مقاله لذت بردید در بخش نظرات انتقادها و پیشنهادهای خودتان را با ما در میان بگذارید شاد و موفق و پیروز باشید.
دیدگاهتان را بنویسید
You must be logged in to post a comment.