Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>EagerEyeNew to Visual Studio Code? Get it now.
EagerEye

EagerEye

Hamza Gedikkaya

|
1 install
| (2) | Free
Static analysis for detecting N+1 queries in Rails applications
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

EagerEye for VS Code

Static analysis for detecting N+1 queries in Rails applications.

Features

  • Real-time Analysis - Automatically analyzes Ruby files on save
  • Problem Highlighting - Underlines potential N+1 issues
  • Quick Fixes - One-click fixes for common issues
  • Status Bar - Shows issue count at a glance

Requirements

  • EagerEye gem installed:
    gem install eager_eye
    

Extension Settings

Setting Default Description
eagerEye.enable true Enable/disable extension
eagerEye.analyzeOnSave true Analyze on file save
eagerEye.gemPath eager_eye Path to executable
eagerEye.excludePatterns ["**/spec/**", ...] Files to exclude

Commands

  • EagerEye: Analyze Current File
  • EagerEye: Analyze Workspace
  • EagerEye: Clear Diagnostics

Detected Issues

  • Loop Association
  • Serializer Nesting
  • Missing Counter Cache
  • Custom Method Query
  • Count in Iteration
  • Callback Query
  • Pluck to Array

Links

  • EagerEye Gem
  • Report Issue
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft