51 results found
-
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.
91 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.
-
Support Multiple Projects/Folders
You may have separate projects (with their own build process, etc.) that you still want to see and control from inside the same workspace. This type of project structure is one we want to better support.
61 votesWe are actively discussing how to best address this. Stay tuned for some updates here.
In the interim, please comment on what kind of project(s) you are working in what other tools you have found that do a good job here.
-
Desktop App
IDX Desktop (Windows, macOS, Linux), either:
- Electron / Tauri wrapper
- Or React Native desktop app
For better avoidance of browser keyboard shortcuts / better native + OS integration
I'm a big supporter of web standards, but running an editor in a browser tab or even as a desktop PWA is often lacking / janky (judging based on the VS Code editor on github.dev)
Alternative Considered: PWA
If you manage to achieve parity by fixing the UX problems and integrating natively, making it work without downsides, I'll be on board with running IDX as a PWA!
31 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
29 votes -
Monorepo support
Hello, Just discovering IDX, very exciting product!
I just set up a repo that is a monorepo, with /backend with a Nest.js server, and a /frontend with an Angular app.Is it possible to:
- Have both running, port 3000 and 8080, and allow each to communicate with each other?
- Set up monospace.json and specifyworking_directory
for each project listed?For the moment, should the monospace.json file live in the root of the repo, or nested at the root of each project?
27 votes -
Public HTTP frontend previews
Its very hard to give access to one person at a time to look at a frontend project, so instead of doing all that, why not add a "make app public" option? so that other people can access it and I can easily preview my next js apps with a simple command: 'npm run dev' and then share the localhost link to others to show them previews
10 votes -
Preview Display For Non-Web Applications
To be able to show an application running on the Project IDX VM, for example I use c++ and it would be cool to be able to see the applications that I am compiling and building.
9 votes -
Let you connect to Figma for visual designs
You could connect to Figma designs, then help generate components with correct styling. It would also be great to leverage something like Tailwind for styling.
9 votes -
Add mobile friendly UI for code editor
Also add option for switching to mobile friendly ui inside code editor.
8 votes -
closing project
This IDX actually amazing. I have many project but little hard to fast switching other project. I think we need closing project on File menu and back to main dashboard. Thanks
7 votes -
Make it easier to see Next.js dev server output.
It took me a long time to find the dev server output (in Output under IDX). It would be nice if it was easier to find.
6 votes -
Improve UI for andoid emulator
Right now the android emulator looks very hazy. It dosen't show a crisp image of the emulator.
5 votes -
work locally
I wish that Project IDX would be able to work locally as well as in the browser.
So I can take it on a plane and keep working.
5 votes -
A UI for the dev.nix file
I believe that for IDX to go forward, you somehow need to create a UI for the dev.nix file, so that I can assemble the desired components, many people do not know nix or are familiar with it. I could, for example, choose if I want Angular, and which version of it, which version of the node I would use, so that I can build the desired model, but without using nix codes.
5 votes -
5 votes
-
Laggy and Less Touch Responsive Online Android Emulator
The current online Android emulator is experiencing significant lag and lacks touch responsiveness, impacting the user experience negatively. This hinders developers' ability to efficiently test and debug their Android applications in a simulated environment.
4 votes -
Being able to change the gmail account to be able to access the IDE
I have 2 gmail accounts and when I try to access the IDE it doesn't let me because my default account is not the account I was given access to and it only shows me the screen to subscribe to the list.
4 votes -
vim mode
Vim mode is essential for me and I wasn't able to find it as an option. If it is present, could it be made more discoverable? If not present, please add!
4 votes -
Map vim commands correctly
I've been used for a long time the "Vim" extension for vscode, for example.
I started the IDX and the first thing I did was install this extension.
When I try to switch between panels using "ctrl+w+h", for example, the browser window asks me if I want to leave the page.
So, if the Vim extension could map correctly your keymaps without the influence of the current browser maps, it was amazing.
3 votes -
IDX: Pull to reveal terminal
VS code provides this feature where you can pull from the bottom to reveal the terminal
3 votes
- Don't see your idea?