An Introduction to Pieces for Developers Visual Studio Code Extension
Tags: webdev, vscode, programming, ai
Published: 2023-03-10 21:53:34

An Introduction to Pieces for Developers ⎸ Visual Studio Code Extension 
In 2022, our team set out on a journey to build the most advanced code snippet management and workflow context platform yet.
The debut release of our Flagship Desktop App got the ball rolling, and now our VS Code Extension aims to take developers productivity to the next level, incorporating key capabilities and our users favorite features directly into their IDE.
Effortlessly save, enrich, search, share, reference, and reuse: code snippets, workflow context, and other useful developer resources.


Trusted by the World's Best Developers

From students and indie developers, to startups and open source teams, to enterprise organizations and beyond, Pieces for Developers is purpose-built as a cohesive layer and a "tool between tools" that boosts productivity in three major workflow processes: researching and problem-solving in the browser, working with colleagues in collaborative environments, and lastly, writing, reviewing, referencing, and reusing code in the IDE.
We are a venture-backed company supported by some of the world's best investors. Our products & company are secure and continuing to grow.
Our Visual Studio Code Extension in combination with our Flagship Desktop App provides users a first-in-kind feature set ambitiously augmenting your development workflows.


Take Back Your Time | Solving Productivity Bottlenecks
Countless Google Searches, Open Tab Back-and-Forth & History Scrolling
More and more developer resources live online nowadays - tutorial sites, Stack Overflow posts, documentation & open source packages, wiki's and blog posts - the list goes on and on. This combined with the constant switching back to the IDE, and other tools, often causes developers to lose track of where they were and start over again at the search bar.


Pieces Solution Highlights:
Pieces for Developers | Desktop App ships with a first-in-kind Workflow Activity Stream letting you pick up where you left off faster than ever.

Resurfacing Additional Context in Collaborative Environments
Task and project context regarding the who, what, where, and why is often discussed over a variety of channels such as Email, Slack, Teams, Discord, Community Forums, Twitter, Reddit, and more. Keeping track of this critical context - decision outcomes, architectures, implementation solutions, best practices, power tips, configs - is becoming harder than ever.


Pieces Solution Highlights:
When you save code snippets with the Pieces for Developers | VS Code Extension it internally leverages our unique Context Awareness Engine to automatically extract and associate over 15 metadata heuristics.
The Pieces for Developers | Desktop App enables you to Toggle Realtime and Scope-Relevant Suggestions around materials to save, reference, reuse, and share.




Onboarding New Developers, Reducing Technical Debt & Code Reviews
Developers continuously have to navigate ever-growing code bases, backlog tasks, Jira Tickets, GitHub Issues, and Pull Requests all in an effort to reuse existing code, onboard new developers faster, share relevant examples, reduce technical debt and drive code standardization.


Pieces Solution Highlights:
Powered by our On-Device Proactive Save & Pattern Engine the Pieces for Developers | VS Code Extension can automatically recognize and save highly reusable, yet complimentary materials for you.
Leverage the Pieces for Developers | Desktop App to discover and extract reusable boilerplate through our In-Project Snippet Discovery features running entirely offline and on-device.


## Table of Contents & What's in this series

**Article: Saving Useful Developer Material**
- Single Click Save
- Suggested Save and On-Device Pattern Engine
- In-Project Snippet Discovery

**Article: AI-Powered Material Enrichment & Metadata Association**
- Context Awareness Engine and Origin Details
- Automatic Smart Descriptions
- Related Links and External Resources
- Tags and Automatic Topic Labels
- Related People and Associated Collaborators
- Sensitive Information Detection & Masking

**Article: Search, Reference, Reuse & Share Saved Materials**
- In-Editor Global Search with the Command Palette
- Workflow Activity Stream and process backtracking
- Saved Materials Quick Access and List View
- Atomic Auto-Complete Suggestions
- Explore Snippets with Pieces Insights
- Document Snippets with Pieces Insights
- Toggling Realtime and Scope-Relevant Suggestions
- Find related materials
- Personalized Link Sharing
- Select and Share with Context
- Access and Save Offline from Shared Link


**Article: Getting Started and FAQs**
What is being installed?
- Pieces for Developers | OS Server (Local Runtime Background Service)
- Pieces for Developers | Flagship Desktop App
- Pieces for Developers | Visual Studio Code Extension

Platform Requirements and downloading Pieces for VS Code
- MacOS, Windows, Linux

Troubleshooting
- Frequently Asked Questions
- Solving Common Connectivity Issues
- Connect with our team and Get 1:1 Support

**Article: Additional Features and Extension Settings**
Managing and Updating your saved resources
- Inserting a saved Code Snippet at your current cursor location
- Editing saved Code Snippets and Text Notes
- Reclassifying a Language Association of a saved Code Snippet
- Deleting a saved material
- Connecting to Custom Cloud Domain


Follow along with our Pieces for Visual Studio Code extension highlights and documentation to elevate your workflow and 10x productivity.