> ## Documentation Index
> Fetch the complete documentation index at: https://docs.paradime.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Bookmarks

> The Paradime Code IDE's Bookmarks feature lets you mark, label, and navigate key code sections, enhancing workflow efficiency and simplifying dbt™ project organization and collaboration

export const Arcade = ({src, title}) => <div style={{
  position: 'relative',
  paddingBottom: 'calc(56.2225% + 41px)',
  height: 0,
  width: '100%'
}}>
    <iframe src={src} title={title} frameBorder="0" loading="lazy" allow="clipboard-write" allowFullScreen style={{
  position: 'absolute',
  top: 0,
  left: 0,
  width: '100%',
  height: '100%',
  colorScheme: 'light'
}} />
  </div>;

Bookmarks in the Paradime Code IDE enable you to efficiently mark and navigate important sections of your codebase. This feature helps streamline workflows by allowing you to quickly revisit critical code snippets or areas during your dbt™ development process.

<Info>
  **Bookmarks are useful for:**

  * Marking important model definitions
  * Tagging sections that need review or optimization
  * Creating quick access to frequently referenced code
  * Building a custom navigation system for large projects
</Info>

### Managing Bookmarks

<Arcade src="https://demo.arcade.software/XIklhXdi1OxX71lDlHOE?embed&embed_mobile=tab&embed_desktop=inline&show_copy_link=true" title="Bookmarks" />

### Adding Bookmarks

1. **Highlight** a block of code you want to bookmark
2. **Right-click** on the highlighted code
3. Hover over **Bookmarks** and select the **Toggle** command
4. A **bookmark ribbon** will appear next to the code block

<Info>
  Use **Toggle Labeled Bookmark** to assign a label to the bookmark for additional context. This makes it easier to identify the purpose of each bookmark at a glance.
</Info>

### Navigating Bookmarks

**Using Menus:**

* **Right-click** and hover over **Bookmarks**
* Click **Jump to Previous** or **Jump to Next**

**Using Keyboard Shortcuts:**

* **MacOS:**
  * `⌥ ⌘ L` to **Jump to Next**
  * `⌥ ⌘ J` to **Jump to Previous**
* **Windows:**
  * `F2` to **Jump to Next**
  * `Shift+F2` to **Jump to Previous**

**Using the Bookmarks Panel:**

* Open the **Bookmarks tab** from the left-hand panel to view and manage all bookmarks
* Click on any bookmark in the list to jump directly to that location in your code
* Edit bookmark labels as needed by clicking on the label in the Bookmarks tab

### Deleting Bookmarks

You can remove bookmarks in several ways:

* **From the editor**: Right-click the blue bookmark ribbon next to the code and select **Remove Bookmark**
* **From the Bookmarks tab**:
  * Click the **X** button next to a specific bookmark to remove it
  * Click the **Clear** icon to remove all bookmarks from a specific file
* **Toggle method**: Right-click on bookmarked code and use the Toggle command again to remove the bookmark

***

<Info>
  **Best Practices**

  **Command Usage**

  * Use **Toggle Labeled Bookmark** to add meaningful labels that describe the purpose of the bookmarked section
  * Regularly clear outdated bookmarks to maintain a clean and organized workspace
  * Use consistent naming conventions for bookmark labels to make them easier to scan

  **Workflow Optimization**

  * Bookmark key SQL transformations and tests in your dbt models for easy navigation
  * Create bookmarks for:
    * Model definitions
    * Complex joins
    * Custom macros
    * Test definitions
  * Utilize the "Explorer" section of the Bookmarks tab to get an overview of all bookmarked sections in your project
  * Combine bookmarks with other IDE features like Search for powerful project navigation
</Info>


## Related topics

- [Left Panel](/products/code-ide/left-panel/index.md)
- [okta-saml2.0](/products/single-sign-on/okta-sso/okta-saml2.0.md)
- [okta-oidc](/products/single-sign-on/okta-sso/okta-oidc.md)
- [JumpCloud SSO](/products/single-sign-on/jumpcloud-sso-legacy.md)
