Google ogłasza nowy edytor kodu oparty na Visual Studio i oparty na sztucznej inteligencji
Firma Google ogłosiła nowe, oparte na chmurze, zintegrowane środowisko programistyczne (IDE) o nazwie Project IDX. Ten nowy produkt ma na celu poprawę doświadczenia programistów poprzez zapewnienie im narzędzi i możliwości sztucznej inteligencji do wydajniejszego tworzenia aplikacji.
Google zbudował Project IDX na bazie Visual Studio Code (przy użyciu Code OSS), pozwalając im skupić się na integracji AI, takiej jak Codey i PaLM 2 . Asystent programowania Google Codey AI umożliwia inteligentne uzupełnianie kodu, chatbota do odpowiadania na pytania dotyczące kodowania oraz kontekstowe zalecenia dotyczące kodu.
Project IDX umożliwia programistom kodowanie pełnych aplikacji internetowych i mobilnych bezpośrednio w przeglądarce. Obecnie obsługuje popularne frameworki, takie jak Angular, Flutter, React i Vue.js, z planowaną obsługą dodatkowych języków i frameworków.
Kluczową zaletą Project IDX jest to, że zapewnia spójne środowisko programistyczne dostępne z dowolnego urządzenia. Eliminuje to typowe problemy, takie jak zapewnienie synchronizacji środowisk programistycznych między maszynami. Oparte na chmurze środowisko IDE zapewnia również dostęp do solidnych zasobów obliczeniowych niedostępnych lokalnie na wielu komputerach deweloperskich.
Na przykład, według Google, Project IDX użyje komputerów z systemem macOS w chmurze do tworzenia aplikacji na iOS i wyświetlania symulatora iOS. Więcej szczegółów na temat obsługi emulatorów Androida zostanie ogłoszonych później.
Project IDX głęboko integruje się z GitHub w celu kontroli źródła oraz platformą Google Firebase do hostingu, funkcji w chmurze i nie tylko. Każdy obszar roboczy udostępnia maszynę wirtualną opartą na systemie Linux.
Projekt IDX jest obecnie w fazie wczesnej wersji zapoznawczej. Google planuje dodać więcej języków, platform i integracji usług w chmurze. Mówi, że „IDX jest wciąż na wczesnym etapie, ale może potencjalnie zrewolucjonizować sposób, w jaki programiści kodują”.
Tymczasem należący do Microsoft GitHub przeniósł Copilot na wyższy poziom, wprowadzając Copilot Chat . Jest to funkcja, która pozwala programistom na bardziej konwersacyjną interakcję z Copilotem. Oznacza to, że możesz teraz zadawać drugiemu pilotowi pytania dotyczące Twojego kodu, uzyskiwać wyjaśnienia dotyczące określonych części kodu, a nawet zlecać drugiemu pilotowi naprawianie błędów w kodzie.
Dodaj komentarz