نصب Package Manager برای Sublime Text و معرفی چند ابزار مفید

- visibility ۱۹ mode_comment

در این مطلب میخوام نحوه نصب کردن Package Control رو خدمت شما آموزش بدم و در پایان هم چند بسته مفید رو خدمتتون معرفی میکنم.

بدون استفاده از Package Manager هم میشه بسته ها و پکیج های مورد نیاز رو به Sublime Text اضافه کرد ، ولی این ابزار کار مارو خیلی راحتتر میکنه و زودتر به هدفی که داریم ، میرسیم. با استفاده از Package ها میتونیم ادیتور خودمون رو برای مقاصد و اهدافی که داریم ، مجهزتر کنیم و راحتتر به کد نویسی و ... بپردازیم.

برای نصب این ابزار باید به این سایت مراجعه کنید. دو روش کلی برای این کار وجود داره که من راه ساده تر رو خدمتتون عرض میکنم :

package1

قسمت سمت چپ راه ساده تر رو در اختیارتون قرار میده. در سمت چپ دو گزینه وجود داره. با توجه به نسخه ادیتورتون گزینه مناسب رو انتخاب کنید و کدهای درون اون رو کپی کنید.

مرحله بعد اینه که وارد ادیتورتون بشید و مراحل زیر رو انجام بدین :

package2

با اینکار Console باز میشه و میتونین کدهای که کپی کردین رو درون اون Paste کنید ، بصورت زیر :

package3

قبل از اینکه Enter بزنید تا کدها انجام بشن ، بهتره که فیلتر شکنتون رو باز کنید تا با مشکلی مواجه نشین. بعد از اینکه اینکارو انجام دادین و با زدن Enter ، به سرور وصل میشه و فایلهای مورد نیاز رو برای شما دانلود میکنه و در جای مناسب قرار میده. بعد از گذشت چند ثانیه که نصب به پایان رسید ، یک پیغام میاد که ادیتورتون رو Restart کنید. ادیتور رو ببندید و دوباره باز کنید. برای اینکه مطمئن بشین که نصب شده یا نه مراحل زیر رو انجام بدین :

در ابتدا کلیدهای ترکیبی Ctrl + Shift + P رو فشار بدین تا Command Palette باز بشه ، بصورت زیر :

package4

حالا در این قسمت عبارت Package رو تایپ کنید :

package5

میبینید که با تایپ کردن این مورد ، مواردی برای شما پیدا میشه ، پس از این روش میشه فهمید که نصب شده یا خیر.

تا اینجا Package Control رو نصب کردیم ، حالا نوبت به این میرسه که چطور از اون استفاده کنیم.

برای اینکار دوباره کلیدهای ترکیبی Ctrl + Shift + P رو فشار بدین ، اما اینبار عبارت Install رو تایپ کنید و گزینه Install Package رو انتخاب کنید :

package6

با انتخاب این گزینه یک Palette دیگه باز میشه و لیست تمام Package های موجود برای Sublime Text رو در اختیارتون میزاره و شما میتونین درون اون نام بسته مورد نظرتون رو تایپ کنید و با انتخاب اون ، بسته برای شما نصب میشه :

package7

اولین بسته ای که به شما پیشنهاد میکنم اونو نصب کنید ، Color Picker هست. برای اینکار این عبارت رو در Palette بالایی تایپ کنید :

package8

این مورد رو انتخاب کنید و Enter بزنید ، با اینکار در پایین و سمت چپ چنین چیزی رو مشاهده خواهید کرد :

package9

این عکس نشون میده که ادیتور داره به سرور وصل میشه و بسته مورد نظر رو دانلود و نصب میکنه. بعد از اینکه نصب تموم شد ، برای اینکه اون رو امتحان کنید ، یک فایل CSS رو باز کنید و در هر جایی که نیاز به رنگ خاصی داشتین ، کلیدهای ترکیبی Ctrl + Shift + C رو فشار بدین ، تا Color Picker باز بشه :

package10

رنگ مورد نظرتون رو انتخاب کنید و با کلیک بر روی دکمه OK اون رو در کدهاتون قرار بدین. بهمین راحتی.

بسته بعدی که خدمتتون معرفی میکنم ، Sidebar Enhancements هست. قبل از اینکه این بسته رو نصب کنید ، اگه بر روی یک مورد کلیک راست کنید ، چیزی همانند تصویر زیر رو خواهید دید :

package11

میبینید که تعداد گزینه ها خیلی کم و محدود هستن. کاری که این بسته برای ما انجام میده ، تعداد زیادی گزینه بدرد بخورد به این لیست اضافه میکنه که به کدنویسیمون سرعت میبخشه. برای نصب این بسته بعد از باز کردن Install Package عبارت Sidebar Enhancements رو تایپ کنید :

package12

مورد مشخص شده رو انتخاب و Enter بزنید ، بعد از اتمام نصب ، اگه بر روی فایلهای موجود در سمت چپ کلیک راست کنید ، متوجه تفاوت خواهید شد :

package13

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

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

امیدوارم که این آموزش بدردتون خورده باشه.

موفق باشید یا علی

comment دیدگاه کاربران
رحمت

عالی بود

محمد اسفندیاری

موفق باشید

مرسی عالی بود

😛

محمد اسفندیاری

موفق باشید

تشکر مفید بود

amir

واقعا عالی
خدا پدرتو بیامورزه

محمد اسفندیاری

خواهش میکنم دوست عزیز
موفق باشی

jaber hkh

سلام خدا قوت میشه نحوه نصب zencoding بر روی ویرایشگر sublime text آموزش بدید؟

محمد اسفندیاری

بعد از نصب package manager کلیدهای ترکیبی ctrl + shift + p رو بزنید و install package رو تایپ کرده و گزینه که میاد رو انتخاب کنید
بعد از اون درون باکس جدید باز شده، emmet رو تایپ کنید و اونو انتخاب کنید. اگر به اینترنت متصل باشید بعد از چند مدت بر روی ادیتور شما نصب میشه
موفق باشید

Ali Aria

با سلام لطفا یه پکیج معرفی کنین که بشه در ساب لایم فارسی نوشت باتشکر

محمد اسفندیاری

سلام دوست عزیز چنین چیزی وجود نداره
پشتیبانی نکردن از زبان فارسی یکی از بزرگترین معایب Sublime هست ولی بازم من بیشتر از همه از Sublime استفاده میکنم، چون خیلی کم با زبان فارسی سرو کار دارم
موفق باشید

سید مهدی لعل موسوی

سلام ببخشید من که فیلتر شکن ندارم پس اگر میشه اون فایلی که دانلود میشود رو برای من لینک کنید تا دانلودش کنم

محمد اسفندیاری

سلام
شما میتونین برای اینکار بصورت دستی این ابزار رو نصب کنید
در ابتدا به لینک زیر برید:
https://packagecontrol.io/installation
در سمت راست عملیاتی که در بخش Manual قرار داده شده رو انجام بدین تا این کار انجام بشه
موفق باشید

Payam Abasi

سلام و خدا قوت
خیلی سپاسگزارم
توضیحاتتون خیلی واضح و دقیق بود نمونه اش رو تو هیچ سایتی ندیدم
فقط یه موضوعی هست
من package control برام فعال و ظاهر شده البته یه خطا هم داره ظاهرا ولی خب تو لیست برام نشون میده
اما با یه مثال امتحان میکنم برام اعمال نمیشه
به نظرتون مشکل چیه؟
با تشکر از سایت خیلی خوبتون

محمد اسفندیاری

خطایی که میده چی هست؟ و چی اعمال نمیشه؟ اگر میشه بیشتر توضیح بدین

Payam Abasi

ببخشیدسوالم مربوط به نصب افزونه ی emmet بود
فکر میکردم با نصب package control افزونه ی emmet هم نصب میشه
که بعدا متوجه شدم باید جدا نصبش کنم
بازم تشکر از سایت خیلی خوبتون.
همیشه موفق و سربلند باشین
با آرزوی بهترین ها

محمد اسفندیاری

بله باید هر افزونه رو بصورت جداگانه نصب کنید
موفق باشید دوست عزیز

Mohsen Ghasemi

سلام میشه نحوه کار و فعال کردن java scripte completion رو توضیح بدید ممنون

محمد اسفندیاری

توضیح خاصی نداره…..در ابتدا این پلاگین رو با استفاده از Package Manager جستجو کرده و نصب کنید
بعد از اون بصورت اتوماتیک در نوشتن کدهای javascript به شما کمک میکنه و کدهایی که شما میخواید رو براتون میاره و دیگه لازم نیس که شما خودتون تایپ کنید. قابلیتهای زیاد دیگه ای هم داره. مثلا اگر روی هر چیزی هاور کنید در مورد اون توضیحاتی رو بهتون میده و …
در لینک زیر میتونین تمام قابلیتهای اون رو ببینید…..همه قابلیتها بصورت GIF قرار داده شدن و میتونین یاد بگیرید
https://packagecontrol.io/packages/JavaScript%20Completions
موفق باشید

نیاز به لاگین

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