Home - hiraishikentaro/rails-factorybot-jump GitHub Wiki

Rails FactoryBot Jump

๐Ÿ”— Language Switcher: English | ๆ—ฅๆœฌ่ชž

Technical Overview

Rails FactoryBot Jump is a VSCode extension that provides intelligent navigation from Rails test files to FactoryBot factory and trait definitions. The extension detects factory calls in test files and creates clickable links that jump directly to the corresponding factory or trait definition.

Core Technology: TypeScript-based VSCode extension with real-time file watching and intelligent caching.

Key Features

  • Smart Detection: Automatically detects FactoryBot factory calls (create(:user), build(:post), etc.)
  • Trait Support: Navigate to specific traits within factory definitions
  • Real-time Updates: Automatic cache refresh when factory files change
  • Configurable Paths: Support for custom factory directory structures
  • Cross-platform: Works on Windows, macOS, and Linux

Quick Navigation

๐Ÿš€ Getting Started

๐Ÿ—๏ธ Architecture

๐Ÿงช Testing

๐Ÿ“š Development Guides

๐Ÿš€ Deployment

Technical Documentation

API References

Key Developer Resources

Current Version

Version: 1.3.0

Languages: TypeScript

License: MIT