> For the complete documentation index, see [llms.txt](https://docs.icraft.design/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.icraft.design/editor-features/navigation-bar/tips.md).

# Tips

This chapter summarizes the most commonly used and efficient operation tips in iCraft, covering perspective control, canvas movement, line drawing, numerical input, shortcut key usage and other aspects, helping you complete scene construction and editing more smoothly and efficiently.

***

## General Operation Tips

{% stepper %}
{% step %}

#### Hold `Middle Mouse Button` to Rotate View

**Function Description**: Hold down the `middle mouse button` and drag to freely rotate and observe the scene around the center of the current view.

**Application Scenarios**: Suitable for checking model layout, structural relationships and spatial levels from different angles during 3D editing.
{% endstep %}

{% step %}

#### Hold `Right Mouse Button` to Pan Canvas

**Function Description**: Hold down the `right mouse button` and drag to pan the entire canvas without changing the view direction.

**Application Scenarios**: Used to quickly adjust the field of view and locate the target area for continuous editing.
{% endstep %}

{% step %}

#### Editing Mode: `Alt + Left Mouse Button` to Rotate View

**Function Description**: In layout editing mode, hold down the `Alt` key and drag the `left mouse button` to rotate the current view.

**Application Scenarios**: Ideal for quickly switching observation angles while drawing or placing elements.
{% endstep %}

{% step %}

#### Editing Mode: `Space + Left Mouse Button` to Pan Canvas

**Function Description**: Hold down the `Space` key and drag the `left mouse button` to pan the entire canvas view.

**Application Scenarios**: Flexibly move the field of view without switching tools during the drawing process.
{% endstep %}

{% step %}

#### Paste at Mouse Pointer Position

**Function Description**: When pasting elements, they will be automatically pasted to the spatial position pointed by the current mouse.

**Application Scenarios**: Used to quickly copy objects and place them accurately at target positions.
{% endstep %}
{% endstepper %}

***

## Line Drawing Tips

{% stepper %}
{% step %}

#### `Meta` / `Ctrl`：Temporarily Disable Snap Connection

**Function Description**: Hold down the `Meta` key (Mac) or `Ctrl` key (Windows) while drawing lines to temporarily disable the object snap function.

**Application Scenarios**: Suitable for pipeline or path design that requires free drawing without being affected by node adsorption.
{% endstep %}

{% step %}

#### `Shift`：Draw 90° Straight Lines

**Function Description**: Hold down the `Shift` key while drawing lines to automatically lock horizontal or vertical 90° straight lines.

**Application Scenarios**: Perfect for drawing standard pipelines, cables, structural edges and other regular lines.
{% endstep %}
{% endstepper %}

***

## Numerical Input Tips

{% stepper %}
{% step %}

#### Hover Mouse + Scroll Wheel to Adjust Values

**Function Description**: When the mouse hovers over a numerical input control, scroll the wheel to quickly adjust parameter values.

**Application Scenarios**: Used for fine-tuning parameters such as size, angle and position quickly.
{% endstep %}

{% step %}

#### Keyboard Arrow Keys for Fine Value Adjustment

**Function Description**: After focusing on the numerical input box, use the keyboard arrow keys to make precise adjustments.

**Application Scenarios**: Suitable for size and positioning operations with high precision requirements
{% endstep %}

{% step %}

#### Hold `Shift`: Enlarge Value Step by 10 Times

**Function Description**: Hold down the `Shift` key while adjusting values to enlarge the adjustment step to 10 times the original.

**Application Scenarios**: Used for quick large-scale parameter modification, such as overall scaling and scene size adjustment.
{% endstep %}
{% endstepper %}

***

## Shortcut Operation Tips

{% stepper %}
{% step %}

#### Shortcut `T`: Show/Hide Transform Controller

**Function Description**: Quickly switch the display status of the object's movement, rotation and scaling controller via the shortcut  `T`.

**Application Scenarios**: Clean up the view for easier screenshot, presentation or fine adjustment.
{% endstep %}

{% step %}

#### Shortcut `G`: Toggle Grid Snap Switch

**Function Description**: Turn the grid snap function on or off to achieve precise alignment.

**Application Scenarios**: Suitable for regular arrangement of buildings, equipment, pipelines and other elements.
{% endstep %}

{% step %}

#### Shortcut `B`: Show/Hide Floating Toolbar

**Function Description**: Control the display and hiding of the floating toolbar, which provides functions including line, pipeline, text, sub-scene, element replacement and element deletion.

**Application Scenarios**: The floating toolbar offers multiple high-frequency quick operations when enabled, and reduces interference by clearing the view when disabled.
{% endstep %}

{% step %}

#### Hold `Shift` for Single-Axis Rotation: 45°/90°/135° Auto Snap

**Function Description**: Assist users in rotating models; when rotating via the 3-axis controller, it automatically snaps to high-frequency rotation angles such as 45°/90°/135°, helping users adjust model angles quickly.

**Application Scenarios**: Used for rotating objects.
{% endstep %}

{% step %}

#### Shortcut `E`: Switch to Preview Mode

**Function Description**: Enter preview mode with one click, hiding all editing auxiliary tools.

**Application Scenarios**: Used for presentation, screenshot or final effect inspection.
{% endstep %}

{% step %}

#### Shortcut `R`: Reset View

**Function Description**: Restore the camera view to the default initial position.

**Application Scenarios**: Quickly return to the standard view when the view is messy or disoriented.
{% endstep %}

{% step %}

#### Shortcut `V`: Switch Between Top View/Isometric View

**Function Description**: Quickly switch between top view and isometric view.

**Application Scenarios**: Suitable for dual verification of plane layout and spatial structure.
{% endstep %}
{% endstepper %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.icraft.design/editor-features/navigation-bar/tips.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
