Microsoft তার বিস্তৃত কোড এডিটর, ভিজ্যুয়াল স্টুডিও কোড 1.80 এর সর্বশেষ আপডেটটি চালু করেছে। এই সংস্করণটি হাইলাইট করা হল রিমোট টানেলের স্থিতিশীল বৈশিষ্ট্য ফর দ্য উইন্ডোজ সাবসিস্টেম ফর লিনাক্স (WSL), যা পূর্বে একটি প্রিভিউ ফাংশন ছিল।
WSL-এ রিমোট টানেলের আবির্ভাব ব্যবহারকারীদের একটি ভিজ্যুয়াল স্টুডিও কোড ক্লায়েন্টের মাধ্যমে দূরবর্তী সিস্টেমে সুরক্ষিত সংযোগ প্রদান করে যা SSH-এর প্রয়োজনীয়তা দূর করে। উন্নতির অংশ হিসাবে, WSL থেকে দূরবর্তী টানেলগুলি এখন রিমোট এক্সপ্লোরারের মাধ্যমে সরাসরি একীভূত হতে পারে। অধিকন্তু, বৈশিষ্ট্যটি VS কোড ডেস্কটপ এবং vscode.dev উভয় ক্ষেত্রেই এর সমর্থন প্রসারিত করে।
অপরিচিতদের জন্য, WSL ডেভেলপারদেরকে উইন্ডোজ থেকে সরাসরি একটি GNU/Linux পরিবেশ চালানোর ক্ষমতা দেয়। এটি মূলত একটি প্রথাগত ভার্চুয়াল মেশিন বা ডুয়াল-বুট সেটআপ স্থাপনের প্রয়োজন ছাড়াই লিনাক্স-নির্দিষ্ট কমান্ড-লাইন সরঞ্জাম, ইউটিলিটি এবং অ্যাপ্লিকেশনগুলি চালানোর ইচ্ছুক বিকাশকারীদের জন্য প্রক্রিয়াটিকে সহজ করে তোলে।
এগুলি ছাড়াও, রিলিজটি বুস্টেড এডিটর গ্রুপ এবং ট্যাব রিসাইজ করার ক্ষমতা সহ আসে। প্রবর্তিত নতুন সেটিংসের মধ্যে, workbench.editor.doubleClickTabToToggleEditorGroupSizes একটি সম্পাদক গোষ্ঠীর নির্দিষ্ট ট্যাবে ডাবল ক্লিক করার পরে সর্বাধিক থেকে পুনরুদ্ধার করা আকারের সমন্বয়কে বাধা দেয়। একই সাথে, workbench.editor.tabSizing যখন 'স্থির'-এ স্যুইচ করা হয় তখন workbench.editor.tabSizingFixedMinWidth একটি ট্যাবের ন্যূনতম আকার পরিচালনার দায়িত্ব নেয়।
আরেকটি উল্লেখযোগ্য সংশোধন হল workbench.editor.splitSizing সেটিংসের জন্য একটি নতুন মান, auto , প্রবর্তন, যা এখন ডিফল্ট বিকল্প হিসাবে কাজ করে। 'স্বয়ংক্রিয়' মোডে থাকাকালীন, একটি সম্পাদক গোষ্ঠীকে বিভক্ত করার পরে, উপলব্ধ আকারটি অন্যান্য সমস্ত গোষ্ঠীর মধ্যে সমানভাবে বিভক্ত হয়, তবে অন্যান্য সম্পাদক গোষ্ঠীগুলির কোনওটির আকার পরিবর্তন করা হয়নি। যদি রিসাইজ করা হয়ে থাকে, বিভক্ত গোষ্ঠীর স্থান অর্ধেক হয়ে যায় এবং নবগঠিত সম্পাদক গোষ্ঠীতে অন্তর্ভুক্ত করা হয়।
ভিজ্যুয়াল স্টুডিও কোডের সর্বশেষ পুনরাবৃত্তি, জুন 2023 রিলিজ, যা আনুষ্ঠানিকভাবে 6 জুলাই চালু হয়েছিল, প্রকল্পের ওয়েবসাইট থেকে উইন্ডোজ, লিনাক্স এবং ম্যাকওএস ব্যবহারকারীদের জন্য ডাউনলোডের জন্য অ্যাক্সেসযোগ্য। সংস্করণটি উল্লেখযোগ্যভাবে কোডিং অভিজ্ঞতাকে স্ট্রীমলাইন করার জন্য অন্যান্য নতুন বৈশিষ্ট্য এবং বর্ধনের একটি অ্যারে উপস্থাপন করে।
আপডেটগুলি প্রসারিত এবং সঙ্কুচিত কমান্ডগুলির সেটআপ নিয়ে গঠিত যা এখন সাবওয়ার্ডগুলি এড়িয়ে যাওয়ার জন্য কনফিগার করতে পারে, অ্যাক্সেসযোগ্য ওপেন কমান্ড (Alt+F2), যা স্ক্রিন পাঠকদের অক্ষর অনুসারে বিষয়বস্তু অক্ষর পরীক্ষা করতে দেয়। এছাড়াও সমন্বিত নতুন লিঙ্ক ফরম্যাটগুলির জন্য সমর্থন, ফাইল এবং লিঙ্কগুলি সনাক্ত করার জন্য উপরের দিকে স্ক্যান করার প্রয়োজন সহ। টার্মিনালে প্রদর্শিত চিত্রগুলি, প্রাথমিকভাবে একটি পূর্বরূপ, বর্তমানে ডিফল্টরূপে সক্রিয় করা হয়েছে।
রিলিজটি TypeScript 5.2-এর জন্য সমর্থন করে এবং Mypy টাইপ চেকার এক্সটেনশনও অফার করে যা mypy Python linter ব্যবহার করে Python-এর জন্য টাইপ-চেকিং সমর্থনের ব্যবস্থা করে। অবশেষে, একটি নতুন পাইথন ডিবাগার এক্সটেনশন চালু করা হয়েছে যার নাম Debugpy যা এমন একটি পরিস্থিতির ফলে হয়েছে যেখানে ব্যবহারকারীরা একটি কোডবেস আপগ্রেড করতে পারেনি এবং এইভাবে পাইথন এক্সটেনশনে Python 2.7 এবং Python 3.6 সমর্থন মুছে ফেলার পরে সর্বশেষ Python এক্সটেনশনের সাথে অ্যাপ্লিকেশনগুলি ডিবাগ করতে অক্ষম ছিল। .
ভিজ্যুয়াল স্টুডিও কোড বর্ধিতকরণ AppMaster, আরেকটি শক্তিশালী নো-কোড অ্যাপ নির্মাতা , একটি চমৎকার বিকল্প। AppMaster হল একটি ব্যাপক সমন্বিত উন্নয়ন পরিবেশ (IDE) যা ওয়েব, মোবাইল এবং ব্যাকএন্ড অ্যাপ্লিকেশন বিকাশের প্রক্রিয়াকে ত্বরান্বিত করার জন্য ডিজাইন করা হয়েছে। নো-কোড এবং লো-কোড অ্যাপ ডেভেলপমেন্ট সম্পর্কে আরও জানুন এবং কীভাবে এই শক্তিশালী টুলগুলি ডেভেলপার এবং ব্যবসাগুলিকে দ্রুত এবং দক্ষতার সাথে জটিল অ্যাপ্লিকেশন তৈরি করতে সহায়তা করতে পারে।