663 results found
-
Support Docker-in-Docker
IDX should support running Docker containers within the Docker container provided for the runtime, preferably by reusing the host's Docker daemon:
$ docker run -ti --rm -v /var/run/docker.sock:/var/run/docker.sock hello-world docker: permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Post "http://%2Fvar%2Frun%2Fdocker.sock/v1.24/containers/create": dial unix /var/run/docker.sock: connect: permission denied. $ sudo docker run -ti --rm -v /var/run/docker.sock:/var/run/docker.sock hello-world docker: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?. See 'docker run --help'.
versus on Codespaces:
…$ docker run -ti --rm -v /var/run/docker.sock:/var/run/docker.sock hello-world Hello from Docker! This message shows that your installation appears to
19 votes -
Allow use of TypeScript on "Blank" projects
By default, a new blank project doesn't permit you to select TypeScript as a language, but it should.
47 votes -
Cloud Source Repositories
We need a way to clone a Cloud Source Repository?
Right now, when we try to paste a path using the http or SSH protocol, we get "Invalid repo URL format".
21 votes -
Tailscale integration
Provide a seamless integration with Tailscale so that the VM can be added as an ephemeral node on the user's tailnet and get access to private resources, such as a database or private Git server.
7 votes -
Support C#
Please support C# language
27 votes -
14 votes
-
3 votes
-
6 votes
-
12 votes
-
Should have a way to view the emulator
Needs a way to re-open the android emulator when it is accidentally closed without having to re-build the app
33 votes -
Page for shortcuts
Having a dedicated page to look after all the available shortcuts like a cheat sheet will be very helpful to improve productivity for example in the case of Flutter listing down all the supported shortcuts in a single page eg
- stful - Create StatefulWidget 2.stless - Create StatelessWidget
etc
2 votes -
Copy and paste across projects
It will be great if we could copy a file from one project and paste it in a different project (in another tab)
147 votes -
7 votes
-
Support Jupyter Notebooks and Python/R
Adding support for Jupyter Notebooks and customized Python/R kernels will enable data scientists to develop data and machine learning projects easily in IDX.
23 votesThis is a great suggestion! We are going to investigate what support here can look like and follow-up with you further for more details.
-
Add Support for common ML and Data analysis workloads
Development around Machine Learning and/or tools for performing ML should also be considered well, specifically around building tools for ML which do not directly involve training (such as experiment tracking, data analysis, etc.)
42 votesThis is a great suggestion! We are going to investigate what support here can look like and follow-up with you further for more details.
-
API Project Support
If you are building a backend API, we would like Project IDX to support creating them across popular endpoints. We would also like to explore integration with services like Postman to make testing these endpoints easier.
54 votesWe are actively working on addressing these items. Stay tuned for some updates here.
-
Share a Custom Template with Others
When you create a custom template, we want to explore ways of making it easy for you to share it with others in your team or publicly.
20 votes -
Global Installation of Common Build Tools
Various scripts in a project may require build tools like pnpm, npm, gacutil, etc. to be present globally to help build and run the code in your project. Today, Project IDX doesn’t support global installations.
5 votes -
Better Debugging Support for Web Projects
We want to make identifying (and fixing!) issues in code as natural as it can be, fully from inside your browser without any additional configuration.
22 votesThanks for this feedback! We are actively working on this right now and will share updates (and working implementations!) shortly.
-
Persist Environment Settings Across Sessions
If you customize your panels, themes, fonts, colors, and other settings, we want to ensure your customizations are persisted the next time you access Project IDX.
151 votesAs part of our recently released preview of our Nix extensibility work, we persist all changes in your home directory. We are exploring additional ways of being able to persist changes between VM sessions.
- Don't see your idea?