# Search

Source: https://docs.arcweave.com/project-tools/search
Section: Project Tools
Description: Search boards, elements, jumpers, branches, labels, notes, components, and assets across an Arcweave project by ID or content

Arcweave provides a project-wide **search** function to help you quickly find content across key parts of your project.

![Arcweave's project screen, with the search field open and showing results for the term "crusader" in the Interactive Fiction Example project.](https://docs.arcweave.com/assets/search._53j8hnX.png)

## Search context

Context: Arcweave docs > Project Tools > Search > Search context

The search scans the following [project items](https://docs.arcweave.com/project-items/overview) and properties:

| Item                                          | Properties scanned                                                                                                  |
| :-------------------------------------------- | :------------------------------------------------------------------------------------------------------------------ |
| [Board](https://docs.arcweave.com/project-items/boards)                | board ID, board name                                                                                                |
| [Element](https://docs.arcweave.com/project-items/elements)            | element ID, element title, element content                                                                          |
| [Jumper](https://docs.arcweave.com/project-items/jumpers)              | jumper ID, target element title                                                                                     |
| [Branch](https://docs.arcweave.com/project-items/branches)             | branch ID, condition content                                                                                        |
| [Label](https://docs.arcweave.com/project-items/labels)                | connection ID, label content                                                                                        |
| [Note](https://docs.arcweave.com/project-items/notes)                  | note ID, note content                                                                                               |
| [Component](https://docs.arcweave.com/project-items/components)        | component ID, name, [attribute](https://docs.arcweave.com/project-items/attributes) names, String Field and Rich Text Field attribute values |
| [Asset](https://docs.arcweave.com/project-items/assets/overview)       | asset ID, asset name (including its file extension)                                                                 |
| [Variable](https://docs.arcweave.com/project-items/variables/overview) | variable ID, global variable name, scoped variable label or custom ID                                               |

Item ID matching starts only when your search term contains at least **eight characters**, excluding leading and trailing spaces. Shorter terms still search names and content.

For component attributes, search matches names of all attribute types, but only searches values of **String Field** and **Rich Text Field** attributes. Numeric, Boolean, and list values are not searched. Board, component, and asset folders are not included in the results.

## Perform a search

Context: Arcweave docs > Project Tools > Search > Perform a search

To perform a search:

1. Press either of the following:
   - The **magnifying glass icon** on the right side of the top menu
   - **Ctrl/Cmd+F**
2. Begin typing your search term. The results update automatically as you type.
3. Expand or collapse result groups as needed.
4. Click **Show all results** if the search has more matches than the initial list shows. The initial list shows up to 20 results in total.
5. Click a result to view it.

## View search results

Context: Arcweave docs > Project Tools > Search > View search results

Arcweave behaves differently depending on the type of search result:

- **Board**: Opens the board at the position of your last visit.
- **Element, jumper, branch, or note**: Opens the board that contains the item and centers it on the item.
- **Label** (listed under **Connection Labels**): Opens the board that contains the connection and centers it on the connection.
- **Component**: Opens the component editor for viewing or editing.
- **Asset**: Opens the asset preview.
- **Variable**: Opens the **Global variables** dialog for a global variable, the board's attributes dialog for a board variable, or the component editor for a component variable. Variable results display their type and scope.

## Exit search

Context: Arcweave docs > Project Tools > Search > Exit search

To close the search, press any of the following:

- **Ctrl/Cmd+F**
- **Esc**
- The **magnifying glass icon** in the top menu
