VS Code-এ, “workspace” (কাজের জায়গা) সম্পাদক দ্বারা লোড করা প্রকল্পের প্রসঙ্গ বর্ণনা করে; “window” (উইন্ডো) এটি প্রদর্শনকারী অ্যাপ্লিকেশন ইনস্ট্যান্স বর্ণনা করে। এগুলিকে প্রায়ই একটি বস্তু বলে মনে হয় কারণ একটি ফোল্ডার খুললে সাধারণত তা একটি উইন্ডোজেই খোলে।
কাজের জায়গার মধ্যে যা থাকে
একটি সাধারণ একক-ফোল্ডারের প্রকল্পের জন্য, VS Code বলে যে কাজের জায়গা হলো সেই রুট ফোল্ডার। কাজের জায়গার সেটিংস প্রকল্পের .vscode ফোল্ডারে থাকতে পারে। মাল্টি-রুট কাজের জায়গায় বেশ কয়েকটি ফোল্ডার থাকে এবং কাজের জায়গা জুড়ে সেটিংস এবং এক্সটেনশন সুপারিশ সহ একটি .code-workspace ফাইল হিসেবে সংরক্ষণ করা যেতে পারে।
সংরক্ষিত কাজের জায়গাটি ফাইল বা ওপেন রিসেন্ট থেকে পুনরায় খোলা যেতে পারে। একটি অনামা মাল্টি-রুট কাজের জায়গা ইনস্ট্যান্সের সাথে থাকে এবং ইনস্ট্যান্স বন্ধ হলে সংরক্ষণের জন্য প্রম্পট করে।
উইন্ডো যা নিয়ন্ত্রণ করে
একটি VS Code উইন্ডো হলো নিজস্ব ট্যাব, প্যানেল, ফোকাস এবং স্ক্রিন পজিশন সহ একটি চলমান সম্পাদক ইন্টারফেস। আপনি আসল কাজের জায়গা পুনরায় সংজ্ঞায়িত না করেই অন্য উইন্ডো খুলতে পারেন বা একটি নতুন ইনস্ট্যান্সে একটি ফাইল দেখাতে পারেন। বিপরীতভাবে, একই উইন্ডোতে একটি ভিন্ন ফোল্ডার খুললে সেই উইন্ডো দ্বারা প্রদর্শিত কাজের জায়গা পরিবর্তিত হয়।
সাজানোর সময় এই পার্থক্য ব্যবহার করুন
যখন ফোল্ডার সেট এবং সেটিংস পুনঃব্যবহারযোগ্য হওয়া উচিত, তখন কাজের জায়গার নাম দিন এবং সংরক্ষণ করুন। প্রসঙ্গগুলিকে দৃশ্যমানভাবে স্বাধীন রাখতে হবে বা বিভিন্ন ডিসপ্লেতে রাখতে হবে তখন আলাদা উইন্ডো ব্যবহার করুন। Wallo বর্তমান VS Code উইন্ডোটিকে একটি লক্ষ্যের সাথে যুক্ত করতে পারে, তবে এটি .code-workspace গঠন পড়ে না এবং সেই উইন্ডোটি বন্ধ হওয়ার পরে সম্পাদকের অবস্থা পুনরুদ্ধার করার গ্যারান্টিও দেয় না।