Tải xuống extensions VSCode Offline

  1. Tìm extensions muốn tải xuống offline trên https://marketplace.visualstudio.com/vscode

  2. Nhấn vào page của extensions muốn tải xuống (https://marketplace.visualstudio.com/items?itemName=ms-python.python). Xong nhấn F12 để bật console lên và paste đoạn js ở dưới và lưu lại dưới dạng format Name_Extensions.vsix

(function() {

  const scriptElem = document.querySelector('script.jiContent[type="application/json"]');
  if (!scriptElem) {
    console.error("Không tìm thấy phần script chứa dữ liệu JSON.");
    return;
  }

  try {
    const data = JSON.parse(scriptElem.textContent);

    const publisher = data.Resources.PublisherName;
    const extensionName = data.Resources.ExtensionName;
    const version = data.Resources.Version;

    const url = `https://${publisher}.gallery.vsassets.io/_apis/public/gallery/publisher/${publisher}/extension/${extensionName}/${version}/assetbyname/Microsoft.VisualStudio.Services.VSIXPackage`;

    console.log("URL sau khi thay thế là:", url);
  } catch (e) {
    console.error("Lỗi khi phân tích dữ liệu JSON:", e);
  }
})();
  1. Mở VSCode ra và import bằng định dạng .VSIX