মাইক্রোসফট ভিজ্যুয়াল স্টুডিও অনলাইনের মাধ্যমে আপনার ব্রাউজারে কোডিং শুরু করুন

মাইক্রোসফট ভিজ্যুয়াল স্টুডিও অনলাইনের মাধ্যমে আপনার ব্রাউজারে কোডিং শুরু করুন

সাম্প্রতিক বছরগুলিতে সফ্টওয়্যার এবং ওয়েব ডেভেলপমেন্ট আমূল পরিবর্তিত হয়েছে। দলগুলিকে আর একই অবস্থান ভাগ করতে হবে না। এছাড়াও, যারা সফ্টওয়্যার, অ্যাপস এবং ওয়েবসাইটগুলি বিকাশ করছে তাদের জন্য উপলব্ধ সরঞ্জামগুলি উন্নত হয়েছে।





এটি সত্ত্বেও, এখনও এমন পরিস্থিতি রয়েছে যেখানে আপনার কেন্দ্রীভূত কাজের পরিবেশের প্রয়োজন হতে পারে। এখানেই ভিসুয়াল স্টুডিও অনলাইনের মতো দূরবর্তী উন্নয়ন সরঞ্জাম আসে।





ভিজ্যুয়াল স্টুডিও অনলাইনে প্রবেশ করুন

সাম্প্রতিক এক ঘোষণায়, মাইক্রোসফট অনলাইনে ভিজ্যুয়াল স্টুডিও প্রকাশ করেছে সত্যিকারের অবস্থানের অজ্ঞেয়বাদী কোডিংয়ের অনুমতি দিতে। ভিজ্যুয়াল স্টুডিও অনলাইনে আপনার স্থানীয় সম্পাদকের সাথে সিঙ্ক করার জন্য সম্পূর্ণরূপে উন্নত ব্রাউজার কোড এডিটর এবং একটি কেন্দ্রীয় প্রকল্প হাব উভয়ই রয়েছে।





বিভ্রান্তিকরভাবে, ভিজ্যুয়াল স্টুডিও অনলাইনে নাম হিসেবে কিছু সময়ের জন্য রয়েছে। এটি ছিল এর আসল নাম Azure DevOps পরিষেবা, একটি অনলাইন প্রকল্প ব্যবস্থাপনা ব্যবস্থা।

এই প্রেক্ষাপটে নামটি অনেক বেশি বোধগম্য করে, কারণ মাইক্রোসফট যা চালু করছে বলে মনে হচ্ছে তা সম্পূর্ণরূপে দূরবর্তী, সার্ভার হোস্ট করা ভিজ্যুয়াল স্টুডিও কোড এবং ভিজ্যুয়াল স্টুডিওর সহচর।



ভিজ্যুয়াল স্টুডিও কোড কি?

ভিজ্যুয়াল স্টুডিও অনলাইনের প্রভাব বুঝতে, আপনাকে ভিজ্যুয়াল স্টুডিও কোড (ভিএস কোড) এর সাথে পরিচিত হতে হবে।

ভিএস কোড হল ডেভেলপারদের জন্য মাইক্রোসফটের ফ্রি কোড এডিটর। ভিসুয়াল স্টুডিও (মাইক্রোসফটের ফ্ল্যাগশিপ আইডিই) এর বিপরীতে, ভিএস কোড হল ওপেন সোর্স, এবং একটি পূর্ণাঙ্গ ইন্টিগ্রেটেড ডেভেলপমেন্ট এনভায়রনমেন্ট (আইডিই) এর চেয়ে সাবলাইম টেক্সট এবং এটমের মতো পাঠ্য সম্পাদকদের কাছাকাছি।





উইন্ডোজ, ম্যাক এবং লিনাক্সের জন্য উপলব্ধ, এটি প্রোগ্রামিংয়ের জন্য একটি সম্পূর্ণ বৈশিষ্ট্যযুক্ত লাইটওয়েট পরিবেশ সরবরাহ করে। এক্সটেনশনগুলি কোড সমাপ্তি এবং লিন্টিংয়ে সাহায্য করে এবং ভিজ্যুয়াল স্টুডিও লাইভ শেয়ার একটি ইন্টারনেট সংযোগের মাধ্যমে সহযোগী কোডিংয়ের অনুমতি দেয়। ভিজ্যুয়াল স্টুডিও অনলাইনে আরও ব্যবধান দূর করার জন্য ভাগ করা কোডিং পরিবেশের অনুমতি দেওয়া হয়েছে।

কিভাবে ভিজ্যুয়াল স্টুডিও অনলাইন কাজ করবে?

প্রত্যেকে স্থানীয় মেশিনে ডেভেলপমেন্ট এনভায়রনমেন্ট কনফিগার করার পরিবর্তে, ভিসুয়াল স্টুডিও অনলাইন একই সিস্টেমে কাজ করা একটি দলের অভিজ্ঞতা দেয়। এটি কেন শক্তিশালী তা বোঝার জন্য, একটি উন্নয়ন দলে কাজ করার জন্য প্রয়োজনীয় পদক্ষেপগুলি বিবেচনা করুন।





প্রত্যেকেরই একই সরঞ্জাম এবং লাইব্রেরি পাওয়া দরকার। বিভিন্ন ডেভেলপমেন্ট মেশিন বিভিন্ন অপারেটিং সিস্টেম বা সফটওয়্যারের সংস্করণ চালাতে পারে। প্যাকেজ ম্যানেজমেন্ট এবং ভার্সন কন্ট্রোল সাহায্য করতে পারে, কিন্তু প্রত্যেক টিম মেম্বারের উপর নির্ভর করে তাদের পরিবেশ নিয়ন্ত্রণ করা।

এমনকি হার্ডওয়্যার একটি সমস্যা হতে পারে। যদি আপনার মেশিনটি একটি প্রকল্পের উপাদানগুলির সাথে সামঞ্জস্যপূর্ণ না হয় তবে সম্প্রতি পর্যন্ত আপনার কাছে একটি নতুন কম্পিউটার ছাড়া অন্য কোন বিকল্প ছিল না। এখন, এমনকি স্থানীয়ভাবে কিছু ইনস্টল না থাকলেও, আপনি যে কোনও ডেভেলপমেন্ট সেটআপের সাথে কাজ করতে পারেন।

এটি কি ইতিমধ্যেই বিদ্যমান?

সম্পূর্ণ অনলাইন আইডিই নতুন কিছু নয় এবং অ্যামাজনের এডব্লিউএস ক্লাউড 9 আইডিই বৈশিষ্ট্যসমৃদ্ধ একটি শক্তিশালী পরিবেশ। একইভাবে, অনেকগুলি অনলাইন সাবস্ক্রিপশন পরিষেবা ছোট আকারের গোষ্ঠী বিকাশের জন্য ডিজাইন করা হয়েছে।

এমনকি অনলাইন আইডিই আছে যা ভিএস কোডের ওপেন সোর্স কোডবেস ব্যবহার করে এবং সফটওয়্যারের সাথে পরিচিত যে কেউ বাড়িতে বেশ অনুভব করবে।

ব্রাউজারের মাধ্যমে এবং স্থানীয়ভাবে দূরবর্তী পরিবেশে অ্যাক্সেসযোগ্য হওয়া এই পরিষেবাগুলির যে কোনও একটি দিয়ে প্রযুক্তিগতভাবে সম্ভব। বিপরীতে ভিজ্যুয়াল স্টুডিও অনলাইন যা করবে তা সম্ভবত এটিকে আরও সুশৃঙ্খল এবং অ্যাক্সেসযোগ্য অভিজ্ঞতা করে তোলে।

দূষিত ভিডিও ফাইলগুলি কীভাবে ঠিক করবেন

কি ভিজ্যুয়াল স্টুডিও অনলাইন বিশেষ করে তোলে?

পুরো প্রকল্পটিকে কার্যকরভাবে একটি মেশিনে meansুকিয়ে রাখার অর্থ হল সবাই সর্বদা একই সেটআপের সাথে কাজ করে। আপনি একজন অভিজ্ঞ প্রোগ্রামার হোন না কেন, অথবা চাকরিতে আপনার প্রথম দিন, সবকিছু ইতিমধ্যেই আগে থেকেই সেট করা আছে।

যদি প্রকল্পের প্রয়োজনগুলি পরিবর্তিত হয়, উদাহরণস্বরূপ, একটি নতুন সিস্টেম বা কাঠামোর জন্য, শুধুমাত্র একটি উন্নয়ন পরিবেশ পরিবর্তন করা প্রয়োজন, এবং সেই পরিবর্তনগুলি স্বয়ংক্রিয়ভাবে দলের প্রতিটি সদস্যের কাছে চলে যায়।

তত্ত্বগতভাবে, আপনার স্বাভাবিক ডেভেলপমেন্ট মেশিনে, ধার করা কম্পিউটারে, এমনকি স্মার্টফোনেও কাজ করার মধ্যে কোন পার্থক্য থাকবে না --- যদি আপনি আপনার অঙ্গুষ্ঠ দিয়ে কোডিং সহ্য করতে পারেন!

অনলাইন ভিজ্যুয়াল স্টুডিও কি করতে পারে?

লেখার সময়, ভিজ্যুয়াল স্টুডিও অনলাইনে নেই, কিন্তু সাধারণ কর্মপ্রবাহ সেট মনে হয়। এটি ব্রাউজারে কোড সমাপ্তি, লিন্টিং এবং সহযোগিতার মতো ভিএস কোডের মতো সমস্ত বৈশিষ্ট্য প্রদর্শন করবে।

উপরন্তু, সমস্ত প্রকল্পের বিবরণ, ব্যবহারকারীর পছন্দ এবং থিম সহ, ব্রাউজার এবং স্থানীয় কোড এডিটর উদাহরণগুলির মধ্যে সিঙ্ক হবে।

মাইক্রোসফট ইন্টেলিকোড ইন্টিগ্রেশন ঘোষণা করেছে, মেশিন লার্নিংকে কাজে লাগিয়ে আরও ভাল কোড সাজেশন দিতে এবং আপনার অভ্যাসের উপর ভিত্তি করে সম্পন্ন করতে হবে। অনিশ্চিত হলেও, এটি অত্যন্ত সম্ভাব্য যে ইন্টেলিকোড পুরো দলের জন্য মাপযোগ্য হবে, একটি প্রকল্পের স্থাপত্যের উপর ভিত্তি করে গতিশীল সরঞ্জামগুলির অনুমতি দেবে।

আমার কাস্টম কোডিং সেটআপ সম্পর্কে কি?

একক ডেভেলপমেন্ট মেশিন পদ্ধতির জন্য একটি সুস্পষ্ট ত্রুটি হল ব্যক্তিগত কাস্টমাইজেশন। আপনি যদি একটি নির্দিষ্ট ওয়ার্কফ্লো, লেআউট বা কাস্টম কীবোর্ড শর্টকাটগুলিতে অভ্যস্ত হন তবে এটি সামঞ্জস্য করা কঠিন হতে পারে।

ভাগ্যক্রমে, ভিজ্যুয়াল স্টুডিও অনলাইন যেভাবে কাজ করবে তা নয়। প্রতি ব্যবহারকারী থিমগুলি পৃথক সেটআপের অনুমতি দেবে। অফ-লাইন এডিটর ব্যবহারের মধ্যে নি differencesসন্দেহে কিছু পার্থক্য থাকবে, ব্যবহারকারীর অভিজ্ঞতা আপনার বাড়ির পরিবেশের মতো হওয়া উচিত।

আরেকটি বিষয় লক্ষ্য করা যায় যে ভিসুয়াল স্টুডিও অনলাইন একটি প্রতিস্থাপন ভিএস কোড বা ভিজ্যুয়াল স্টুডিও নয়। এটি একটি সঙ্গী অ্যাপ্লিকেশন যা ব্যবহারকারীদের সরাসরি ব্রাউজারে কোড করতে দেয়। অনুমিত কর্মপ্রবাহ আপনার স্থানীয় সেটআপকে নতুন অনলাইন পরিষেবার সাথে যুক্ত করে।

আমার কেন রিমোট কোড এডিটর দরকার?

আপনি যদি ইতিমধ্যে আপনার হোম মেশিনটি উন্নয়নের জন্য ব্যবহার করেন, তাহলে আপনি ভাবতে পারেন যে আপনি কেন ভিজ্যুয়াল স্টুডিও অনলাইনে বিরক্ত হবেন।

এটা সবার জন্য নাও হতে পারে। একা ডেভেলপার বা মাইক্রোকন্ট্রোলার বা অন্যান্য হার্ডওয়্যারের সাথে কাজ করে এমন কেউ ক্লাউড-ভিত্তিক উন্নয়ন পরিবেশ থেকে উপকৃত হতে পারে না। তদুপরি, যদি আপনি ইতিমধ্যে একটি ভিন্ন কোড এডিটরের সাথে পরিচিত হন এবং প্রোগ্রামিংয়ের জন্য ভার্চুয়াল পরিবেশ ব্যবহারে স্বাচ্ছন্দ্য বোধ করেন, তাহলে সুইচ তৈরি করা অর্থহীন মনে হতে পারে।

ভিজ্যুয়াল স্টুডিও অনলাইন থেকে আসল সুবিধা হবে শিক্ষানবিশ ডেভেলপারদের জন্য। প্যাকেজ ম্যানেজমেন্টের মাইনফিল্ডে নেভিগেট করার আর দরকার নেই।

এর চেয়েও গুরুত্বপূর্ণ হল ভিসুয়াল স্টুডিও অনলাইনে যে কারও জন্য ডেভেলপমেন্ট খুলে দেয়। আপনি যদি ক্রোমবুক, একটি স্মার্টফোন, বা একটি পুরানো পিসি ব্যবহার করেন যা ডাম্পস্টারে পাওয়া যায় তবে এটি আর গুরুত্বপূর্ণ নয় --- আপনি একই সরঞ্জামগুলিতে অ্যাক্সেস পান।

আমি অনলাইনে ভিজ্যুয়াল স্টুডিও কোথায় পেতে পারি?

লেখার সময় হিসাবে, ভিএস অনলাইন জনসাধারণের জন্য উপলব্ধ নয়। একটি ব্যক্তিগত পূর্বরূপ আছে, এবং আপনি পারেন মাইক্রোসফট এ প্রয়োগ করুন এটি অ্যাক্সেস করতে সম্ভাবনা, যাইহোক, আপনি এটি চেষ্টা করার জন্য পাবলিক বিটা না হওয়া পর্যন্ত অপেক্ষা করতে হবে।

যে বলেন, যদি আপনি খুব সম্ভবত অনুরূপ কিছু অভিজ্ঞতা করতে চান, ইতিমধ্যে VS কোড অনলাইন সংস্করণ উপলব্ধ আছে। যেহেতু এটি ওপেন সোর্স সফটওয়্যার, তাই আপনার নিজের সার্ভারের জন্য একটি সংস্করণ তৈরি করা বন্ধ করার কিছু নেই। যদি এটি খুব বেশি কাজ বলে মনে হয়, সাইটগুলি পছন্দ করে কোডার এবং স্ট্যাকব্লিটজ উভয়ই ভিএস কোডের ব্রাউজার সংস্করণ।

ব্রাউজার-ভিত্তিক আইডিই সম্পর্কে আরও

ভিজ্যুয়াল স্টুডিও অনলাইন অনলাইন ডেভেলপমেন্টকে নতুন মাত্রায় নিয়ে যাবে। সহযোগী কোডিংয়ের স্বাদ পেতে, আপনাকে ভিজ্যুয়াল স্টুডিও লাইভ শেয়ারের সাথে নিজেকে পরিচিত করতে হবে।

আপনি যখন ভিজ্যুয়াল স্টুডিও অনলাইনের মুক্তির জন্য অপেক্ষা করছেন, তখন কেন অনেকের মধ্যে একটি চেষ্টা করবেন না ব্রাউজার ভিত্তিক আইডিই ইতিমধ্যে সেখানে?

আমি কীভাবে ফেসবুকে একটি ব্যবসায়িক পৃষ্ঠা মুছব?
শেয়ার করুন শেয়ার করুন টুইট ইমেইল অ্যানিমেটিং স্পিচ এর একটি শিক্ষানবিশ গাইড

অ্যানিমেশন বক্তৃতা একটি চ্যালেঞ্জ হতে পারে। আপনি যদি আপনার প্রকল্পে সংলাপ যুক্ত করতে প্রস্তুত হন, তাহলে আমরা আপনার জন্য প্রক্রিয়াটি ভেঙে দেব।

পরবর্তী পড়ুন
সম্পর্কিত বিষয়
  • প্রোগ্রামিং
  • সহযোগিতার সরঞ্জাম
  • ভিজ্যুয়াল স্টুডিও কোড
  • সমন্বিত উন্নয়ন পরিবেশ
  • ভিজ্যুয়াল স্টুডিও অনলাইন
লেখক সম্পর্কে ইয়ান বাকলি(216 নিবন্ধ প্রকাশিত)

ইয়ান বাকলি জার্মানির বার্লিনে বসবাসরত একজন ফ্রিল্যান্স সাংবাদিক, সঙ্গীতশিল্পী, অভিনয়শিল্পী এবং ভিডিও প্রযোজক। যখন তিনি লিখছেন না বা মঞ্চে আসছেন না, তখন তিনি পাগল বিজ্ঞানী হওয়ার আশায় DIY ইলেকট্রনিক্স বা কোড নিয়ে ছটফট করছেন।

ইয়ান বাকলি থেকে আরো

আমাদের নিউজলেটার সদস্যতা

প্রযুক্তি টিপস, রিভিউ, ফ্রি ইবুক এবং এক্সক্লুসিভ ডিলের জন্য আমাদের নিউজলেটারে যোগ দিন!

সাবস্ক্রাইব করতে এখানে ক্লিক করুন