V1.45 এ দেখে মনে হচ্ছে আপনি গিথুবের মাধ্যমে বিল্ট-ইন সেটিংস সিঙ্কে লগইন করতে সক্ষম হবেন, https://github.com/microsoft/vscode/issues/95160#event-3266867554 দেখুন (সেটিংস সিঙ্কে গিটহাব লগইন সমর্থন করুন) )। এবং v1.45 রিলিজ নোট ।
ভি 1.43 এ পূর্বরূপ বৈশিষ্ট্য হিসাবে (কেবলমাত্র অভ্যন্তরীণ বিল্ডগুলিতে) সেটিংস সিঙ্ক হয় । Https://github.com/microsoft/vscode-docs/blob/vnext/release-notes/v1_43.md#settings-sync দেখুন
সেটিংস সিঙ্ক
আমরা মেশিন জুড়ে ভিএস কোড সেটিংস, এক্সটেনশানগুলি এবং কীবোর্ড শর্টকাটগুলি (জনপ্রিয় বৈশিষ্ট্য অনুরোধ # 2743 ) সিঙ্ক্রোনাইজিং সমর্থন করার জন্য কয়েক মাস ধরে কাজ করছি । এই মাইলফলকে, আমরা ঘোষণা করে খুশি যে এই বৈশিষ্ট্যটি আমাদের পরবর্তী 1.44.0-ইনসাইডার রিলিজ থেকে পূর্বরূপের জন্য প্রস্তুত । আপনার কাস্টমাইজেশনগুলি আপনার সমস্ত মেশিন জুড়ে আপনার সমস্ত ভিএস কোড ইনস্টলে সিঙ্ক্রোনাইজ করতে পারেন। আপনি নূন্যতম পরিশ্রমের সাথে একটি তাজা মেশিনে আপনার ব্যক্তিগত কাস্টমাইজেশন সহ ভিএস কোড বুটস্ট্র্যাপ করতে পারেন। নিম্নলিখিত ভিডিওটি এটি দেখায়:
সিঙ্ক্রোনাইজ করার সময় সেটিংস এবং কীবাইন্ডিংগুলিতে বিবাদগুলি সনাক্ত করতে সহায়তা করে। বিবাদগুলি বাম দিকে আগত (মেঘ) পরিবর্তন এবং ডানদিকে স্থানীয় পরিবর্তনগুলির সাথে ডিফ সম্পাদক ব্যবহার করে দেখানো হয়েছে। আপনি ডান পাশের সম্পাদকটিতে সম্পাদনা করে দ্বন্দ্বগুলি সমাধান করতে পারেন এবং সম্পাদকে প্রদত্ত ক্রিয়াগুলি ব্যবহার করে পরিবর্তনগুলি মার্জ করতে পারেন।
সমর্থিত বৈশিষ্ট্য
বর্তমানে সেটিংস, কীবোর্ড শর্টকাটগুলি, এক্সটেনশানগুলি এবং প্রদর্শন ভাষা সিঙ্ক্রোনাইজ করা হয়েছে তবে আমরা আরও যুক্ত করার পরিকল্পনা করছি। আপনি প্রস্তাবিত সেটিং সিঙ্ক বৈশিষ্ট্যগুলির তালিকাটি পর্যালোচনা করতে পারেন ।
মেশিন সেটিংস (মেশিন বা মেশিন-ওভাররিড স্কোপ সহ) ডিফল্টরূপে সিঙ্ক্রোনাইজ হয় না। আপনি সেটিংস সম্পাদক বা সেটিংটি ব্যবহার করে এই তালিকায় থাকা সেটিংস যোগ করতে বা মুছতে পারেন
sync.ignoredSettings
।
কীবোর্ড শর্টকাটগুলি ডিফল্টরূপে প্রতি প্ল্যাটফর্ম সিঙ্ক্রোনাইজ করা হয়। যদি আপনার কীবোর্ড শর্টকাটগুলি তখন প্ল্যাটফর্ম অজিনস্টিক হয়, আপনি সেটিংটি অক্ষম করে প্ল্যাটফর্মগুলিতে সেগুলি সিঙ্ক্রোনাইজ করতে পারেন
sync.keybindingsPerPlatform
।
সমস্ত অন্তর্নির্মিত এবং ইনস্টল করা এক্সটেনশানগুলি তাদের বৈশ্বিক সক্ষমতার স্থিতির সাথে সিঙ্ক্রোনাইজ করা হয়েছে। আপনি এক্সটেনশানগুলি দেখে বা সেটিংস ব্যবহার করে কোনও এক্সটেনশান সিঙ্ক্রোনাইজিং এড়িয়ে যেতে পারেন
sync.ignoredExtensions
।
সেটিংস সিঙ্ক ক্রিয়াকলাপটি লগ (সিঙ্ক) আউটপুট ভিউতে পর্যবেক্ষণ করা যেতে পারে । সমস্ত স্থানীয় কাস্টমাইজেশনের ডিস্কে গত 30 দিন (অন্তত 10) ব্যাক আপ করা হয় যখনই এটি সিঙ্ক্রোনাইজেশনের সময় পরিবর্তন করা হয়। আপনি সিঙ্ক কমান্ডটি ব্যবহার করতে পারেন : ব্যাকআপগুলির স্থানে যেতে এবং আপনার পুরানো কাস্টমাইজেশন ধরে রাখতে স্থানীয় ব্যাকআপ ফোল্ডারটি খুলুন ।
(এবং রিলিজ নোট লিঙ্কে কয়েকটি জিআইএফ)
নোট যেটি আপনার মাইক্রোসফ্ট অ্যাকাউন্টের মাধ্যমে কাজ করছে , গিথুব নয় (v1.45 অবধি - শীর্ষ দেখুন):
সেটিংস সিঙ্কটি সিঙ্ক্রোনাইজেশনের জন্য আপনার ভিএস কোড কাস্টমাইজেশন সংরক্ষণ করার জন্য একটি মাইক্রোসফ্ট অ্যাকাউন্ট ব্যবহার করে এবং তাই এটি ব্যবহার করার জন্য আপনার অ্যাকাউন্ট প্রয়োজন need আরও তথ্য এবং সহায়তার জন্য সেটিংস সিঙ্ক ডকুমেন্টেশন পড়ুন ।
কীভাবে সেট আপ করবেন সে সম্পর্কে আরও জানতে https://github.com/microsoft/vscode-docs/blob/vnext/docs/editor/settings-sync.md দেখুন settings sync
।
এবং সেটিংস সিঙ্কের উপর v1.44 তথ্যের একটি লিঙ্ক: https://github.com/microsoft/vscode-docs/blob/vnext/release-notes/v1_44.md#settings-sync