SF Studio
Welcome to SF Studio, your powerful companion for Salesforce development. SF Studio brings powerful data management, debugging, and metadata capabilities directly into your editor, streamlining your Salesforce development workflow.
✨ Why SF Studio?
- Speed: Execute SOQL and fetch records 3x faster than standard setups.
- Intelligence: Integrated AI for log analysis and smart SOQL auto-completion.
- Workflow-Native: No more switching to the browser or external tools—everything stays in VS Code.
- Persistence: Your console state, query history, and logs are saved automatically.
🚀 Quick Start
SF Studio is designed to make your daily Salesforce tasks faster and more integrated. Switch orgs easily from the Home page or use the dedicated tools for specific tasks.
💻 Console (Query & Record Editor)
The Console is the heart of SF Studio, providing a robust interface for data management.
Query Editor
- Execute SOQL: Write and run queries with a modern editor.
- Autocomplete: Benefit from intelligent field and object suggestions.
- Explain Plan: Analyze query performance directly within the tool.
- Export: Download your results as CSV for external analysis.
- Save Queries: Keep your frequently used queries handy in the Saved Queries list.
Record Editor
- Direct Fetch: Load any record by its ID instantly.
- Inline Editing: Modify fields directly in the table view and batch update.
- Clone Records: Quickly duplicate existing records.
- Picklist Helper: Use the 'i' icon to see allowed values and instantly apply them to cells.
- Boolean Support: Manage boolean fields with a simple checkbox interface.
- Snapshots: Save local snapshots of your results to return to them later without re-fetching from the server.
- Compare Results: Cross-Reference data from different queries or even different orgs (Premium Feature).
🔍 Log Analysis
Debug like a pro with real-time log streaming.
- Capture Live: Stream logs for any user in real-time as they happen.
- Historical Logs: Fetch and analyze logs from a specific time range.
- Metric Insights: View DML counts, SOQL limits, and execution timelines.
- Clean Up: Delete logs from the org in bulk to keep things tidy.
- AI Analysis: Get instant explanations and fixes for complex log errors using AI (Premium Feature).
🧪 Test Class
Manage your Apex tests with ease.
- Run Tests: Execute individual classes or selected groups of tests.
- Test Suites: Create and save suites of tests for recurring execution.
- Code Coverage: View detailed, line-level coverage reports directly in the app.
- Fast Re-run: Quickly re-execute your last test run with one click.
📦 Package Generator
Build manifests without the headache.
- Interactive Metadata: Browse all metadata types in your org.
- Dynamic Filtering: Find what you need quickly with search and type filters.
- Manifest Export: Generate a
package.xml file ready for deployment.
⚙️ Settings
Customize your experience.
- Themes: Match SF Studio to your preferred VS Code theme or choice.
- Org Management: Switch between active orgs and view org metadata.
- Internal Logs: Monitor SF Studio's internal operations for troubleshooting.
Support
For support, bug fixes, or more information, please send an email to: pjjoseph000@gmail.com
License
MIT License - see LICENSE.md for details
Made with ❤️ by PJ