با VS Code 1.81، ویرایشگر تفاوت شامل چندین ویژگی جدید و رفع اشکال می شود و الگوریتم جدید تفاوت به طور پیش فرض فعال است.
Visual Studio Code 1.81، آخرین نسخه ویرایشگر کد منبع باز توسعه پذیر مایکروسافت، بهبودهایی را در ویرایشگر تفاوت و ایجاد درخواست کششی GitHub معرفی می کند. نمایه های جزئی نیز پشتیبانی می شوند.
Visual Studio Code 1.81 که نسخه ژوئیه ۲۰۲۳ نیز نامیده می شود، به کار بر روی تفاوت جدید ادامه می دهد. ویرایشگر، که قرار است به تدریج برای کاربران پایدار عرضه شود. ویرایشگر تفاوت شامل چندین ویژگی و رفع اشکال است، مانند توانایی پنهان کردن مناطق بدون تغییر، که هنگام بررسی تفاوت های بزرگ با خطوط بدون تغییر زیاد مفید است. ویرایشگر تفاوت همچنین اکنون متن را در مناطق مختلف تراز می کند و بررسی تفاوت ها را در جایی که تورفتگی تغییر کرده و خطوط درج شده است آسان تر می کند. الگوریتم جدید تفاوت که در بسیاری از موارد تفاوت های بهتری ایجاد می کند اما ممکن است برای برخی اسناد کندتر باشد، اکنون به طور پیش فرض فعال شده است. برای کاهش احتمال تطبیق کلمات نامرتبط، اکتشافی به الگوریتم اضافه شده است.
برای برنامه افزودنی GitHub Pull Requests and Issues ، که برای مدیریت درخواست ها و مشکلات GitHub استفاده می شود، نمای Create به روز شده است تا آن را تمیزتر و مفیدتر کند. نمایش سعی می کند به جای استفاده از شاخه پیش فرض، بهترین شاخه ممکن را برای درخواست کشش تشخیص دهد. همچنین، عملکرد مشاهده بسیار سریعتر است.
پشتیبانی از نمایههای جزئی به توسعهدهندگان اجازه میدهد نمایهای ایجاد کنند که در آن فقط زیرمجموعهای از پیکربندیها، مانند تنظیمات و میانبرهای صفحهکلید، سفارشی شوند. هنگامی که نمایه فعال است، تنظیمات دیگر از نمایه پیش فرض اعمال می شود.
Visual Studio Code 1.81 را میتوان برای Windows، Linux و Mac دانلود کرد. سایر ویژگی ها و پیشرفت های جدید در Visual Studio Code 1.81:
- برای کنترل منبع، با استفاده از گزینه
--path-format
که بهrev-parse
اضافه شده است، برای مخازن GitHub که پیوندهای نمادین در مسیر خود دارند، پشتیبانی ارائه می شود. > دستور Git در Git 2.31. - اشکالزدای جاوا اسکریپت اکنون از Fast Node Manager (fnm) در نسخه زمان اجرا پشتیبانی میکند. کاربران fnm اکنون میتوانند ویژگی
runtimeVersion
launch.json
را برای انتخاب نسخه Node.js تنظیم کنند. - تجربه چت سریع برای GitHub Copilot اصلاح شده است. این تجربه اکنون مکالمات کامل را نشان می دهد و در عین حال آخرین پرسش و پاسخ را در کانون توجه قرار می دهد. همچنین، هنگام تایپ
/
، تکمیلهایی برای دستورات اسلش وجود دارد. - برای Python، پنل Test Explorer اکنون از کشف pytest مقاوم در برابر خطا پشتیبانی میکند، به عنوان بخشی از یک معماری آزمایشی جدید. این یک ویژگی آزمایشی است که بخشی از بازنویسی آزمایشی جدید است. علاوه بر این، یک پسوند جدید Debugpy یک فایل Python با آرگومانها
ارائه میکند. پیکربندی launch.json
، زمانی مفید است که توسعه دهندگان بخواهند مقادیر ورودی متفاوتی را در فایل پایتون بدون تغییر کد یا پیکربندی دیباگر ارائه دهند.
پست های مرتبط
Visual Studio Code ویرایشگر تفاوت، GitHub interop را بهبود می بخشد
Visual Studio Code ویرایشگر تفاوت، GitHub interop را بهبود می بخشد
Visual Studio Code ویرایشگر تفاوت، GitHub interop را بهبود می بخشد