A VS Code extension that allows you to quickly navigate to CSS Module files from imports in your JavaScript/TypeScript code.
Features
🚀 Quick navigation to CSS Module files
📁 Support for relative imports (./, ../)
🎯 Support for path aliases (via jsconfig.json or tsconfig.json)
🎨 Support for multiple extensions: .module.css, .module.scss, .module.sass
⌨️ Keyboard shortcut: Ctrl+Alt+C (or Cmd+Alt+C on Mac)
Usage
Method 1: Keyboard Shortcut
Place your cursor on a line containing a CSS Module import
Press Ctrl+Alt+C (or Cmd+Alt+C on Mac)
Method 2: Context Menu
Right-click on a line with a CSS Module import
Select "Open CSS Module File"
Method 3: Command Palette
Press Ctrl+Shift+P (or Cmd+Shift+P on Mac)
Type "Open CSS Module File"
Press Enter
Supported Import Examples
// Relative import
import styles from './Button.module.css';
import styles from '../styles/global.module.css';
// Import with alias (requires jsconfig.json or tsconfig.json)
import styles from '@/styles/global.module.css';
import styles from '@components/Button.module.css';
// Different extensions
import styles from './styles.module.scss';
import styles from './styles.module.sass';
Configuration
The extension automatically uses your jsconfig.json or tsconfig.json to resolve path aliases.