Salt la conținutul principal
VS Code 1.89 sau o versiune ulterioară este acceptat(ă)!

Colectarea logurilor extensiei

Începând cu extensia VS Code 1.10.0, Diagnosticarea extensiei poate fi descărcată din pagina Settings. Descărcarea va conține o colecție de loguri și parametri relevanți într-un fișier text. Pentru logurile complete de ieșire ale VS Code:
  1. Deschide Paleta de comenzi (Ctrl/Cmd + Shift + P sau View > Command Palette)
  2. Tastează „Show logs” și selectează opțiunea Developer: Show Logs
  3. Din lista dropdown, selectează Extension Host
  4. Ar trebui să vezi ceva similar cu imaginea de mai jos:
  1. Schimbă lista dropdown din dreapta sus, de la „Extension Host”, la „Codeium”
  2. Exportă sau copiază logurile

Cum să resetați sau să schimbați URL-ul Enterprise

  1. Navigați la setările extensiei Codeium Enterprise apăsând Ctrl+Shift+X. Alegeți Enterprise Updater (extensia mov)
  1. Faceți clic pe pictograma roată și selectați Extension Settings
  1. În setările extensiei, faceți clic pe pictograma roată și selectați Reset Setting pentru fiecare câmp care conține un URL
  1. Reîncărcați VSCode mergând la View -> Paleta de comenzi. După ce Paleta de comenzi este deschisă, tastați „Reload window” și apăsați Enter.
  2. După reîncărcare, ar trebui să vi se ceară să setați URL-ul. Introduceți aici noul URL.
  1. Închideți fila Settings.
  2. Reîncărcați VSCode mergând la View -> Paleta de comenzi. După ce Paleta de comenzi este deschisă, tastați „Reload window” și apăsați Enter.
  3. După reîncărcare, ar trebui să vedeți o fereastră pop-up în dreapta jos care vă solicită să vă autentificați în Codeium. Dacă nu, mergeți în stânga jos la fila Accounts și faceți clic pe Sign in with Auth pentru a folosi Codeium. Oricare dintre metode vă va redirecționa către portalul dvs. Codeium Enterprise.

Probleme și soluții cunoscute pentru IDE

e.split nu este definit

Utilizați o versiune VS Code neacceptată; actualizați la o versiune compatibilă și încercați din nou. Găsiți lista versiunilor compatibile aici.

Utilizarea serverului API nepotrivit

Dacă un utilizator își schimbă URL-ul API Server/Portal în setările workspace-ului, acest lucru va suprascrie setările de utilizator și poate duce la o eroare în care extensia comunică cu un server API nepotrivit. Asigurați-vă că URL-ul API Server/Portal este setat corect și nu este suprascris accidental de setările workspace-ului.

Nu vedeți răspunsuri în Chat-ul Codeium

Dacă încercați să trimiteți mesaje în Chat-ul Codeium, dar nu vedeți răspunsuri, verificați dacă puteți anula răspunsul. Dacă nu puteți anula răspunsul, înseamnă că răspunsul a fost finalizat, dar nu a fost afișat. Acest lucru se poate întâmpla dacă Chat Web Server își pierde conexiunea cu extensia. Reîncărcarea VS Code și redeschiderea panoului Chat-ului Codeium ar trebui să afișeze răspunsurile.

Nu se poate citi fișierul …/package.json

Nu se poate citi fișierul .../.vscode/extensions/codeium.codeium-<version>/package.json 
Dacă eroarea de mai sus apare în logurile Codeium, încearcă să ștergi folderul extensiei (…/.vscode/extensions/codeium.codeium-<version>) și să reinstalezi extensia.

Buclă de actualizare Enterprise în VS Code

Apare mesajul „Codeium Enterprise a fost actualizat” de fiecare dată când deschideți VS Code? Încercați să reporniți toate extensiile:
  1. Deschideți Paleta de comenzi (CTRL + SHIFT + P)
  2. Rulați „Disable All Installed Extensions”
  3. Rulați „Enable All Extensions”
  4. Reporniți VS Code
Asigurați-vă că toate extensiile sunt din nou activate.

Programul de actualizare Enterprise nu instalează extensia Codeium

Programul de actualizare Enterprise este instalat, dar nicio extensie nu este descărcată sau instalată în VS Code. Nu există nicio opțiune de loguri pentru extensii în lista derulantă din fereastra Output a VS Code. Singurul log disponibil pe care îl puteți vedea este:
[info] ExtensionService#_doActivateExtension Codeium.codeium-enterprise-updater, startup: false, activationEvent: 'onStartupFinished'
Dacă ați dezactivat anterior extensia Codeium și ulterior ați dezinstalat-o, VSCode nu va elimina indicatorul de dezactivare. Pentru a face acest lucru manual:
  1. Deschideți Paleta de comenzi (CTRL + SHIFT + P)
  2. Rulați „Codeium Enterprise: Reset”
  3. Selectați „Help” din fereastra popup
  4. Selectați „Show Disabled Extensions”
  5. Reactivați extensia Codeium

Probleme cu proxy/rețea

Debifarea opțiunii Detect Proxy în setările Codeium din VSCode poate rezolva uneori problemele în care extensia încearcă în mod eronat să folosească un proxy.

Probleme legate de certificate

Dacă întâmpini următoarele erori:
ConnectError: [internal] nu se poate obține certificatul emitentului
[EROARE]: [intern] imposibil de verificat primul certificat
tls: verificarea certificatului a eșuat: x509: certificatul „<yourdomainurl>" nu este conform standardelor
Acest lucru sugerează că extensia Codeium nu poate avea încredere în conexiunea TLS către portalul dvs. Enterprise / serverul API, deoarece nu are încredere în certificatul prezentat. Asta înseamnă fie că certificatul prezentat de implementarea Codeium nu este de încredere, fie că un certificat prezentat de un proxy corporativ care interceptează cererea nu este de încredere. În oricare dintre cazuri, cea mai bună soluție este să vă asigurați că certificatul rădăcină care a semnat acest certificat este instalat corect pe calculatoarele utilizatorilor finali, în locația potrivită. VS Code și majoritatea celorlalte IDE-uri încarcă certificatele din locația implicită a sistemului de operare. Certificatul dvs. este emis și administrat de echipa locală de IT sau Admin. Vă rugăm să îi contactați pentru asistență privind instalarea certificatelor necesare pe sistemul dvs. Este important ca întregul lanț de certificate să fie prezentat din locul în care se termină conexiunea TLS. Adesea, dacă este prezentat doar certificatul „leaf” (final), VS Code și alte IDE-uri nu îi pot verifica autenticitatea, deoarece nu cunosc certificatul intermediar care validează certificatul „leaf” și care, la rândul său, este validat de certificatul rădăcină. Browserele reușesc adesea să ocolească această problemă, deoarece utilizatorii probabil au accesat un alt site web care prezintă întregul lanț de certificate, astfel încât certificatul intermediar este văzut și pus în cache, însă aplicații precum VS Code nu au acest avantaj. Extensia Network Proxy Text pentru VS Code este utilă pentru depanarea problemelor legate de certificate.
I