DEV Community

Shuai King
Shuai King

Posted on

FreqFiles - Your Smart File Access Assistant for JetBrains IDEs

FreqFiles is a powerful file management plugin for JetBrains IDEs that helps you quickly access your favorite and frequently used files. Boost your productivity by organizing and accessing your most important files with ease, either through a classic floating panel or an elegant floating ball.


✨ Highlights

Floating Ball

Panels

Settings

Context Menu


✨ Features

🔮 Floating Ball

  • Always-on-top floating ball for instant access.
  • Hover to Expand to reveal the full panel.
  • Two Modes:
    • Mode A (Hover): hover-to-expand, mouse-leave-to-collapse.
    • Mode B (Click to Pin): hover-to-expand, click to pin/unpin.
  • Drag & Snap: draggable, snap-to-edge, position persists.
  • Customizable: size, auto-hide delay, snap-to-edge.
  • Auto-Startup: appears automatically on project open.

🎯 Favorite Files

  • Manually save frequently used files.
  • Supports files inside/outside your project.
  • Reorder with up/down.
  • Double-click to open.

📊 Frequent Files

  • Tracks click count + stay time.
  • Shows Top 50 by smart ranking.
  • Ranking weights are configurable.

🎨 Classic Floating Panel

  • Resizable & movable popup panel.
  • Toggle with Shift+Alt+F (when floating ball is disabled).

⚙️ Customizable Settings

  • Floating ball settings + ranking weights.
  • Entry: File → Settings → Tools → FreqFiles.

🔗 Context Menu Integration

  • Add to favorites from Project view / editor tabs / editor content.

💾 Persistent Storage

  • Favorites, stats, and ball position persist across IDE restarts.

🚀 Usage

Floating Ball (Default)

  1. Floating ball appears on project startup.
  2. Hover to expand.
  3. Mode B: click to pin/unpin.
  4. Drag to move, release to snap.
  5. Shift+Alt+F toggles visibility.

Classic Floating Panel

  1. Disable "Enable floating ball" in settings.
  2. Press Shift+Alt+F to toggle the popup panel.

Managing Files

  • Add to favorites: + button or right-click menu.
  • Remove/reorder: -, , , 🗑️.
  • Open: double-click.

🔧 Installation

  1. File → Settings → Plugins
  2. JetBrains Marketplace → search "FreqFiles" → Install
  3. Restart IDE

Top comments (0)