একটি ওয়ার্কস্পেস খোলার সময়, আমি ব্যাকএন্ডে আপনার অনুরোধ ফরওয়ার্ড করতে অক্ষম বার্তাটি দেখতে পাচ্ছি। পোর্ট 80-এ একটি সার্ভারের সাথে সংযোগ করা যায়নি ।
এটি খুব কমই ঘটে, তবে একটি সমাধান হিসাবে, আপনি প্রায় 5 সেকেন্ড অপেক্ষা করতে পারেন এবং পৃষ্ঠাটি রিফ্রেশ করতে পারেন৷
আমার পূর্বরূপ ভাঙ্গা হয়েছে, কিন্তু আমি আমার কোডের সাথে কিছু ভুল দেখি না। আমি কিভাবে IDX পুনরায় চালু করতে পারি?
যদি আইডিএক্স সঠিকভাবে রিফ্রেশ না হয় (সাধারণত প্রধান রিফ্যাক্টর, বা আপনার পরিবেশ dev.nix
ফাইলের পরিবর্তনের ফলে), কমান্ড প্যালেট খুলুন ( Mac-এ Cmd+Shift+P অথবা ChromeOS, Windows-এ Ctrl+Shift+P , বা লিনাক্স) এবং হার্ড রিস্টার্ট কমান্ড চালান। যদি এটি কাজ না করে, তাহলে Rebuild Environment কমান্ড চালানোর চেষ্টা করুন।
একটি ওয়ার্কস্পেস তৈরি করার সময়, আমি একটি বার্তা দেখতে পাই, ওহো.. আমাদের একটি নতুন VM শুরু করতে হবে , এবং এর পরে UI হ্যাং হয়ে যায়
IDX চাহিদা অনুযায়ী ওয়ার্কস্পেস সরবরাহ করতে ব্যবহৃত VM-এর একটি উষ্ণ পুল বজায় রাখে। যখন পুল কম চলে, একটি নতুন VM কাটানোর পরে ওয়ার্কস্পেসগুলি সরবরাহ করা হয়। প্রক্রিয়াটি সময় নিতে পারে (কখনও কখনও 5 মিনিট পর্যন্ত) কিন্তু শেষ পর্যন্ত সফল হয়।
একটি কর্মক্ষেত্র তৈরি করার সময়, আমি একটি বার্তা দেখতে পাই, একটি অভ্যন্তরীণ ত্রুটি ঘটেছে৷
ওয়ার্কস্পেস প্রভিশনিংয়ের সময় অভ্যন্তরীণ ত্রুটির বেশিরভাগ ক্ষেত্রে, এক মিনিট বা তার পরে পৃষ্ঠাটি রিফ্রেশ করা আপনাকে ত্রুটিটি অতিক্রম করে কর্মক্ষেত্রে নিয়ে যেতে হবে।
আমার অ্যাকাউন্টে আমার কতগুলি ভিন্ন কর্মক্ষেত্র থাকতে পারে?
IDX-এর প্রতি ব্যবহারকারীর একটি ওয়ার্কস্পেসের সীমা রয়েছে। আপনার যদি একটি Google ডেভেলপার প্রোফাইল থাকে, তাহলে আপনি পাঁচটি পর্যন্ত ওয়ার্কস্পেস তৈরি করতে পারেন৷ একবার আপনি ওয়ার্কস্পেস সীমা অতিক্রম করলে সরাসরি IDX থেকে একটি Google ডেভেলপার প্রোফাইল তৈরি করতে, টেমপ্লেট ড্যাশবোর্ডে বিজ্ঞপ্তি থেকে সেটআপ সম্পূর্ণ করুন- এ ক্লিক করুন।
আমার কর্মক্ষেত্র লোড হয় কিন্তু এমুলেটর ফাঁকা
আমরা সক্রিয়ভাবে আমাদের ক্লাউড-ভিত্তিক এমুলেটরগুলির নির্ভরযোগ্যতা উন্নত করছি। যদি একটি পৃষ্ঠা রিফ্রেশ সমস্যার সমাধান না করে, অনুগ্রহ করে সমস্যাটি রিপোর্ট করুন ৷
IDX ওয়ার্কস্পেসগুলিতে একটি ফ্লাটার সংস্করণ রয়েছে যা আমার প্রকল্পের সাথে সামঞ্জস্যপূর্ণ নয়।
আপনি আপনার স্থানীয় মেশিনে (apt-get বা brew ব্যবহার করে) মতো একটি ওয়ার্কস্পেসের মধ্যে প্রায় সমস্ত প্রি-ইনস্টল করা সফ্টওয়্যারের সংস্করণ আপগ্রেড বা ডাউনগ্রেড করতে পারেন। মনে রাখবেন যে একটি "নিষ্ক্রিয়" ওয়ার্কস্পেস হাইবারনেট হলে পরিবর্তনগুলি সংরক্ষণ করা হয় না।
IDX-এ Flutter সংস্করণ ব্যবস্থাপনা উন্নত করার জন্য আমরা সক্রিয়ভাবে কাজ করছি।
প্রজেক্ট আইডিএক্স এবং গুগল ক্লাউড ওয়ার্কস্টেশনের মধ্যে পার্থক্য কী?
আমরা আইডিএক্স তৈরি করেছি (অবিশ্বাস্য!) Google ক্লাউড থেকে সাধারণভাবে উপলব্ধ ক্লাউড ওয়ার্কস্টেশনে। ক্লাউড ওয়ার্কস্টেশন হল একটি অবকাঠামো অফার যা ডেভেলপার ওয়ার্কস্টেশনের নির্ভরযোগ্যতা, নিরাপত্তা এবং প্রাপ্যতার উপর ফোকাস করে।
এটি বড় উদ্যোগের জন্য আদর্শ পছন্দ যারা তাদের উন্নয়ন অভিজ্ঞতা পরিচালনা করতে চায়। প্রজেক্ট IDX এই ওয়ার্কস্টেশনগুলির মধ্যে একটি "ব্যাটারি অন্তর্ভুক্ত" পরিবেশ যা বিভিন্ন ধরনের অ্যাপ্লিকেশন তৈরির জন্য প্রয়োজনীয় টুলচেইন, সফ্টওয়্যার ডেভেলপমেন্ট স্ট্যাক এবং সিস্টেম নির্ভরতা পরিচালনা করে।
কেন IDX-এর থার্ড-পার্টি (3P) কুকি সক্রিয় করা দরকার?
IDX-এর 3P কুকিজ সক্রিয় করা প্রয়োজন যেহেতু আমরা একটি ডোমেন থেকে ( cloudworkstations.dev
এর একটি সাবডোমেন) অন্য ডোমেনে ( idx.google.com
) থেকে IFRAME রেন্ডার করি, এবং 3P কুকিগুলি নিরাপদ ক্রস-অরিজিন যোগাযোগ সক্ষম করে৷
আমি আমার ওয়ার্কস্টেশন URL কারো সাথে শেয়ার করেছি, কিন্তু তারা আমার ওয়ার্কস্পেস দেখতে পাচ্ছে না
আপনি শুধুমাত্র সেই ব্যবহারকারীদের সাথে একটি ওয়ার্কস্পেস ইউআরএল শেয়ার করতে পারেন যাদের ওয়ার্কস্পেসে অ্যাক্সেস আছে। ইউআরএল দেখার চেষ্টা করার সময় অনুমতি ছাড়া ব্যবহারকারীরা একটি ত্রুটি দেখতে পান। তাদের সাথে ওয়ার্কস্পেসটি স্পষ্টভাবে শেয়ার করতে ভুলবেন না, যেমন একটি Google ডক শেয়ার করা!
যখন আমি আমার ওয়ার্কস্টেশন শেয়ার করি, তখন আমার সহযোগী কী দেখতে পারে?
আপনার ওয়ার্কস্পেসে যোগ করা ব্যবহারকারীদের VM-এর সম্পূর্ণ ফাইল সিস্টেমে সম্পূর্ণ অ্যাক্সেস রয়েছে, যাতে ব্যক্তিগত কী এবং অ্যাক্সেস টোকেনের মতো সংবেদনশীল ফাইল থাকতে পারে। শুধুমাত্র আপনার বিশ্বস্ত লোকদের সাথে আপনার কর্মক্ষেত্র ভাগ করুন। যদিও এই পদ্ধতিটি অন্য ব্যবহারকারীদের আপনার ওয়ার্কস্পেসের সঠিক অবস্থা দেখতে সাহায্য করে, এর মানে হল যে তারা আপনার ওয়ার্কস্পেসে সবকিছু দেখতে পায়।
আমি কি এমন ফ্রেমওয়ার্ক ব্যবহার করতে পারি যার জন্য আমার অ্যাপ্লিকেশন তৈরি করার জন্য IDX-এর কোনো টেমপ্লেট নেই?
হ্যাঁ! আপনি IDX-এ প্রায় যেকোনো ফ্রেমওয়ার্ক বা ভাষার সাথে কাজ করার জন্য আপনার পরিবেশ কাস্টমাইজ করতে পারেন।
আমি কি গিটল্যাব বা ক্লাউড সোর্স রিপোজ থেকে আমার সংগ্রহস্থল আমদানি করতে পারি?
এই মুহুর্তে, আমরা GitHub, GitLab, এবং Bitbucket থেকে আমদানি করা প্রকল্পগুলিকে সমর্থন করি। আপনি যদি আমাদের আরও গিট হোস্ট সমর্থন করতে চান, একটি বৈশিষ্ট্য অনুরোধ জমা দিন ।
ইতিমধ্যে, আপনি একটি বিদ্যমান টেমপ্লেট থেকে একটি নতুন ওয়ার্কস্পেস তৈরি করতে পারেন এবং একটি টার্মিনালে যেকোনো https
বা ssh
ভিত্তিক গিট হোস্টের সাথে git clone
চালাতে পারেন, যেমন আপনি সাধারণত আপনার স্থানীয় মেশিনে করেন।
ফায়ারবেস হোস্টিং-এ ফ্লাটার অ্যাপ স্থাপন করার সময় আমার কোন টার্গেট ডিরেক্টরি নির্বাচন করা উচিত?
build/web
ডিরেক্টরি নির্বাচন করুন। এই ডিরেক্টরিতে একটি index.html
এবং অ্যাপটি সফলভাবে তৈরি হওয়ার পরে আপনার ওয়েব অ্যাপ রেন্ডার করার জন্য প্রয়োজনীয় সমস্ত স্ট্যাটিক সম্পদ থাকা উচিত ( flutter build web
মাধ্যমে)।
আমি কিভাবে আমার কর্মক্ষেত্রে আমার অ্যাপের ব্যাকএন্ড সেট আপ করতে পারি যাতে আমার ফ্রন্টএন্ড এটির সাথে যোগাযোগ করতে পারে?
বিভিন্ন ওয়ার্কস্পেস জুড়ে আপনার ফ্রন্টএন্ড এবং ব্যাকএন্ড আলাদাভাবে বিকাশ করা সহজ করতে আপনি সাময়িকভাবে TCP পোর্টটি সর্বজনীনভাবে খুলতে পারেন যেটি আপনার ব্যাকএন্ড সার্ভারটি চালু রয়েছে:
আপনার ব্যাকএন্ড বা API সার্ভারটি ম্যানুয়ালি একটি টার্মিনালে বা আপনার
dev.nix
ফাইলের প্রিভিউ কনফিগারেশন বাonStart
লাইফসাইকেল হুকের অংশ হিসাবে শুরু করুন৷ক্লিক করুন আইডিএক্স প্যানেল খুলতে অ্যাক্টিভিটি বারে (ডিফল্টভাবে বাম দিকে) প্রকল্প IDX আইকন।
চলমান সার্ভারগুলির একটি তালিকা দেখতে ব্যাকএন্ড পোর্টস বিভাগটি প্রসারিত করুন, তাদের পোর্ট নম্বর এবং প্রক্রিয়া আইডি (পিআইডি) সহ।
ক্লিক করুন পোর্ট নম্বরের বাম দিকে পাবলিক আইকন (একটি লক) করুন ।
ক্লিক করুন পোর্ট নম্বরের ডানদিকে URL আইকনটি সম্পূর্ণরূপে-যোগ্য ইউআরএল কপি করতে অনুলিপি করুন ।
আপনি এখন আপনার ফ্রন্টএন্ড থেকে সরাসরি এই URLটি উল্লেখ করতে পারেন (উদাহরণস্বরূপ, একটি
fetch
কল সহ)।
আমি আমার পূর্বরূপ ট্যাব বন্ধ. আমি এটা কিভাবে ফিরিয়ে আনব?
কমান্ড প্যালেট খুলুন ( Mac-এ Cmd+Shift+P বা ChromeOS, Windows বা Linux-এ Ctrl+Shift+P ) এবং প্রজেক্ট IDX নির্বাচন করুন: অ্যান্ড্রয়েড প্রিভিউ দেখান বা প্রোজেক্ট IDX: ওয়েব প্রিভিউ দেখান ।
কোড OSS কি?
কোড-ওপেন সোর্স সফ্টওয়্যার (কোড-ওএসএস) হল একটি ওপেন-সোর্স প্রকল্প যা ভিএস কোডের মূল স্তর। কোড-ওএসএস স্ট্যান্ডার্ড এমআইটি লাইসেন্সের অধীনে গিটহাবে উপলব্ধ, এবং যেখানে মাইক্রোসফ্ট ভিএস কোড পণ্য বিকাশ করে।
আমি কীভাবে আমার কোড সমাপ্তি এবং জেমিনি চ্যাট প্রম্পটগুলিকে প্রশিক্ষণ ডেটা হিসাবে ব্যবহার করা থেকে আটকাতে পারি?
আপনি যদি না চান যে আপনার জেমিনি চ্যাট প্রম্পটগুলিকে আইডিএক্সে জেমিনিকে উন্নত করার জন্য প্রশিক্ষণ ডেটা হিসাবে ব্যবহার করা হোক, চ্যাট সহকারী ব্যবহার করবেন না এবং আপনার ওয়ার্কস্পেস সেটিংসে কোড সমাপ্তি বন্ধ করবেন না । এছাড়াও আপনি আপনার সংগ্রহস্থলে .aiexclude
ফাইল(গুলি) যোগ করে নির্দিষ্ট ফাইলের সাথে কাজ করার সময় সহায়তা বন্ধ করতে পারেন।
আমি যে সমস্যার সম্মুখীন হয়েছি সে বিষয়ে আমি কীভাবে একটি বৈশিষ্ট্য অনুরোধ বা প্রতিক্রিয়া জমা দেব?
Project IDX ব্যবহার করার সময় আপনি যদি কোনো সমস্যার সম্মুখীন হন, তাহলে ফোরামে একটি প্রশ্ন জিজ্ঞাসা করুন বা একটি বাগ ফাইল করুন ।
যদি এমন কোনো বৈশিষ্ট্য থাকে যা আপনি IDX-এ যোগ করা দেখতে চান, অথবা কোনো বিদ্যমান বৈশিষ্ট্য যা আপনি প্রসারিত করতে চান, তাহলে একটি বৈশিষ্ট্য অনুরোধ ফাইল করুন।
আমার দেশে বা অঞ্চলে IDX-এর মিথুন পাওয়া যায় কিনা তা আমি কীভাবে খুঁজে পাব?
IDX-এ মিথুন সীমিত অঞ্চলে উপলব্ধ, প্রাপ্যতা নিয়মিতভাবে প্রসারিত হয়। যদি আপনার অঞ্চলে IDX-এ Gemini পাওয়া যায়, তাহলে আপনি আপনার কর্মক্ষেত্রে Gemini যোগ করুন- এ বর্ণিত ধাপগুলি অনুসরণ করে এটি ব্যবহার শুরু করতে পারেন।
আমি প্রকল্প IDX-এ একটি নির্দিষ্ট বৈশিষ্ট্য ব্যবহার করছিলাম কিন্তু আমি এটি আর খুঁজে পাচ্ছি না। কেন এটি অপসারণ করা হয়েছিল?
প্রকল্প IDX-এর কিছু বৈশিষ্ট্য পরীক্ষামূলক। আমরা আপনার মতামতকে মূল্য দিই এবং আমাদের বর্তমান এবং পরিকল্পিত বৈশিষ্ট্য সেটটি জানাতে সক্রিয়ভাবে এটি ব্যবহার করি, পর্যায়ক্রমে এমন বৈশিষ্ট্যগুলি সরিয়ে দেয় যা আপনার প্রত্যাশা বা আমাদের নিজস্ব নয়। প্রজেক্ট IDX-এর আপনার আদর্শ সংস্করণে যদি এমন কিছু বৈশিষ্ট্য থাকে যা আপনি দেখতে চান, আমাদের প্রতিক্রিয়া পাঠান । আমরা আপনার কাছ থেকে শুনতে চাই!