Your personal utility functions library, always at your fingertips.
Features
DevUtils Manager helps developers save, organize, and reuse utility functions across projects. Build your personal knowledge base of code snippets and boost your productivity.
Save Functions
Select any code snippet
Right-click and choose "DevUtils: Save Function"
Add a name and description
Automatically detects the programming language
Browse Your Library
View all saved functions with a searchable quick pick menu
See detailed information including usage statistics
Filter by name, language, or description
Insert Functions
Quick insert with Ctrl+Alt+I
Search and preview before inserting
Automatic usage tracking
Commands
Command
Shortcut
Description
DevUtils: Save Function
Ctrl+Alt+S
Save selected code as a utility function
DevUtils: Show My Functions
Ctrl+Alt+F
Browse your function library
DevUtils: Insert Function
Ctrl+Alt+I
Insert a saved function at cursor
Note: On macOS, use Cmd instead of Ctrl
Usage
Saving a Function
Select the code you want to save
Press Ctrl+Alt+S or right-click and select "DevUtils: Save Function"
Enter a name (e.g., "formatDate", "fetchWithRetry")
Optionally add a description
Done! Your function is saved locally
Inserting a Function
Place your cursor where you want to insert code
Press Ctrl+Alt+I
Search for your function by name or description
Press Enter to insert
Viewing Functions
Press Ctrl+Alt+F to see all your saved functions
Select any function to view its details in a side panel
See code, description, language, and usage statistics
Requirements
Visual Studio Code v1.105.0 or higher
Storage
All functions are stored locally in your VS Code global storage directory. Your data stays on your machine and is never sent anywhere.