ব্যক্তিদের জন্য মিথুন কোড সহায়তা সহ কোড

এই দস্তাবেজটি বর্ণনা করে যে আপনি কীভাবে VS কোড বা IntelliJ এবং অন্যান্য সমর্থিত JetBrains IDE- তে নিম্নলিখিতগুলি করতে সাহায্য করতে আপনার IDE-তে একটি AI-চালিত সহযোগী, Gemini Code Assist ব্যবহার করতে পারেন:

  • কোড রূপান্তর সহ আপনার প্রকল্পের জন্য কোড তৈরি করুন।
  • আপনি কোডিং করার সময় কোড সমাপ্তি পান।
  • স্মার্ট অ্যাকশন ব্যবহার করুন।

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

এই নথিটি সমস্ত দক্ষতা স্তরের বিকাশকারীদের জন্য উদ্দেশ্যে করা হয়েছে৷ এটা ধরে নেয় যে আপনার কাছে VS কোড বা IntelliJ এবং অন্যান্য সমর্থিত JetBrains IDE-এর কাজের জ্ঞান আছে। আপনি অ্যান্ড্রয়েড স্টুডিওতে মিথুন ব্যবহার করতে পারেন।

আপনি শুরু করার আগে

ভিএস কোড

  1. ব্যক্তিদের জন্য জেমিনি কোড অ্যাসিস্ট সেট আপ করুন , জেমিনি কোড অ্যাসিস্ট স্ট্যান্ডার্ড , অথবা আপনার যদি ইতিমধ্যে না থাকে তবে জেমিনি কোড অ্যাসিস্ট এন্টারপ্রাইজ

  2. আপনার কোড ফাইলে Gemini Code Assist ক্ষমতা পরীক্ষা করার আগে, নিশ্চিত করুন যে আপনার ফাইলের কোডিং ভাষা সমর্থিত। সমর্থিত কোডিং ভাষা সম্পর্কে আরও তথ্যের জন্য, সমর্থিত কোডিং ভাষা দেখুন।

  3. আপনি যদি একটি প্রক্সির পিছনে আপনার IDE ব্যবহার করতে পছন্দ করেন, ভিজ্যুয়াল স্টুডিও কোডে নেটওয়ার্ক সংযোগগুলি দেখুন।

ইন্টেলিজে

  1. ব্যক্তিদের জন্য জেমিনি কোড অ্যাসিস্ট সেট আপ করুন , জেমিনি কোড অ্যাসিস্ট স্ট্যান্ডার্ড , অথবা আপনার যদি ইতিমধ্যে না থাকে তবে জেমিনি কোড অ্যাসিস্ট এন্টারপ্রাইজ

  2. আপনার কোড ফাইলে Gemini Code Assist ক্ষমতা পরীক্ষা করার আগে, নিশ্চিত করুন যে আপনার ফাইলের কোডিং ভাষা সমর্থিত। সমর্থিত কোডিং ভাষা সম্পর্কে আরও তথ্যের জন্য, সমর্থিত কোডিং ভাষা দেখুন।

  3. আপনি যদি একটি প্রক্সির পিছনে আপনার IDE ব্যবহার করতে পছন্দ করেন, তাহলে HTTP প্রক্সি দেখুন।

প্রম্পট সহ কোড জেনারেট করুন

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

প্রম্পট জেমিনি কোড কোড ট্রান্সফর্মেশনের সাথে সহায়তা করুন

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

ভিএস কোড

  1. আপনার কোড ফাইলে, একটি নতুন লাইনে, Gemini Code Assist Quick Pick মেনু খুলতে Control+I (Windows এবং Linux-এর জন্য) অথবা Command+I (macOS-এর জন্য) টিপুন।

  2. মেনুতে, /generate কমান্ডটি ব্যবহার করে, /generate function to create a Cloud Storage bucket লিখুন এবং তারপরে এন্টার (উইন্ডোজ এবং লিনাক্সের জন্য) বা রিটার্ন (ম্যাকওএসের জন্য) টিপুন।

    জেমিনি কোড অ্যাসিস্ট /generate কমান্ড দিয়ে কোড তৈরি করে।

    জেমিনি কোড অ্যাসিস্ট একটি ভিন্ন দৃশ্যে আপনার প্রম্পটের উপর ভিত্তি করে কোড তৈরি করে।

    জেমিনি কোড অ্যাসিস্ট জেনারেট করা কোড দেখানোর জন্য একটি ভিন্ন দৃশ্য খোলে।

  3. ঐচ্ছিক: এই পরিবর্তনগুলি গ্রহণ করতে, স্বীকার করুন ক্লিক করুন।

ইন্টেলিজে

  1. আপনার কোড ফাইলে, একটি নতুন লাইনে, জেমিনি কোড অ্যাসিস্ট কুইক পিক মেনু খুলতে Alt+\ (Windows এবং Linux-এর জন্য) অথবা Cmd+\ (macOS-এর জন্য) টিপুন।

  2. মেনুতে, /generate কমান্ডটি ব্যবহার করে, /generate function to create a Cloud Storage bucket লিখুন এবং তারপরে এন্টার (উইন্ডোজ এবং লিনাক্সের জন্য) বা রিটার্ন (ম্যাকওএসের জন্য) টিপুন।

    কোড ট্রান্সফরমেশন ইন্টেলিজে জেমিনি কোড অ্যাসিস্টে ফাংশন তৈরি করে

    জেমিনি কোড অ্যাসিস্ট একটি ভিন্ন দৃশ্যে আপনার প্রম্পটের উপর ভিত্তি করে কোড তৈরি করে।

    ইন্টেলিজে জেমিনি কোড অ্যাসিস্টে কোড ট্রান্সফরমেশন ডিফ ভিউ

  3. ঐচ্ছিক: এই পরিবর্তনগুলি গ্রহণ করতে, পরিবর্তনগুলি স্বীকার করুন ক্লিক করুন৷

    আপনি আপনার IDE-তে নিম্নলিখিত কোড রূপান্তর কমান্ডগুলি ব্যবহার করতে পারেন:

    • /fix : আপনার কোডে সমস্যা বা ত্রুটি ঠিক করুন। উদাহরণ: /fix potential NullPointerExceptions in my code
    • /generate : কোড তৈরি করুন। উদাহরণ: /generate a function to get the current time
    • /doc : আপনার কোডে ডকুমেন্টেশন যোগ করুন। উদাহরণ: /doc this function
    • /simplify : আপনার কোড সরলীকরণ করুন। উদাহরণ: /simplify if statement in this code

একটি মন্তব্য সহ একটি কোড ফাইলে জেমিনি কোড অ্যাসিস্ট প্রম্পট করুন

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

ভিএস কোড

  1. একটি নতুন লাইনে, Function to create a Cloud Storage bucket প্রবেশ করান এবং তারপরে এন্টার (উইন্ডোজ এবং লিনাক্সের জন্য) বা রিটার্ন (ম্যাকওএসের জন্য) টিপুন।

  2. কোড তৈরি করতে, কন্ট্রোল+এন্টার (উইন্ডোজ এবং লিনাক্সের জন্য) বা কন্ট্রোল+রিটার্ন (ম্যাকওএসের জন্য) টিপুন।

    আপনার কোড ফাইলে আপনার প্রম্পট টেক্সটের পাশে, জেমিনি কোড অ্যাসিস্ট ভূতের পাঠ্য আকারে কোড তৈরি করে।

  3. ঐচ্ছিক: জেনারেট করা কোড গ্রহণ করতে, ট্যাব টিপুন।

ইন্টেলিজে

  1. আপনার কোড ফাইলে, একটি নতুন লাইনে, Function to create a Cloud Storage bucket লিখুন।

  2. কোড তৈরি করতে, Alt+G (উইন্ডোজ এবং লিনাক্সের জন্য) বা Option+G (macOS-এর জন্য) টিপুন। বিকল্পভাবে, আপনি মন্তব্যের পাশে ডান-ক্লিক করতে পারেন এবং কোড তৈরি করুন নির্বাচন করতে পারেন।

    জেমিনি কোড অ্যাসিস্ট আপনার মন্তব্যের নিচের কোডটি ভূতের পাঠ্য আকারে তৈরি করে।

  3. ঐচ্ছিক: জেনারেট করা কোড গ্রহণ করতে, ট্যাব টিপুন।

ঐচ্ছিক: কোড তৈরি করার জন্য কীবোর্ড শর্টকাট পরিবর্তন করুন

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

ভিএস কোড

  1. আপনার IDE-তে, ফাইল (উইন্ডোজ এবং লিনাক্সের জন্য) বা কোড (macOS-এর জন্য) ক্লিক করুন এবং তারপরে সেটিংস > কীবোর্ড শর্টকাটগুলিতে নেভিগেট করুন।

  2. কীবোর্ড শর্টকাটগুলির তালিকায়, যতক্ষণ না আপনি জেমিনি কোড অ্যাসিস্ট খুঁজে পান: কোড তৈরি করুন

  3. Gemini Code Assist-এ ক্লিক করুন: কোড তৈরি করুন , এবং তারপর পরিবর্তন কীবাইন্ডিং edit ক্লিক করুন।

  4. প্রদর্শিত ডায়ালগে, আপনার নিজের শর্টকাট লিখুন।

  5. এন্টার টিপুন (উইন্ডোজ এবং লিনাক্সের জন্য) বা রিটার্ন (ম্যাকওএসের জন্য)।

    আপনি এখন আপনার নতুন বরাদ্দ করা কীবোর্ড শর্টকাট ব্যবহার করতে পারেন জেমিনি কোড অ্যাসিস্ট দিয়ে কোড তৈরি করতে।

আপনার IDE-তে শর্টকাট পরিবর্তন সম্পর্কে আরও জানতে, ভিজ্যুয়াল স্টুডিও কোডের জন্য কী-বাইন্ডিং দেখুন।

ইন্টেলিজে

  1. আইডিই এবং প্রজেক্ট সেটিংস settings সেটিংস > কীম্যাপ > জেমিনি কোড অ্যাসিস্ট- এ নেভিগেট করুন।

  2. জেমিনি কোড অ্যাসিস্টে রাইট-ক্লিক করুন এবং কীবোর্ড শর্টকাট যোগ করুন নির্বাচন করুন।

  3. আপনার পছন্দের কীবোর্ড শর্টকাট লিখুন এবং তারপর ওকে ক্লিক করুন।

  4. জেমিনি কোড অ্যাসিস্টে রাইট-ক্লিক করুন এবং Alt+G সরান (উইন্ডোজ এবং লিনাক্সের জন্য), বা অপশন + জি (macOS-এর জন্য) সরান নির্বাচন করুন।

আপনি এখন একটি কোড ফাইলে কোড তৈরি করতে আপনার নতুন কীবোর্ড শর্টকাট ব্যবহার করতে পারেন।

কোড সমাপ্তি পান

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

ভিএস কোড

  1. আপনার কোড ফাইলে, একটি নতুন লাইনে, একটি ফাংশন লেখা শুরু করুন। উদাহরণস্বরূপ, আপনি যদি পাইথন ফাইলে থাকেন তবে def লিখুন।

    জেমিনি কোড অ্যাসিস্ট ভূতের পাঠ্য আকারে কোডের পরামর্শ দেয়।

  2. জেমিনি কোড অ্যাসিস্ট থেকে কোড সাজেশন গ্রহণ করতে, ট্যাব টিপুন। অন্যথায়, পরামর্শ উপেক্ষা করতে, Esc টিপুন বা আপনার কোড লেখা চালিয়ে যান।

ইন্টেলিজে

  1. আপনার কোড ফাইলে, একটি নতুন লাইনে, একটি ফাংশন লেখা শুরু করুন। উদাহরণস্বরূপ, আপনি যদি পাইথন ফাইলে থাকেন তবে def লিখুন।

    জেমিনি কোড অ্যাসিস্ট একটি ইনলাইন সাজেশন আকারে কোড সাজেস্ট করে।

  2. জেমিনি কোড অ্যাসিস্ট থেকে কোড সাজেশন গ্রহণ করতে, ট্যাব টিপুন। অন্যথায়, পরামর্শ উপেক্ষা করতে, Esc টিপুন বা আপনার কোড লেখা চালিয়ে যান।

  3. ঐচ্ছিক: আপনি যদি ইনলাইন সাজেশন গ্রহণ করতে একটি ভিন্ন শর্টকাট কী ব্যবহার করতে পছন্দ করেন, তাহলে ইনলাইন সাজেশনের উপর আপনার পয়েন্টারটি ধরে রাখুন এবং প্রদর্শিত ট্যাব ড্রপডাউনে ক্লিক করুন। তারপর, আপনার পছন্দের শর্টকাট নির্বাচন করুন বা আপনার নিজস্ব শর্টকাট প্রবেশ করতে কাস্টম ক্লিক করুন।

    একটি ইনলাইন পরামর্শ গ্রহণ করার জন্য আপনার শর্টকাট পরিবর্তন করতে Gemini একটি ড্রপডাউন মেনু প্রদান করে।

ঐচ্ছিক: কোড সমাপ্তি অক্ষম করুন

কোড সমাপ্তি ডিফল্টরূপে সক্রিয় করা হয়. আপনি যদি কোড সমাপ্তি অক্ষম করতে চান তবে এই পদক্ষেপগুলি অনুসরণ করুন:

ভিএস কোড

  1. আপনার IDE-তে, কোড (macOS-এর জন্য) বা ফাইল (Windows এবং Linux-এর জন্য) ক্লিক করুন এবং তারপর সেটিংস > সেটিংস- এ নেভিগেট করুন।

  2. সেটিংস ডায়ালগের ব্যবহারকারী ট্যাবে, এক্সটেনশন > জেমিনি কোড অ্যাসিস্টে নেভিগেট করুন।

  3. যতক্ষণ না আপনি ডুয়েট এআই খুঁজে পান ততক্ষণ স্ক্রোল করুন: ইনলাইন সাজেশন: স্বয়ংক্রিয় তালিকা সক্ষম করুন এবং তারপরে বন্ধ নির্বাচন করুন।

    এটি ইনলাইন সাজেশন বন্ধ করে দেয়। ইনলাইন সাজেশন ম্যানুয়ালি ট্রিগার করতে আপনি এখনও Control+Enter (Windows এবং Linux-এর জন্য) বা Control+Return (macOS-এর জন্য) চাপতে পারেন।

ইন্টেলিজে

আপনার IDE-এর স্ট্যাটাস বারে, spark জেমিনি কোড অ্যাসিস্ট: সক্রিয় ক্লিক করুন এবং এআই কোড সমাপ্তি সক্ষম করুন নির্বাচন করুন।

IntelliJ স্ট্যাটাস বারে জেমিনি কোড কমপ্লিশন বোতাম।

এটি কোড সমাপ্তি সেটিং অক্ষম করে, এবং আপনি সেটিং আবার সক্ষম না করা পর্যন্ত জেমিনি কোড অ্যাসিস্ট আর ইনলাইন পরামর্শ দেয় না৷

স্মার্ট অ্যাকশন ব্যবহার করুন

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

আপনার কোডে স্মার্ট অ্যাকশন ব্যবহার করতে, এই ধাপগুলি অনুসরণ করুন:

ভিএস কোড

  1. আপনার কোড ফাইলে, কোডের একটি ব্লক নির্বাচন করুন।

  2. নির্বাচিত কোড ব্লকের পাশে, lightbulb শো কোড অ্যাকশনে ক্লিক করুন।

    VS কোডে কোডের একটি ব্লক নির্বাচন করার পরে স্মার্ট অ্যাকশন লাইটবাল্ব আইকন প্রদর্শিত হয়।

  3. একটি ক্রিয়া নির্বাচন করুন যেমন ইউনিট পরীক্ষা তৈরি করুন

    জেমিনি কোড অ্যাসিস্ট একটি প্রতিক্রিয়া তৈরি করে যা আপনার নির্বাচিত কর্মের উপর ভিত্তি করে।

ইন্টেলিজে

  1. আপনার কোড ফাইলে, কোডের একটি লাইন বা ব্লক নির্বাচন করুন।

  2. নির্বাচিত কোডটিতে ডান-ক্লিক করুন এবং একটি স্মার্ট অ্যাকশন নির্বাচন করুন, যেমন ইউনিট পরীক্ষা তৈরি করুন

    স্মার্ট অ্যাকশন নির্বাচন করা স্বয়ংক্রিয়ভাবে জেমিনি কোড অ্যাসিস্টকে জেমিনি কোড অ্যাসিস্ট টুল উইন্ডোতে প্রম্পটের প্রতিক্রিয়া তৈরি করতে প্রম্পট করবে।

কোড রূপান্তর দ্রুত ফিক্স ব্যবহার করুন

আপনার কোডে কোনো ত্রুটি থাকলে, জেমিনি কোড অ্যাসিস্ট আপনাকে কোড ট্রান্সফরমেশনের মাধ্যমে ত্রুটির দ্রুত সমাধান প্রয়োগ করার বিকল্প দেয়।

আপনার কোড ফাইলে একটি দ্রুত সমাধান প্রয়োগ করতে, এই পদক্ষেপগুলি অনুসরণ করুন:

ভিএস কোড

  1. আপনার কোড ফাইলে, আপনার পয়েন্টারটি squiggly ত্রুটি লাইনের উপরে ধরে রাখুন এবং Quick Fix নির্বাচন করুন এবং তারপর /fix নির্বাচন করুন।

    আইডিই-তে কোড ট্রান্সফর্মেশন দ্রুত ফিক্স।

  2. দ্রুত সমাধান প্রয়োগ করা হলে, একটি ভিন্ন দৃশ্য প্রদর্শিত হবে। এই পরিবর্তনগুলি গ্রহণ করতে, স্বীকার করুন ক্লিক করুন।

ইন্টেলিজে

  1. আপনার কোড ফাইলে, লাল ত্রুটির বাল্ব আইকনে ক্লিক করুন, যা আপনার কোডে একটি ত্রুটি নির্দেশ করে এবং মিথুন দিয়ে ফিক্স করুন নির্বাচন করুন।

    কোড ট্রান্সফর্মেশন বিকল্পটি IDE-তে Gemini-এর সাথে ঠিক করার জন্য।

  2. ফিক্স প্রয়োগ করা হলে, একটি ভিন্ন দৃশ্য প্রদর্শিত হবে। এই পরিবর্তনগুলি গ্রহণ করতে, স্বীকার করুন ক্লিক করুন।

উদ্ধৃত উত্সের সাথে মেলে এমন কোড পরামর্শগুলি অক্ষম করুন৷

জেমিনি কোড অ্যাসিস্ট যখন বিদ্যমান ওপেন সোর্স কোডের মতো অন্য উৎস থেকে সরাসরি উদ্ধৃতি দেয় তখন উদ্ধৃতি তথ্য প্রদান করে। আরও তথ্যের জন্য, দেখুন কিভাবে এবং কখন মিথুন সূত্র উদ্ধৃত করে

উদ্ধৃত উত্সগুলির সাথে মেলে এমন কোডটি আপনাকে প্রস্তাবিত হতে বাধা দিতে, নিম্নলিখিতগুলি করুন:

  1. আপনার IDE-এর অ্যাক্টিভিটি বারে, পরিচালনা > সেটিংস-এ ক্লিক করুন।

  2. সেটিংস উইন্ডোর ব্যবহারকারী ট্যাবে, এক্সটেনশন > জেমিনি কোড অ্যাসিস্টে নেভিগেট করুন।

  3. আপনি ডুয়েট এআই > আবৃত্তি: সর্বোচ্চ উদ্ধৃত দৈর্ঘ্য খুঁজে না পাওয়া পর্যন্ত স্ক্রোল করুন।

  4. মানটি 0 এ সেট করুন।

    জেমিনি কোড অ্যাসিস্ট আপনাকে আর উদ্ধৃত উত্সগুলির সাথে মেলে এমন কোডের পরামর্শ দেয় না৷

পরিচিত সমস্যা

এই বিভাগে জেমিনি কোড অ্যাসিস্টের পরিচিত সমস্যাগুলির রূপরেখা দেওয়া হয়েছে:

ভিএস কোড

  • একটি বড় খোলা ফাইলের একটি আপডেট সংস্করণ অন্তর্ভুক্ত করলে চ্যাট প্রতিক্রিয়াগুলি কাটা হতে পারে৷

    এই সমস্যাটি সমাধান করতে, কোডের একটি ছোট বিভাগ নির্বাচন করুন এবং চ্যাট প্রম্পটে একটি অতিরিক্ত নির্দেশ অন্তর্ভুক্ত করুন, যেমন only output the selected code.

  • Vim: সন্নিবেশ মোডে না থাকলে কোড তৈরির পরামর্শ গ্রহণ বা খারিজ করা যাবে না

    সাধারণ মোডে ভিম প্লাগইন ব্যবহার করার সময়, আপনি কোড পরামর্শ গ্রহণ বা খারিজ করতে পারবেন না।

    এই সমস্যাটি সমাধান করতে, সন্নিবেশ মোডে প্রবেশ করতে i টিপুন এবং তারপরে পরামর্শটি গ্রহণ করতে ট্যাব টিপুন।

  • Vim: পরামর্শ খারিজ করতে Esc চাপার সময় অসামঞ্জস্যপূর্ণ আচরণ

    যখন আপনি Esc টিপুন, তখন IDE এবং Gemini Code Assist উভয় পরামর্শই খারিজ হয়ে যায়। এই আচরণটি নন-ভিম আচরণ থেকে ভিন্ন যেখানে Esc চাপলে জেমিনি কোড অ্যাসিস্ট পুনরায় ট্রিগার হয়।

  • সাইন-ইন করার প্রচেষ্টার সময়সীমা বন্ধ থাকে

    যদি আপনার সাইন-ইন প্রচেষ্টার সময়সীমা বন্ধ হয়ে যায়, তাহলে আপনার settings.json ফাইলে cloudcode.beta.forceOobLogin সেটিং যোগ করার চেষ্টা করুন:

     "cloudcode.beta.forceOobLogin": true
    
  • লাইসেন্স আবৃত্তি সতর্কতা সেশন জুড়ে স্থায়ী হয় না

    যদি লাইসেন্স আবৃত্তি সতর্কতাগুলি সেশন জুড়ে টিকে না থাকে, তাহলে অবিরাম লগগুলি পড়ুন:

    1. ভিউ > আউটপুট ক্লিক করুন।

    2. মিথুন কোড সহায়তা নির্বাচন করুন - উদ্ধৃতি

  • জেমিনি কোড অ্যাসিস্ট আউটপুট উইন্ডোতে সংযোগ সমস্যা

    আপনি যদি জেমিনি কোড অ্যাসিস্ট আউটপুট উইন্ডোতে একটি সংযোগ ত্রুটি বা অন্যান্য সংযোগ সমস্যা দেখতে পান, নিম্নলিখিতগুলি চেষ্টা করুন:

    • oauth2.googleapis.com এবং cloudaicompanion.googleapis.com এ অ্যাক্সেসের অনুমতি দিতে আপনার ফায়ারওয়াল কনফিগার করুন।

    • HTTP/2 এর মাধ্যমে যোগাযোগের অনুমতি দিতে আপনার ফায়ারওয়াল কনফিগার করুন, যা gRPC ব্যবহার করে।

    সংযোগ পরীক্ষা করতে আপনি grpc-health-probe টুল ব্যবহার করতে পারেন। একটি সফল চেক নিম্নলিখিত আউটপুট ফলাফল:

    $ grpc-health-probe -addr cloudaicompanion.googleapis.com:443 -tls error: this server does not implement the grpc health protocol (grpc.health.v1.Health): GRPC target method can't be resolved

    একটি অসফল চেক নিম্নলিখিত আউটপুট ফলাফল:

    timeout: failed to connect service "cloudaicompanion.googleapis.com:443" within 1s

    আরও বিস্তারিত জানতে, grpc-health-probe আগে নিম্নলিখিতগুলি চালান:

    export GRPC_GO_LOG_SEVERITY_LEVEL=info
    

ইন্টেলিজে

IntelliJ এবং অন্যান্য সমর্থিত JetBrains IDE-এর জন্য Gemini Code Assist-এর জন্য কোনও পরিচিত সমস্যা নেই।

মতামত দিন

আপনার অভিজ্ঞতার প্রতিক্রিয়া জানাতে, এই পদক্ষেপগুলি অনুসরণ করুন:

ভিএস কোড

  1. স্ট্যাটাস বারে, spark জেমিনি কোড অ্যাসিস্টে ক্লিক করুন এবং তারপরে কুইক পিক মেনুতে, প্রতিক্রিয়া পাঠান নির্বাচন করুন।

  2. ফর্মে, শিরোনাম এবং মন্তব্য ক্ষেত্রগুলি পূরণ করুন।

  3. আপনি যদি আপনার Skaffold বা AI Companion লগ শেয়ার করতে চান, তাহলে নিশ্চিত করুন যে আপনি Skaffold লগ পাঠান বা Send AI Companion লগ বিকল্পটি নির্বাচন করেছেন।

  4. প্রতিক্রিয়া জমা দিন ক্লিক করুন.

ইন্টেলিজে

  1. স্ট্যাটাস বারে, spark জেমিনি কোড অ্যাসিস্টে ক্লিক করুন এবং তারপরে মেনুতে, প্রতিক্রিয়া জমা দিন নির্বাচন করুন।

  2. ফর্মের শীর্ষে পাঠ্য ক্ষেত্রে, আপনার প্রতিক্রিয়া লিখুন৷

  3. আপনি যদি আপনার জেমিনি কোড অ্যাসিস্ট লগ শেয়ার করতে চান, তাহলে নিশ্চিত করুন যে আপনি লগ ফাইলগুলি নির্বাচন করেছেন৷

  4. প্রতিক্রিয়া জমা দিন ক্লিক করুন.

এরপর কি