VS Code Marketplace

Recommended

Install directly from the VS Code Marketplace for automatic updates and seamless integration.

Method 1: Extensions View

  1. Open Visual Studio Code
  2. Click on the Extensions icon in the Activity Bar (or press Ctrl+Shift+X)
  3. Search for "File Insights"
  4. Look for the extension by VijayGangatharan
  5. Click the Install button

Method 2: Quick Open

  1. Press Ctrl+P (Windows/Linux) or Cmd+P (macOS)
  2. Type: ext install VijayGangatharan.file-insights
  3. Press Enter

Method 3: Command Palette

  1. Press Ctrl+Shift+P (Windows/Linux) or Cmd+Shift+P (macOS)
  2. Type: Extensions: Install Extensions
  3. Search for "File Insights"
  4. Install the extension by VijayGangatharan

Manual Installation

Download and install the VSIX package manually for offline environments or specific version control.

Download & Install

  1. Download the latest .vsix file from GitHub Releases
  2. Open Visual Studio Code
  3. Press Ctrl+Shift+P to open Command Palette
  4. Type: Extensions: Install from VSIX...
  5. Select the downloaded .vsix file
  6. Restart VS Code if prompted

System Requirements

Ensure your system meets the minimum requirements for optimal performance.

Visual Studio Code

Version 1.102.0 or higher

Latest stable version recommended

Operating System

  • Windows 10/11
  • macOS 10.15+
  • Linux (Ubuntu 18.04+)

System Resources

RAM: 4GB minimum

Storage: 1MB extension size

Minimal system impact

Post-Installation Setup

Configure File Insights to match your development workflow preferences.

1

Verify Installation

After installation, open any file in VS Code. You should see the file size displayed in the status bar (bottom-right by default).

Status Bar Verification
2

Access Commands

Open the Command Palette (Ctrl+Shift+P) and type "File Insights" to see all available commands:

Command Palette
3

Configure Settings

Customize File Insights through VS Code settings (Ctrl+,) by searching for "fileInsights":

Setting Description Default
fileInsights.enabled Enable/disable the extension true
fileInsights.displayFormat Size display format (auto, bytes, kb, mb) auto
fileInsights.statusBarPosition Status bar position (left, right) right
fileInsights.showTooltip Show detailed tooltips true
fileInsights.refreshInterval Refresh interval in milliseconds 500
fileInsights.maxFileSize Maximum file size to analyze (bytes) 1073741824

Configuration Examples

Common configuration scenarios for different development workflows.

Performance Focused

Optimized for large files and minimal resource usage.

{
  "fileInsights.refreshInterval": 1000,
  "fileInsights.maxFileSize": 536870912,
  "fileInsights.showTooltip": false,
  "fileInsights.displayFormat": "auto"
}

Detailed Information

Maximum information display with detailed tooltips.

{
  "fileInsights.showTooltip": true,
  "fileInsights.displayFormat": "bytes",
  "fileInsights.refreshInterval": 250,
  "fileInsights.statusBarPosition": "left"
}

Minimal Display

Clean interface with essential information only.

{
  "fileInsights.displayFormat": "auto",
  "fileInsights.showTooltip": false,
  "fileInsights.statusBarPosition": "right",
  "fileInsights.refreshInterval": 750
}

Troubleshooting

Common issues and solutions for File Insights installation and usage.

Extension Not Showing

File size is not displayed in the status bar after installation.

Solutions:

  1. Ensure you have opened a file (not just a folder)
  2. Check if the extension is enabled: File Insights: Enable
  3. Verify the file is not exceeding the size limit (1GB default)
  4. Try refreshing with File Insights: Refresh

Configuration Issues

Settings changes are not taking effect.

Solutions:

  1. Ensure settings are in the correct JSON format
  2. Check for typos in setting names
  3. Reload VS Code window: Developer: Reload Window
  4. Reset to default settings and reconfigure

Performance Issues

VS Code feels slower after installing the extension.

Solutions:

  1. Increase refresh interval: fileInsights.refreshInterval
  2. Reduce max file size: fileInsights.maxFileSize
  3. Disable tooltips: fileInsights.showTooltip: false
  4. Check output logs: File Insights: Show Output Channel

Still Need Help?

If you're still experiencing issues, please:

Next Steps

Now that you have File Insights installed, explore its full potential.

Explore Features

Learn about all the advanced features and configuration options available.

View Features

Read Documentation

Dive deeper into the technical documentation and architecture details.

Read Docs

Support the Project

Help improve File Insights by contributing or sharing feedback.

Contribute