Q. Does Lens Studio support Git natively?
A. Yes. Lens Studio 5.0 uses a .esproj project format explicitly designed to be Git-friendly. It includes built-in merge tools that minimize conflicts by automatically resolving non-overlapping changes, leaving only genuine conflicts for manual resolution.
Q. Can I use TypeScript in Lens Studio?
A.Yes. Lens Studio fully supports TypeScript for scripting, with type definitions for the full Lens Studio API. It also supports integration with external IDEs like VS Code and Cursor via its MCP server.
Q. What is the difference between Lens Studio 4 and 5 for version control?
A. Lens Studio 5 uses the new .esproj format designed for Git compatibility. Lens Studio 4 used the .lsproj format. Projects from Lens Studio 4 and below cannot be opened directly in Lens Studio 5.
Q. How should large teams structure their repositories?
Snap recommends breaking projects into modular prefabs and .lso files, ensuring all team members use the same Lens Studio version, and managing shared assets through version-controlled Package Manager folders.