نرمافزار Sublime Text
Sublime Text نرم افزاری قدرتمند در زمینه ویرایش متون پیشرفته برای کد، HTML و نثر می باشد. توسط نرم افزار Sublime Text شما می توانید 10 تغییر را در یک زمان انجام دهید. ویرایش متون، دارای طرح چند رنگ، با چند جمله، دارای براکت برجسته، قابلیت ذخیره تغییرات، انتخاب ویرایش دستورات، امکان انتخاب چندگانه، جستجو و جایگزینی عبارت منظم و … از ویژگی های نرم افزار Sublime Text می باشد.
قابلیت های نرم افزار Sublime Text
- چند پنجره ویرایش در کنار هم
- مشاهده کد خود از 10000 پا
- قابلیت مشاهده در حالت کامل روی صفحه نمایش
- مشخص کردن نحو زبان های مختلف مانند C ،C++ ،C# ،CSS ،D ،Erlang ،HTML ،Groovy ،Haskell ،HTML ،Java ،jаvascript ،LaTeX ،Lisp ،Lua ،Markdown ،Matlab ،OCaml ،Perl ،PHP ،Python ،R ،Ruby ،SQL ،TCL ،Textile و XML
- دارای طرح چند رنگ، با چند جمله
- دارای براکت برجسته
- قابلیت ذخیره تغییرات
- انتخاب ویرایش دستورات، از جمله تورفتگی / غیربرجستگی پاراگراف، تغییر شکل پاراگراف، پیوستگی خط
- جستجو و جایگزینی عبارت منظم
- مرور از طریق فایل های طولانی
- توضیح بلوک متن
- تنظیم کلید اتصالات، منوها و نوار ابزار
- پلاگین همراه با API
- تکرار آخرین عمل
- ساخت ابزار یکپارچه سازی
- ادغام WinSCP برای ویرایش فایل های از راه دور از طریق FTP و SCP
Visual Studio Code
VS Code یک محیط توسعه یکپارچه (IDE) سبک و قدرتمند است که برای توسعه نرمافزارها و برنامههای تحت وب بهبود یافته و توسط Microsoft ارائه شده است. این برنامه از ویژگیهای متعددی برخوردار است که به برنامهنویسان در فرآیند توسعه کمک میکند.
تعدادی از ویژگیهای کلیدی VS Code عبارتند از:
- پشتیبانی از چندین زبان برنامهنویسی: VS Code به طور گسترده از انواع مختلف زبانهای برنامهنویسی پشتیبانی میکند، از جمله C#, C++, JavaScript, Python، و زبانهای دیگر.
- کنترل Git: VS Code قابلیتهای متقدمی برای مدیریت نسخهها و کنترل Git را فراهم میکند که به برنامهنویسان در همکاری و تیمهای توسعه کمک میکند.
- اسنیپتها (Snippets): شما میتوانید اسنیپتها یا تکهکدهای کد تعریف کنید تا به سرعت قطعات کد مورد نیاز خود را تولید کنید.
- فرگمنتهای کد (Code Fragments): این ویژگی به شما این امکان را میدهد که قطعات کد را ذخیره کنید و در طول توسعه مجدداً استفاده کنید.
- امکان توسعه در محیطهای Node.js و ASP.NET: VS Code به توسعه نرمافزارهای مبتنی بر Node.js و ASP.NET هم پشتیبانی میکند.
- امکان ایجاد خروجی به صورت فایل نوشتاری: شما میتوانید خروجی مستندات یا فایلهای متنی از پروژه خود ایجاد کنید.
از آنجا که VS Code یک نرمافزار متنباز است، بسیاری از توسعهدهندگان از جمله برنامهنویسان وب، توسعهدهندگان نرمافزارهای مختلف و حتی دادهکاوانان از آن بهرهمند میشوند. این برنامه با افزونهها و پلاگینهای مختلفی قابل گسترش است، که به کاربران امکان افزودن ویژگیهای دلخواه به آن را میدهد و بسیاری از برنامهنویسان از این ویژگی بهرهمند میشوند.