Illustrator CS6: select only objects fully contained in selection rectangle

All we need is an easy explanation of the problem, so here it is.

Illustrator CS6’s “direct selection” tool allows you to draw a rectangle which selects select objects that overlap or are contained in the selection rectangle.

But what if I want to only select objects which are fully contained in the rectangle, without including other objects that are not fully contained in that rectangle?

For example, if I have 10 small red circles on top of a large background gradient, how can I select only the circles without the background gradient?

How to solve :

I know you bored from this bug, So we are here to help you! Take a deep breath and look at the explanation of your problem. We have many solutions to this problem, But we recommend you to use the first method because it is tested & true method that will 100% work for you.

Method 1

The simple approach is to lock ahead of time what you don’t want to select. You can do this in the Layers panel, but the fast approach is using keyboard shortcuts.

Ctl/Cmd-2 locks whatever obects are selected. Alt/Op-Cmd-2 unlocks anything that is locked.

Alt/Opt-click on the blank “lock” area (beside the eyeball) for a layer will lock all the other layers (and unlock them again — it’s a toggle), so if you work with multiple layers, as you should, that can be a very fast way to lock and unlock entire sets of objects at the same time. Alt/Opt-click on the eyeball hides all other layers or makes them visible if they’ve been hidden.

Google “Illustrator keyboard shortcuts” and dig around. Mordy Golding’s blog is a great resource for this kind of info.

Method 2

You can use the CoolSelection. It’s a plugin tool for Illustrator.
It’s similar to the Selection Tool (V), but it selects only objects fully inside the selection rectangle.
https://www.cool-selection.com
This answer was written by the author of CoolSelection.

Note: Use and implement method 1 because this method fully tested our system.
Thank you 🙂

All methods was sourced from stackoverflow.com or stackexchange.com, is licensed under cc by-sa 2.5, cc by-sa 3.0 and cc by-sa 4.0

Leave a Reply