Google has announced their take on developer tooling and AI coding. Project IDX is available as public preview.
What they did was wrapping VSCode into own cloud hosted environment, setting up templates for Web and Flutter projects, adding AI coding assistant and giving promises of frictionless and more productive dev environment...
The moment I imported my Flutter GitHub repo I faced a myriad of problems:
-
Enable Nix for this workspace
option in the import dialog was breaking everything, IDE failed to start - With Nix disabled I got my project imported and opened in Google hosted VSCode (or 'Code - OSS' to be correct)
- It was very slow (loading files, getting packages, building)
- Linux, Android, Web are available as devices, though:
- Linux doesn't work, requires CMake to be installed (and you can't do
apt install
) - Android starts building only after you do
flutter upgrade -force
- older version of Flutter is installed by default and has oldergradle
version - Android, even when it gets built there's no UI of the emulator seen anywhere
- Web, well, after starting the app you get a pop-up window with a preview, though it is empty
- Linux doesn't work, requires CMake to be installed (and you can't do
- IDX AI - in the intro video there was demo of AI knowing codebase (there's an extension setting I enabled). Tried asking about my solution, got nothing
Tried it with Chrome.
Project IDX is very early in development, see no point using it now.