Delete unused components
Please add a feature that will allow the user to remove unused components from the library. Currently, I have to click on each component and check if it is on the canvas. Bearing in mind that there are several hundred of them in my file, it becomes very troublesome and causes a mess in the library. A similar option is available in e.g. Adobe InDesign and is very helpful when working with a file.
-
Laura commented
I am so surprised there aren't more votes for this - So much time wasted here - leading to teams of mess files.
-
M Roberts commented
Another CBIINP ("Can't believe it is not possible!") item - the means to select ALL unused components and delete them in one action is a must.
-
Karthik Rajendran commented
Option to select all unused components, and delete them.
Selecting more than one component and change the state all at once.
When I open a file, I don't want the layer/component panel open by default.
Option to hide the left and right panels.
When I select a line, I should be able to use the eyedropper to pick a color for it. -
S Jad commented
Much required
-
SW commented
Please release such a feature as soon as possible. It's extremly useful in documents which raised up over a long time. Thanks a lot!
-
Przem commented
it is annoying that this is not there yet. There really is a management problem.
-
Laura commented
@badjar you absolute minta! thanks for sharing that.
-
Laura commented
@Adobe this should be a really easy one to integrate and will make so many users so happy.
Simple - 'select all unused' option against components, colours, and character styles
-
Matt Power commented
I need this feature so much.
-
Mauro commented
Badjar, thank you for the workaroung! it worked.
-
David commented
Such a hack Badjar ! xD thanks
-
j9lazur commented
Thanks Badjar! Pasting your comment here in case it helps others. It was super useful to me!
badjar commented · May 12, 2020 6:33 AM · Flag as inappropriate
Here's a workaround to select all unused assets that may help some people.1. Select all objects in the file (i.e. all objects on all artboards + pasteboard)
2. Open Assets panel then right click on any selected object on the canvas/artboard and choose 'Reveal Components in Assets'
3. Observe how some assets are highlighted and some are not.
4. Left click mouse on one of the highlighted assets and drag to top of panel. Observe how all assets are dragged together, then release mouse button to drop them just above the top-most asset.
5. Now select the first unused asset, and shift-click the last unused asset to select all unused assets.
6. Right click the selected assets and and choose delete.
7. Make yourself a cup of tea. -
Alis commented
Thank you, badjar! You saved me a lot of time with your workaround.
-
Danny Rosenfeld commented
Hi, I would like to actually select all instances of the master component and change their position. That doesn't seem possible right now... If anyone knows the solution please send link!
-
David Castillo commented
Adobe please integrate your teams and unify your software.
-
Frankie Loscavio commented
Disappointing that this still isn't addressed as part of May 19, 2020 release
-
badjar commented
Here's a workaround to select all unused assets that may help some people.
1. Select all objects in the file (i.e. all objects on all artboards + pasteboard)
2. Open Assets panel then right click on any selected object on the canvas/artboard and choose 'Reveal Components in Assets'
3. Observe how some assets are highlighted and some are not.
4. Left click mouse on one of the highlighted assets and drag to top of panel. Observe how all assets are dragged together, then release mouse button to drop them just above the top-most asset.
5. Now select the first unused asset, and shift-click the last unused asset to select all unused assets.
6. Right click the selected assets and and choose delete.
7. Make yourself a cup of tea. -
Edu Couchez commented
Same here... trying to get rid of linked and sublinked assets from other projects (Yes... sometimes is smarter to start from a finished project). Unlinking all of them, one by one, just to find that all are attached again when reopen later the file. Even without any single existing component in canvas.
That's all due to the terrible bad UX design of XD itself, that lead us to multiply unused components in this insane "Assets" panel... no way to filter, organize, group with "atomic" hierarchy... and worst of all, hurting low contrast small light type, over these ultra white background.
-
Neil commented
This is needed. I sometimes end up with a large number of unused components with no way to select them all and remove. Or at the very least there should be a plugin that does this.
-
Frankie Loscavio commented
The current design and implementation of XD components is absolutely infuriating and horribly inefficient. Way too many bugs right now and almost certainly any file with complexity will lead to orphaned assets, multiple references to the same asset and source document .xd file for assets that are hard if not impossible to remove or relink.
If there was ever a time, situation and urgency to listen to your users, now is that time. Please fix your component management or lose users to other platforms that allow management of components in more efficient ways that doesn't waste our time and effort. It's a nightmare right now and the effort and time required to clean up your inefficient component implementation is more work than it's worth.
XD Team,
This must be fixed ASAP!!!!!