۲۹ شهریور ۱۴۰۳

Techboy

اخبار و اطلاعات روز تکنولوژی

Visual Studio Code ویرایشگر تفاوت، GitHub interop را بهبود می بخشد

با VS Code 1.81، ویرایشگر تفاوت شامل چندین ویژگی جدید و رفع اشکال می شود و الگوریتم جدید تفاوت به طور پیش فرض فعال است.

با VS Code 1.81، ویرایشگر تفاوت شامل چندین ویژگی جدید و رفع اشکال می شود و الگوریتم جدید تفاوت به طور پیش فرض فعال است.

Visual Studio Code 1.81، آخرین نسخه ویرایشگر کد منبع باز توسعه پذیر مایکروسافت، بهبودهایی را در ویرایشگر تفاوت و ایجاد درخواست کششی GitHub معرفی می کند. نمایه های جزئی نیز پشتیبانی می شوند.

Visual Studio Code 1.81 که نسخه ژوئیه ۲۰۲۳ نیز نامیده می شود، به کار بر روی تفاوت جدید ادامه می دهد. ویرایشگر، که قرار است به تدریج برای کاربران پایدار عرضه شود. ویرایشگر تفاوت شامل چندین ویژگی و رفع اشکال است، مانند توانایی پنهان کردن مناطق بدون تغییر، که هنگام بررسی تفاوت های بزرگ با خطوط بدون تغییر زیاد مفید است. ویرایشگر تفاوت همچنین اکنون متن را در مناطق مختلف تراز می کند و بررسی تفاوت ها را در جایی که تورفتگی تغییر کرده و خطوط درج شده است آسان تر می کند. الگوریتم جدید تفاوت که در بسیاری از موارد تفاوت های بهتری ایجاد می کند اما ممکن است برای برخی اسناد کندتر باشد، اکنون به طور پیش فرض فعال شده است. برای کاهش احتمال تطبیق کلمات نامرتبط، اکتشافی به الگوریتم اضافه شده است.

پیشنهاد OpenJDK API فایل کلاس جاوا را ارائه می دهد

برای برنامه افزودنی GitHub Pull Requests and Issues ، که برای مدیریت درخواست ها و مشکلات GitHub استفاده می شود، نمای Create به روز شده است تا آن را تمیزتر و مفیدتر کند. نمایش سعی می کند به جای استفاده از شاخه پیش فرض، بهترین شاخه ممکن را برای درخواست کشش تشخیص دهد. همچنین، عملکرد مشاهده بسیار سریعتر است.

چیزهای جدید در خدمات هوش مصنوعی NLP مایکروسافت آزور

پشتیبانی از نمایه‌های جزئی به توسعه‌دهندگان اجازه می‌دهد نمایه‌ای ایجاد کنند که در آن فقط زیرمجموعه‌ای از پیکربندی‌ها، مانند تنظیمات و میان‌برهای صفحه‌کلید، سفارشی شوند. هنگامی که نمایه فعال است، تنظیمات دیگر از نمایه پیش فرض اعمال می شود.

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، زمانی مفید است که توسعه دهندگان بخواهند مقادیر ورودی متفاوتی را در فایل پایتون بدون تغییر کد یا پیکربندی دیباگر ارائه دهند.
انتخاب بین LLMهای دولتی و خصوصی