Ideas & Suggestions #111
Replies: 32 comments 32 replies
-
@webfansplz Great little tool! My one nice to have would be to have the devtools bar aligned either top, left, right or bottom. As currently it cuts over some important UI/UX. Other than that, really cool! |
Beta Was this translation helpful? Give feedback.
-
The lines in the background and the lines on the page are a bit confusing |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
I would love to see the Tanstack Query/Vue Query tab integrated inside the new Vue DevTools. I think in the "old/current" DevTools it was automatically detected and supported. |
Beta Was this translation helpful? Give feedback.
-
Is there a way to avoid it activating a button/link when trying to access the component data of that element? |
Beta Was this translation helpful? Give feedback.
-
Is there a way to see Component Events? |
Beta Was this translation helpful? Give feedback.
-
I suggest you for this beautiful DevTools Tool to add plugin and modules section like a Nuxt.JS DevTools. See idea from this image. |
Beta Was this translation helpful? Give feedback.
-
Maybe make the Dark/Light setting ("Settings/Appearance") not "dark" by default. It took quite some time to understand where the "dark" class in my root element comes from. My suggestion: "None (or OS?), Light, Dark" with "None" as default |
Beta Was this translation helpful? Give feedback.
-
it would be nice to have a filter on Component Tab to filter props, computed, etc by a string |
Beta Was this translation helpful? Give feedback.
-
A way to (always or easily) open it in a new window. Our scenario has us use the tool in a very constrained space (addin to an application). What works is using And the normal floating panel isn't very useful when using the separate devtool window, maybe automatically hiding it could be good. Though not really necessary, the setting works tool. Stand alone with |
Beta Was this translation helpful? Give feedback.
-
Sometimes I would like to interact with a component in the developer console, calling methods and updating properties. It would be great if clicking on a component in the "Components" tab would store a reference to the component instance in a global variable like (I guess it would be great to allow console commands directly within the Vue Devtools pane itself, especially useful on mobile devices without a console, but I can also see that getting quite complex if you wanted autocomplete etc., so the request above is a lot simpler to implement.) |
Beta Was this translation helpful? Give feedback.
-
A small Although the syntax of Vue3 hasn’t undergone significant changes, there are still some functional improvements (such as new features) between minor versions. We can write a simple codemod tool to help users easily migrate their syntax. For example, Vue3.4 introduced a new feature At the same time, this tool will also evolve with the iterations of Vue, presenting the new features of the latest Vue version to users in a more intuitive way. |
Beta Was this translation helpful? Give feedback.
-
Would be really nice if there was a way to enable it to run in 'prod'/'build' mode. This may be very challenging or a non-starter because of the dependency on vite dev server, but with the old/current vue devtools browser plugin you can make it run on prod with some console commands and this can be extremely valuable |
Beta Was this translation helpful? Give feedback.
-
Is it possible to display the relative path of the file when hovering on open in editor? |
Beta Was this translation helpful? Give feedback.
-
Could we display the current value of the router history? It would be useful for debugging when dealing with issues where modifying the history doesn't work as expected, such as when implementing back/forward behavior. |
Beta Was this translation helpful? Give feedback.
-
We're using multiple vue apps on a "static" CMS page: Maybe the component view could have <App/Root>-entries, if the website uses multiple ones. |
Beta Was this translation helpful? Give feedback.
-
It'd be nice for the (already very cool!) graph to follow more references than just JS, for example the |
Beta Was this translation helpful? Give feedback.
-
Option to disable animation when inspecting components on the page with "Select component on the page" button. It can be very distracting jumping between large number of components on the small area. Maybe take into account reduced motion preference and also have a toggle to force this option (similar to dark/light mode toggle in settings). I suppose this is related to vite-plugin-vue-inspector so it’s best to start there with setting which can be toggled via devtools? |
Beta Was this translation helpful? Give feedback.
-
Visual vue responsive dependency graph |
Beta Was this translation helpful? Give feedback.
-
I am using JS map in Pinia storage. Currently serialization of Map doesn't work properly, it returns an empty object. It would be nice to add support for Map and Set. |
Beta Was this translation helpful? Give feedback.
-
Is there a keyboard shortcut for the "select component in the page"? A shortcut would be very helpful. Thanks. |
Beta Was this translation helpful? Give feedback.
-
Would like to add multi-language support, e.g. Chinese |
Beta Was this translation helpful? Give feedback.
-
My team is already really missing the ability to filter state in vuex/pinia |
Beta Was this translation helpful? Give feedback.
-
bringing back highlighting components in the view when you select them would be nice |
Beta Was this translation helpful? Give feedback.
-
Moving this to it's own thread from my original comment at the top as it's slightly different from what was being suggested in that thread. |
Beta Was this translation helpful? Give feedback.
-
In the previous version, you could toggle highlights on DOM elements as they (re)rendered, which was quite useful for debugging. This feature allowed you to see if a certain reactivity was updating more than one element, such as a list of items that should only update a single item when something changes, rather than all the items. I can't seem to find this toggle in the new devtools. Is it still available, or is it something that's planned for future updates? |
Beta Was this translation helpful? Give feedback.
-
Please consider removing the "Welcome to the new version..." screen soon. When using incognito mode, the screen gets shown everytime on new browser contexts, which adds up to a lot of unnecessary extra clicks needed to actually use the tool. |
Beta Was this translation helpful? Give feedback.
-
Could we re-enable travelling the component tree with the use of arrow buttons again? This was very usefull with navigating through some nested components :) |
Beta Was this translation helpful? Give feedback.
-
Is it possible to track all api calls by components (for example on page load) / sort by same call path etc ? |
Beta Was this translation helpful? Give feedback.
-
https://github.com/varHarrie/vite-plugin-vue-inspector-plus I make an extension for vue devtools, which can quickly view the component hierarchy relationship of the target element and quickly open the component code file through combo key and mouse click. This is very helpful for development and I hope it can be integrated into the official function. |
Beta Was this translation helpful? Give feedback.
-
Any ideas & suggestions always welcome 👇
Beta Was this translation helpful? Give feedback.
All reactions