TechBord Logo
TechBord detail

ویرایشگر متن (Text Editor) چیست؟

ویرایشگر متن نرم افزاری است برنامه کاربردی (Application) که فایل های متن ساده (Plain Text) را ایجاد و ویرایش می کند. علاوه بر تایپ مستقیم متن، آنها می توانند متن برش (Cut)، کپی (Copy) و چسباندن (Paste) را از منابع دیگر دریافت کنند و به سرعت متن را در یک فایل پیدا کرده و جایگزین کنند. ویرایشگرهای متن فاقد ویژگی های قالب بندی متن واژه پرداز (Word Processor) هستند که در عوض از فایل های متن غنی (Rich Text) استفاده می کنند. متن ساده نمی تواند فونت، رنگ، اندازه یا طرح متن را در یک صفحه تغییر دهد، همچنین نمی توان تصاویر را جاسازی کرد. توسعه دهندگان نرم افزار و وب سایت اغلب از ویرایشگرهای متن ساده برای نوشتن، ویرایش و بررسی کد منبع (Source Code) استفاده می کنند.

علیرغم محدودیت های متن ساده، ویرایشگرهای متن می توانند ویژگی های پیشرفته ای داشته باشند که ظاهر متن را تغییر می دهد. ویراستار. بسیاری از ویرایشگرهای متن می‌توانند ظاهر متن را به گونه‌ای سفارشی کنند که بر خود فایل متنی تأثیری نداشته باشد و به کاربر اجازه می‌دهد در هر فونت (Font) که انتخاب می‌کند بنویسد. برخی از ویرایشگرهای متن می توانند به طور خودکار نحو (Syntax) زبان برنامه نویسی (Programming Language) های مختلف را برجسته کنند، رنگ فونت و قالب بندی عناصر خاص را تغییر دهند تا خوانایی کد آسان تر شود. به عنوان مثال، یک ویرایشگر متن می‌تواند رنگ تگ‌ها، نظرات یا نام توابع زبان نشانه گذاری فرامتن (HTML) را تغییر دهد تا به برجسته‌تر شدن آنها کمک کند. این تغییرات قالب‌بندی خود متن را تغییر نمی‌دهد، فقط به عنوان راهنمای مفید برای کاربران ظاهر می‌شود. کدنویس‌ها حتی می‌توانند برجسته‌سازی نحو را متناسب با ترجیحات خود سفارشی کنند.

ویرایشگر متن (Text Editor) چیست؟ | TechBord.ir
یک فایل HTML در متن BBEdit ویرایشگر با برچسب‌ها و پیوندهای برجسته

ویرایشگرهای متن همچنین می‌توانند فایل‌های متنی بسیار بزرگ را بسیار ساده‌تر از یک واژه‌پرداز باز و ویرایش کنند، زیرا ویرایشگر متن مجبور نیست هزینه اضافی قالب‌بندی متن و صفحه آرایی (Page Layout). بسیاری از ویرایشگرهای متن نیز از استفاده از عبارت منظم (Regular Expression) برای جستجو و دستکاری متن در یک فایل پشتیبانی می‌کنند.

تعریف اصطلاح ویرایشگر متن (Text Editor) توسط تک بورد

تعریف ویرایشگر متن (Text Editor) در این صفحه یک تعریف پایه نگاشته شده توسط تک بورد است. اگر مایل به ارجاع به این صفحه یا استناد به این تعریف هستید، با شرط درج لینک به این صفحه می توانید از این محتوا استفاده کنید.

هدف تک بورد توضیح اصطلاحات کامپیوتری به روشی است که به راحتی قابل درک باشد. ما برای سادگی و دقت با هر تعریفی که منتشر می کنیم تلاش می کنیم. اگر بازخوردی درباره تعریف ویرایشگر متن (Text Editor) دارید یا می‌خواهید یک اصطلاح فنی جدید پیشنهاد کنید، لطفاً با ما تماس بگیرید.

آیا می خواهید اصطلاحات فنی بیشتری یاد بگیرید؟ در خبرنامه روزانه یا هفتگی مشترک شوید و شرایط و آزمون های ویژه را در ایمیل خود تحویل بگیرید.