Bir çalışma alanını açarken İsteğiniz arka uca yönlendirilemiyor. 80 numaralı bağlantı noktasındaki bir sunucuya bağlanamadı.
Bu durum nadiren gerçekleşir ancak geçici çözüm olarak yaklaşık 5 saniye bekleyip sayfayı yenileyebilirsiniz.
Önizlemem bozuk ancak kodumda bir sorun göremiyorum. IDX'yi nasıl yeniden başlatabilirim?
IDX düzgün şekilde yenilenmiyorsa (genellikle büyük yeniden yapılandırmalar veya ortam dev.nix
dosyanızda yapılan değişiklikler nedeniyle) komut paletini (Mac'te Cmd+Üst Karakter+P veya ChromeOS, Windows ya da Linux'ta Ctrl+Üst Karakter+P) açıp Sabit Yeniden Başlatma komutunu çalıştırın. Bu yöntem işe yaramazsa Ortam Oluştur komutunu çalıştırmayı deneyin.
Çalışma alanı oluştururken Yanlışlıkla.. Yeni bir sanal makine başlatmamız gerekiyor. Bunun ardından kullanıcı arayüzü kilitleniyor
IDX, çalışma alanlarını isteğe bağlı olarak sağlamak için kullanılan sıcak bir sanal makine havuzu bulundurur. Havuzdaki sanal makine sayısı azaldığında, yeni bir sanal makine oluşturulduktan sonra çalışma alanları için temel hazırlama işlemi yapılır. İşlem zaman alabilir (bazen 5 dakika kadar) ancak sonunda başarılı olur.
Çalışma alanı oluştururken dahili bir hata oluştu mesajını görüyorum
Çalışma alanı sağlama sırasındaki dahili hatalarda, bir dakika kadar sonra sayfayı yenilediğinizde hatayı atlayıp çalışma alanına girebilirsiniz.
Hesabımda kaç farklı Workspace olabilir?
IDX'de kullanıcı başına bir Workspace sınırı vardır. Google Geliştirici Profiliniz varsa beş adede kadar çalışma alanı oluşturabilirsiniz. Çalışma alanı sınırına ulaştığınızda doğrudan IDX'den Google geliştirici profili oluşturmak için şablon kontrol panelindeki bildirimde Kurulumu Tamamla'yı tıklayın.
Çalışma alanım yükleniyor ancak emülatör boş
Bulut tabanlı emülatörlerimizin güvenilirliğini sürekli olarak iyileştiriyoruz. Sayfayı yenilemek sorunu çözmezse lütfen sorunu bildirin.
IDX çalışma alanlarında, projemle uyumlu olmayan bir Flutter sürümü var.
Yerel makinenizde yaptığınız gibi (apt-get veya brew'i kullanarak) önceden yüklenmiş hemen hemen tüm yazılımların sürümünü bir Workspace içinde yükseltebilir veya düşürebilirsiniz. "Etkin olmayan" bir çalışma alanı uyku moduna geçtiğinde değişikliklerin korunmadığını unutmayın.
IDX'de Flutter sürüm yönetimini iyileştirmek için yoğun şekilde çalışıyoruz.
Project IDX ile Google Cloud Workstations arasındaki fark nedir?
IDX'yi, Google Cloud'un genel kullanıma sunulan (inanılmaz!) Cloud Workstations çözümü üzerine inşa ettik. Cloud Workstations, geliştirici iş istasyonlarının güvenilirliğine, güvenliğine ve kullanılabilirliğine odaklanan bir altyapı teklifidir.
Geliştirme deneyimlerini yönetmek isteyen büyük kuruluşlar için ideal bir seçimdir. Project IDX, bu iş istasyonlarında farklı uygulama türleri oluşturmak için gereken araç zincirlerini, yazılım geliştirme yığınını ve sistem bağımlılıklarını yöneten "her şey dahil" bir ortamdır.
IDX neden üçüncü taraf (3. taraf) çerezlerinin etkinleştirilmesine ihtiyaç duyar?
Bir alandan (cloudworkstations.dev
alt alan adı) başka bir alanda (idx.google.com
) IFRAME oluşturduğumuz ve üçüncü taraf çerezleri güvenli kaynak arası iletişimi sağladığı için IDX'nin üçüncü taraf çerezlerinin etkinleştirilmesi gerekir.
İş istasyonu URL'mi bir kullanıcıyla paylaştım ancak kullanıcı iş yerimi göremiyor
Workspace URL'lerini yalnızca Workspace'e erişimi olan kullanıcılarla paylaşabilirsiniz. İzinleri olmayan kullanıcılar URL'yi ziyaret etmeye çalıştıklarında hata mesajı görür. Çalışma alanını, Google Dokümanı paylaşır gibi açıkça paylaştığınızdan emin olun.
İş istasyonumu paylaştığımda iş ortağım neleri görebilir?
Workspace'inize eklenen kullanıcılar, sanal makinenin tüm dosya sistemine tam erişim sahibidir. Bu dosya sisteminde özel anahtarlar ve erişim jetonları gibi hassas dosyalar bulunabilir. Çalışma alanınızı yalnızca güvendiğiniz kişilerle paylaşın. Bu yaklaşım, diğer kullanıcıların çalışma alanınızın tam durumunu görüntülemesine yardımcı olsa da çalışma alanınızdaki her şeyi gördükleri anlamına gelir.
Uygulamamı oluşturmak için IDX'nin şablonu olmayan çerçeveleri kullanabilir miyim?
Evet! IDX'deki hemen hemen her çerçeve veya dille çalışacak şekilde ortamınızı özelleştirebilirsiniz.
Depomu GitLab veya Cloud Source depolarından içe aktarabilir miyim?
Şu anda GitHub, GitLab ve Bitbucket'tan proje içe aktarma işlemini destekliyoruz. Daha fazla Git ana makinesini desteklememizi istiyorsanız özellik isteği gönderin.
Bu süre zarfında, mevcut bir şablondan yeni bir çalışma alanı oluşturabilir ve git clone
'yi, normalde yerel makinenizde yaptığınız gibi bir terminalde herhangi bir https
veya ssh
tabanlı Git ana makinesiyle çalıştırabilirsiniz.
Flutter uygulamasını Firebase Hosting'e dağıtırken hangi hedef dizini seçmeliyim?
build/web
dizinini seçin. Bu dizin, index.html
ve web uygulamanız başarıyla oluşturulduktan sonra (flutter build web
aracılığıyla) uygulamanızı oluşturmak için gereken tüm statik öğeleri içermelidir.
Uygulamamın arka ucunu, ön ucumun onunla iletişim kurabilmesi için Workspace'te nasıl ayarlayabilirim?
Ön uç ve arka ucunuzu farklı çalışma alanlarında ayrı ayrı geliştirmeyi kolaylaştırmak için arka uç sunucunuzun çalıştığı TCP bağlantı noktasını geçici olarak herkese açık olarak açabilirsiniz:
Arka uç veya API sunucunuzu bir terminalde manuel olarak ya da
dev.nix
dosyanızı önizleme yapılandırması veyaonStart
yaşam döngüsü kancası kapsamında başlatın.IDX panelini açmak için etkinlik çubuğundaki (varsayılan olarak solda) Proje IDX simgesini tıklayın.
Bağlantı noktası numaraları ve işlem kimlikleri (PID) dahil olmak üzere çalışan sunucuların listesini görmek için Arka Uç Bağlantı Noktaları bölümünü genişletin.
Bağlantı noktası numarasının solundaki Herkese Açık Yap simgesini (kilit) tıklayın.
Tam nitelikli URL'sini kopyalamak için bağlantı noktası numarasının sağındaki URL'yi kopyala simgesini tıklayın.
Artık bu URL'ye doğrudan (örneğin,
fetch
çağrısı ile) kullanıcı arayüzünüzden referans verebilirsiniz.
Önizleme sekmesini kapattım. Nasıl geri getirebilirim?
Komut paletini (Mac'te Cmd+Üst Karakter+P veya ChromeOS, Windows ya da Linux'ta Ctrl+Üst Karakter+P) açıp Proje IDX: Android Önizlemesini Göster veya Proje IDX: Web Önizlemesini Göster'i seçin.
Code OSS nedir?
Code-Open Source Software (Code-OSS), VS Code'un çekirdek katmanı olan açık kaynak bir projedir. Code-OSS, standart MIT lisansı kapsamında GitHub'da mevcuttur ve Microsoft'un VS Code ürününü geliştirdiği yerdir.
Kod tamamlamalarımı ve Gemini sohbet istemlerini eğitim verileri olarak kullanılmasını nasıl önleyebilirim?
Gemini sohbet istemlerinizin, IDX'de Gemini'yi iyileştirmek için eğitim verileri olarak kullanılmasını istemiyorsanız sohbet asistanını kullanmayın ve çalışma alanı ayarlarınızda kod tamamlamayı devre dışı bırakın. Ayrıca, belirli dosyalarla çalışırken yardım özelliğini devre dışı bırakmak için deposunuza .aiexclude
dosyaları ekleyebilirsiniz.
Karşılaştığım bir sorunla ilgili özellik isteği veya geri bildirim göndermek için ne yapmalıyım?
Project IDX'yi kullanırken sorunla karşılaşırsanız forumda soru sorabilir veya hata kaydı oluşturabilirsiniz.
IDX'ye eklenmesini istediğiniz bir özellik varsa veya mevcut bir özelliğin kapsamının genişletilmesini istiyorsanız özellik isteği gönderin.
IDX'de Gemini'nin ülkemde veya bölgemde kullanılıp kullanılamadığını nasıl öğrenebilirim?
IDX'deki Gemini sınırlı bölgelerde kullanılabilir. Kullanılabilirlik düzenli olarak genişletilmektedir. IDX'de Gemini bölgenizde kullanılabiliyorsa Gemini'yi Workspace'inize ekleme bölümünde açıklanan adımları uygulayarak kullanmaya başlayabilirsiniz.
Project IDX'de belirli bir özelliği kullanıyordum ancak artık bulamıyorum. İçerik neden kaldırıldı?
Project IDX'deki bazı özellikler deneyseldir. Geri bildirimleriniz bizim için değerlidir. Mevcut ve planlanmış özellik grubumuzu belirlerken bu geri bildirimleri etkin bir şekilde kullanır, beklentilerinizi veya kendi beklentilerimizi karşılamayan özellikleri düzenli olarak kaldırırız. Project IDX'in ideal sürümünde görmek istediğiniz özellikler varsa bize geri bildirim gönderin. Sizden haber almak istiyoruz!