8000 GitHub - motiondivision/motion-vscode: Motion developer tools for VS Code
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

motiondivision/motion-vscode

Repository files navigation

Motion for VS Code

Supercharge your animation development process with Motion for VS Code.

  • Copilot docs: Turn Copilot into a Motion expert with the latest docs.
  • Copilot CSS generation: Enhance Copilot's CSS generation with real Motion springs.

Additionally, Motion+ users gain access to:

  • Bezier curve editor: Edit and preview CSS and Motion easing curves.
  • More features coming soon

Bezier curve editing

Install

Install via the VS Code Marketplace

Enable Motion+ features

Generate a personal access token, then click "Authenticate" in the Motion panel to open an input dialog for your token.

Screenshot of the unauthenticated Motion panel

Features

Copilot docs

Load the latest Motion documentation directly into Copilot. Add docs to a chat by clicking on "Add Context":

Screenshot of the Copilot chat window

Navigating to "MCP Resources..."

Screenshot of the resources list

Search for the docs you're looking for:

Screenshot of the search box

Learn more about Copilot docs

CSS generation

With Motion for Visual Code Studio, Copilot gains the ability to generate CSS linear() easing curves to create springs or other custom easing curves.

Generate a CSS spring that's quite bouncy

600ms linear(0, 0.0121 /* ... */)

Learn more about CSS generation

Bezier curve editing

When editing a CSS or Motion bezier easing curve while the Motion panel's open, a bezier curve editor will appear. Changes will be immediately reflected in your code.

Bezier curve editing

Issues & feature requests

Found a bug or have a feature request? Open an issue on the Motion repo.

About

Motion developer tools for VS Code

Resources

License

Unknown, Unknown licenses found

Licenses found

Unknown
LICENSE
Unknown
LICENSE.plus

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0