DEV Community

Pieces 🌟 for Pieces.app

Posted on • Updated on

An Introduction to Pieces for Developers - JetBrains Plugin

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 JetBrains Plugin aims to take developers' productivity to the next level by 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

Image description

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 JetBrains Plugin, in combination with our Flagship Desktop App, provides users with a first-in-kind feature set that ambitiously augments 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, wikis & 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.

Solution Highlights:

The 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.

Solution Highlights:

When you save code snippets with the Pieces for Developers | JetBrains Plugin, 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 Real-time 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.

Solution Highlights:

Powered by our On-Device Suggested Save & Pattern Engine, the Pieces for Developers | JetBrains Plugin can automatically recognize and save highly reusable, yet complementary materials for you.

Leverage the Pieces for Developers | Desktop App to discover and extract reusable boilerplate through our In-Project Snippet Discovery features, which run entirely offline and on-device.

Table of Contents & What's in this JetBrains series

Article: Saving Useful Developer Materials

  • Stay in Flow with 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
  • AI-Generated Smart Descriptions and Associated Commit Messages
  • Related Links and External Resources
  • AI-Generated Smart Labels and User-Added Tags
  • Related People and Associated Collaborators
  • Smart Warnings and Sensitive Information Detection

Article: Search, Sort, Reference, Reuse & Share Saved Materials

  • In-Editor Global Search with the Command Palette
  • Reuse Saved Materials with Atomic Auto-Complete
  • Toggling Realtime and Scope-Relevant Suggestions
  • Accessing Saved Material Overviews from the In-IDE List View
  • Workflow Activity Stream and process backtracking
  • Personalized Link Sharing of Saved Materials and Their Context Metadata
  • Select and Share with Context
  • Access and Save Offline from Shared Links

Article: Getting Started with Pieces for JetBrains and plugin FAQs

  • What is being installed?
  • Pieces for Developers | OS Server (Local Runtime Background Service)
  • Pieces for Developers | Flagship Desktop App
  • Pieces for Developers | JetBrains Plugin
  • Platform Requirements
  • Troubleshooting
  • Frequently Asked Questions
  • Solving Common Connectivity Issues
  • Connect with our team and Get 1:1 Support

Article: Pieces for JetBrains Additional Features and Plugin Settings

  • Managing and Updating your saved resources
  • Inserting a saved Code Snippet at your current cursor location
  • Editing saved Code Snippets and Text Notes
  • Renaming a Saved Material
  • Reclassifying a Code Snippets' Language Association
  • Save a snippet with "Save to Pieces as…" in the JetBrains Plugin
  • Deleting a saved material
  • Connecting Custom Cloud Domain
  • Keyboard Shortcuts

Follow along with our series Pieces for JetBrains extension. This series will highlight and document the features that save developers' workflows. As well as how our features are leading the charge of AI dev tools that elevate workflows and 10x your productivity.

Pieces for Developers is just getting started with cutting edge, powerful and secure products across developers workflows. Check out more of our products!

Download our JetBrains plugin here!

Top comments (0)