প্রধান অন্যান্য কিভাবে VS কোডে 2টি ফাইল তুলনা করবেন

কিভাবে VS কোডে 2টি ফাইল তুলনা করবেন



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

  কিভাবে VS কোডে 2টি ফাইল তুলনা করবেন

ভিএস কোডে দুটি ফাইলের তুলনা করা

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

  1. আপনি VS কোডে তুলনা করতে চান এমন উভয় ফাইল খুলুন। এটি করতে, বাম এক্সপ্লোরার প্যানেল থেকে ফাইলগুলিতে ক্লিক করুন।
  2. আপনি তুলনা করতে চান এমন প্রথম ফাইলের ট্যাবে ডান-ক্লিক করুন।
  3. পপ আপ হওয়া ডান-ক্লিক মেনু থেকে তুলনা করার জন্য নির্বাচন করুন বিকল্পটি নির্বাচন করুন।
  4. স্ক্রিনের ডানদিকে আপনি যে দ্বিতীয় ফাইলটি দেখতে চান তার ট্যাবে ডান-ক্লিক করুন।
  5. পার্থক্যগুলি দেখতে 'নির্বাচিতের সাথে তুলনা করুন' নির্বাচন করুন।

একইভাবে, আপনি অসংরক্ষিত ফাইল এবং সম্পাদক তুলনা করতে পারেন। প্রথম সম্পাদক নির্বাচন করুন, দ্বিতীয় সম্পাদকে 'তুলনার জন্য নির্বাচন করুন' এবং তারপরে 'নির্বাচিতের সাথে তুলনা করুন' এ ক্লিক করুন।

বিভিন্ন গিট সংস্করণ তুলনা করুন

বিভিন্ন গিট রিপোজিটরি সংস্করণের তুলনা করা আপনার নিজের মেশিনে ফাইলগুলির তুলনা করার চেয়ে কিছুটা আলাদা। আপনি এই ভাবে এটি করতে পারেন:

  1. এক্সপ্লোরার ভিউতে যান।
  2. গিট সংস্করণ ইতিহাসের মাধ্যমে আপনি যে ফাইলটি অন্বেষণ করতে চান সেটি নির্বাচন করুন।
  3. এটি প্রসারিত করতে টাইমলাইন ভিউতে ক্লিক করুন এবং 'গিট ভিউ ফাইল ইতিহাস' এ ক্লিক করুন।
  4. এটি কীভাবে ফাইলটি পরিবর্তন করেছে তা দেখতে গিট কমিটটিতে ক্লিক করুন।

দুটি ফোল্ডার তুলনা করুন

আপনি শুধুমাত্র ভিএস কোডে ফাইল তুলনা করার মধ্যে সীমাবদ্ধ নন। এখানে আপনি কিভাবে দুটি ফোল্ডারের বিষয়বস্তু তুলনা করতে পারেন:

  1. এক্সটেনশন কনসোল থেকে 'ডিফ ফোল্ডার' এক্সটেনশনটি খুঁজুন এবং ডাউনলোড করুন।
  2. আপনার মেনু থেকে ডিফ ফোল্ডার ভিউ খুলুন।
  3. আপনি যে ফোল্ডারগুলি তুলনা করতে চান সেগুলি নির্বাচন করুন।
  4. 'তুলনা' ক্লিক করুন এবং বিষয়বস্তু এখন প্রদর্শিত হবে।

পার্থক্য স্পটিং

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

একত্রীকরণ পরিবর্তন

আপনার যদি একটি ফাইলে পরিবর্তন থাকে যা আপনি অন্যটিতে অন্তর্ভুক্ত করতে চান তবে এটি করার একটি সহজ উপায় রয়েছে। আপনাকে যা করতে হবে তা হল আপনার টুলবারে মার্জ আইকনটি খুঁজে বের করুন এবং দুটি ফাইল একসাথে মার্জ করতে এটিতে ক্লিক করুন।

ভিন্ন ভিউয়ার ব্যাখ্যা

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

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

প্রোগ্রামিং ভাষা সচেতন পার্থক্য

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

এই সমস্যাটি মোকাবেলা করার জন্য, SemanticDiff নামে পরিচিত একটি এক্সটেনশন রয়েছে, যা কেবলমাত্র পাঠ্যের তুলনা করার বাইরেও দেখায় এবং ফাইলের কোড পার্স করে, এর কম্পাইলার উপস্থাপনা মূল্যায়ন করে। এইভাবে, আপনি ছোট ছোট পরিবর্তনগুলি দেখতে পাবেন যা প্রোগ্রামটিকে প্রভাবিত করে না এবং পরিবর্তে সরাসরি সরানো কোড সনাক্ত করতে পারে যখন পার্থক্যের মধ্যে কী গুরুত্বপূর্ণ তা আরও স্পষ্ট দৃষ্টিভঙ্গি প্রদান করে। কোডিং ভাষার জটিলতাগুলি বোঝেন এমন একজন দক্ষ সম্পাদক থাকার মতো। এটি গুরুত্বহীন দিকগুলিকে ফিল্টার করে এবং কোডগুলি কম্পাইল করার পরে একটি বাস্তব পার্থক্য তৈরি করে এমন সমন্বয়গুলিকে সামনে রাখে৷

আপনি যদি কোড পরিবর্তন সম্পর্কে আরও অন্তর্দৃষ্টি পেতে চান, তাহলে VS কোড মার্কেটপ্লেস থেকে SemanticDiff ইনস্টল করুন এবং আপনার কোডের পার্থক্যগুলি আরও নির্ভুলতার সাথে দেখতে স্মার্ট ডিফ মোডে স্যুইচ করুন৷

খুঁজুন ও প্রতিস্থাপন করুন

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

ডিস্কটি রক্ষিত ইউএসবি লেখা হয়
  • বর্তমান ফাইলের মধ্যে অনুসন্ধান করতে সম্পাদকে অনুসন্ধান উইজেট খুলতে Ctrl+F টিপুন। আপনি ফলাফলের মধ্য দিয়ে যেতে পারেন এবং এমনকি নির্বাচন থেকে অনুসন্ধান স্ট্রিং বীজ করতে পারেন।
  • ফাইন্ড উইজেটের তিন-লাইন (হ্যামবার্গার) আইকনে ক্লিক করে বা 'editor.find.autoFindInSelection' কে 'সর্বদা' বা 'মাল্টিলাইন' সেট করে নির্বাচিত পাঠ্যটিতে অনুসন্ধান অপারেশন চালান।
  • আপনি একাধিক লাইনের পাঠ্য অনুসন্ধানের জন্য ফাইন্ড ইনপুট বাক্সে পাঠ্যটি পার্স করতে পারেন। আপনি অনুসন্ধান উইজেটটির আকার পরিবর্তন করতে পারেন।
  • আপনার বর্তমানে খোলা ফোল্ডারের সমস্ত ফাইল অনুসন্ধান করতে Ctrl+Shift+F টিপুন। আপনি উন্নত অনুসন্ধান বিকল্প এবং গ্লোব প্যাটার্ন সিনট্যাক্স ব্যবহার করতে পারেন।
  • ম্যাচ কেস, মিল পুরো শব্দ, রেগুলার এক্সপ্রেশন, এবং কেস-সংরক্ষণ হল অনুসন্ধান এবং প্রতিস্থাপনের জন্য কিছু উন্নত বিকল্প।

ফাইল জুড়ে অনুসন্ধান করুন

আপনি যদি প্রকল্পের মধ্যে একাধিক ফাইল জুড়ে বিশেষভাবে কিছু খুঁজছেন, VS কোড আপনাকে পেয়েছে। আপনি Ctrl+Shift+F দিয়ে বর্তমান ফোল্ডারের সমস্ত ফাইলের মাধ্যমে দ্রুত অনুসন্ধান করতে পারেন। ফলাফলগুলি এমন ফাইলগুলিতে বিভক্ত করা হবে যাতে ক্যোয়ারী রয়েছে৷ এছাড়াও আপনি সৃজনশীল হতে পারেন এবং আরও নির্দিষ্ট ফলাফল পেতে নিয়মিত অভিব্যক্তি অনুসন্ধানগুলি ব্যবহার করতে পারেন।

অন্যান্য বৈশিষ্ট্যের সাথে ফাইল তুলনা একীভূত করা

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

উপরন্তু, আপনি কনফিগারেশন ফাইলগুলিকে সম্পূর্ণ নিশ্চিততার সাথে পরিবর্তন করতে পারেন যে আপনার পরিবর্তনগুলি অব্যাহত থাকবে। অ্যাপ্লিকেশন বন্ধ থাকলে আপনাকে অসংরক্ষিত পরিবর্তনগুলি নিয়ে চিন্তা করতে হবে না। হট এক্সিট তাদের সব মনে রাখে. এই সমস্ত বৈশিষ্ট্যগুলি একত্রিত করে আপনাকে আপনার সমস্ত ফাইল সংস্করণ এবং পরিবর্তনগুলির সম্পূর্ণ নিয়ন্ত্রণ দেয়৷

যত্নের সাথে তুলনা করুন

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

আপনার প্রকল্পগুলি কি শক্ত সংস্করণ নিয়ন্ত্রণ এবং ঘন ঘন ফাইল তুলনা করার জন্য কল করে? আপনার কি কোড-তুলনা পদ্ধতি সম্পর্কিত কোন টিপস বা কৌশল আছে? নীচের মন্তব্যে আপনার চিন্তা এবং অন্তর্দৃষ্টি শেয়ার করুন.

আকর্ষণীয় নিবন্ধ

সম্পাদক এর চয়েস

উচ্চ কর্মক্ষমতা অডিও জন্য একটি দ্বিতীয় গাড়ী ব্যাটারি যোগ করা
উচ্চ কর্মক্ষমতা অডিও জন্য একটি দ্বিতীয় গাড়ী ব্যাটারি যোগ করা
উচ্চ-পারফরম্যান্স অডিও আপনার ব্যাটারিতে একটি বড় ড্রেন রাখে এবং দ্বিতীয় ব্যাটারি যোগ করা অডিওফাইলের সমস্যা সমাধানের একটি উপায়।
কীভাবে ডিসকর্ড বার্তা দেখুন to
কীভাবে ডিসকর্ড বার্তা দেখুন to
যদিও ডিসকর্ডে বার্তা দেখা তুলনামূলকভাবে সহজ, বার্তা কার্যকারিতা প্রসারিত করার জন্য বেশ কয়েকটি বিকল্প যুক্ত করা হয়েছে। এই বিকল্পগুলির সুবিধা কীভাবে গ্রহণ করবেন তা জেনে রাখা যেকোন নিখুঁত সম্প্রদায়ের পরিচালকের জন্য একটি দুর্দান্ত সহায়তা হবে। এই নিবন্ধে, আমরা ’
উইন্ডোজ 10 এ এসফসি স্ক্যানু প্রসঙ্গে মেনু যুক্ত করুন
উইন্ডোজ 10 এ এসফসি স্ক্যানু প্রসঙ্গে মেনু যুক্ত করুন
উইন্ডোজ 10-এ কীভাবে এসএফসি স্ক্যানু কনটেক্সট মেনু যুক্ত করবেন এসএফসি / স্ক্যানউ কমান্ড হ'ল সমস্ত উইন্ডোজ 10 সিস্টেম ফাইলের অখণ্ডতা যাচাই করার একটি সুপরিচিত উপায়। sfc.exe হ'ল সিস্টেম ফাইল চেকার সরঞ্জাম যা অনেক পরিস্থিতিতে কার্যকর হতে পারে এবং উইন্ডোজ 10 এর সাথে বিভিন্ন সমস্যা সমাধান করতে পারে আপনি নিজের সময় বাঁচাতে পারবেন
লক স্ক্রিন বা ডেস্কটপ ওয়ালপেপার হিসাবে গ্রোভ সংগীত শিল্পী আর্ট সেট করুন
লক স্ক্রিন বা ডেস্কটপ ওয়ালপেপার হিসাবে গ্রোভ সংগীত শিল্পী আর্ট সেট করুন
গ্রোভ মিউজিক উইন্ডোজ ১০-এর অন্যতম অন্তর্নির্মিত অ্যাপ্লিকেশন recent
একটি M4B ফাইল কি?
একটি M4B ফাইল কি?
একটি M4B ফাইল একটি MPEG-4 অডিওবুক যা প্রায়শই iTunes দ্বারা ব্যবহৃত হয়। এখানে কীভাবে একটি খুলবেন বা M4B কে MP3, WAV, M4R এবং অন্যান্য ফর্ম্যাটে রূপান্তর করবেন।
আপনার অ্যামাজন ব্রাউজিং ইতিহাস কীভাবে মুছবেন (আপনার দেখা আইটেমগুলি)
আপনার অ্যামাজন ব্রাউজিং ইতিহাস কীভাবে মুছবেন (আপনার দেখা আইটেমগুলি)
অ্যামাজনে স্লেট পরিষ্কার করতে চান? বিরক্ত
'BOOTMGR অনুপস্থিত' ত্রুটিগুলি কীভাবে ঠিক করবেন
'BOOTMGR অনুপস্থিত' ত্রুটিগুলি কীভাবে ঠিক করবেন
উইন্ডোজ 11, 10, 8, 7, বা ভিস্তাতে স্টার্টআপের সময় কখনও কখনও প্রদর্শিত 'BOOTMGR অনুপস্থিত' এবং 'BOOTMGR খুঁজে পাওয়া যায়নি' ত্রুটিগুলি কীভাবে ঠিক করবেন৷