Checkpoints Feature

18 Nov 20181 minute to read

The Checkpoints feature in Syncfusion Code Studio automatically captures and preserves the state of your workspace at key moments. This allows you to:

  • Track changes over time
  • Preview modifications
  • Revert to previous states

Checkpoints help ensure your work remains safe, traceable, and manageable throughout the development process.

How to Use the Checkpoints Feature

Step 1: Triggering Checkpoints

  1. Enter a query in the chat (e.g., “Create a user management dashboard application using Syncfusion React components.”) and press Enter.
  2. A checkpoint is automatically created at the start of the response.
  3. Additional checkpoints are created after each tool execution, such as:
    • Create New File
    • Edit File
    • Run Terminal Command

check1

Step 2: Comparing Checkpoints

  • Click the Compare button next to a checkpoint to view a detailed diff of the workspace files.
  • This shows which files will be modified or affected if you restore to that checkpoint.

check2

Step 3: Restoring a Checkpoint

  • Click the Restore button to revert your workspace to the state captured in the selected checkpoint.
  • This action will overwrite your current workspace files with the versions saved in that checkpoint.
  • Before restoring, you can preview the changes using the Compare button to ensure accuracy.

check3

check4