Visual Studio Code
ادیتور VS Code یک ادیتور بسیار قوی بر پایه Electron است. این ادیتور بر روی ویندوز، مک و لینوکس به خوبی نصب شده و کار می کند. برخی قابلیتهای فوقالعاده این ادیتور شامل موارد زیر است
- Syntax highlighting
- Intelligent code completition
- Snippets
- Code refractoring
- Themes
- Extensibility
- Git integration
لینک زیر را ببینید:
https://en.wikipedia.org/wiki/Visual_Studio_Code
چگونه آن را دریافت کنیم
VS Code به دو صورت پرتابل و نصبی از گیت هاب قابل دریافت است. از لینک زیر نیز نسخه نهایی را میتوانید دریافت نمایید.
https://code.visualstudio.com/download
چگونه برای تهیه اسناد با تکلایو از آن استفاده کنیم
پس از راهاندازی ادیتور روی کامپیوتر آنرا اجرا کرده و برای استفاده از VS Code برای محیط تکلایو ابتدا یکی از افزونههای زبان لاتک را انتخاب می کنیم. توصیه در اینجا LaTeX-Workshop است که بیش از ۱۳۰ هزار بار دانلود شده است. برای نصب افزونه کافی است از محیط ادیتور روی آیکون Extension در میله سمت چپ کلیک کرده و در محل جستجو کلمه Latex را تایپ کنید تا افزونه نمایش داده شود سپس روی دکمه install کلیک کنید.
برای کسانی که به افزونهها علاقمند هستند خواندن این صفحه توصیه می شود
https://code.visualstudio.com/docs/editor/extension-gallery
محیط VS Code + Latex
شکل زیر محیط ادیتور را نشان میدهد
مشاهده همزمان خروجی و قابلیت SyncTex انعطاف زیادی در اختیار کاربر میگذارد.
پشتیبانی از زبان پارسی
ادیتور از یونیکد پشتیبانی کرده و قابلیت تایپ پارسی در آن فراهم است. استفاده از xelatex امکان پذیر است اما قابلیتهای biditexmakerرا ندارد. با توجه به اینکه نوشتن افزونه در این ادیتور بسیار آسان است به نظر میرسد که بتوان افزونه bidi را برای آن توسعه داد.
جمعبندی
- biditexmaker چند سال است که توسعه داده نشده است
سایر ادیتورها فقط در حوزه لاتک استفاده می شوند قابلیتهای کافی برای زبان پارسی ندارند و توسعه آنها سخت است
VS Code یک نرم افزار متن باز و رایگان است روی سیستم عاملهای پرکاربرد نصب می شود جامعه هدف بسیار بزرگی دارد پس توسعه آن نسبت به سایر ادیتورهای لاتک بیشتر است. افزونه نویسی در آن آسان است و از Node.js استفاده می کند بنابراین آینده بسیار روشنی دارد
VS code تمام قابلیتهای یک ادیتور امروزی و مدرن را دارد و استفاده از آن آسان است
در مجموع پیشنهاد می شود که گروه کاربران پارسی لاتک می توانند روی این ادیتور سرمایهگذاری کنند و برای کاربردهای زبان پارسی با نوشتن افزونه آنرا توسعه دهند