Piye

Command palette

Every Piye command in one searchable list. Open it with Cmd+Shift+P, type part of a command's name, and press Enter.

On this page

Open it

Press CmdShiftP on a Mac (CtrlShiftP on Windows and Linux), or choose Command palette on the start screen. Type part of a command's name or its id, use the arrow keys, and press Enter. Each command shows its shortcut, if it has one.

To open a file instead, use Go to File (CmdP).

The command palette
The command palette, with each command's keys.

The commands

Piye and preferences

CommandWhat it does
Piye: Choose Visual or CodeShows the first-launch card again, to pick a side
Preferences: Open SettingsOpens Settings (Cmd,)
Preferences: Open settings.jsonOpens your settings as a file
Preferences: Open Keyboard ShortcutsOpens the Keymap (CmdKthenCmdS)
Change Language ModeChooses how the open file is treated (CmdKthenM)
AI: New ConversationStarts a new chat with the Code agent (CmdL)

Files and editing

CommandWhat it does
Go to FileOpens a file by name (CmdP)
File: SaveSaves the file (CmdS)
File: Add Folder to WorkspaceAdds another folder to this window
File: Compare Active File with ClipboardDiff of the file against what you copied
File: Compare Active File with SavedDiff of your unsaved changes
Format DocumentFormats the file (ShiftAltF)
Format SelectionFormats the selection (CmdKthenCmdF)
Source Action: Organize ImportsSorts and cleans imports (ShiftAltO)
Source Action: Fix AllApplies every safe fix
Search: Replace in FilesOpens project-wide replace (CmdShiftH)
Merge Conflict: Open in Compare ViewResolves merge conflicts side by side
Go to Symbol in EditorJumps to a symbol (CmdT)
Focus BreadcrumbsMoves through the path bar (CmdShift.)
Go Back / Go ForwardMoves through where you've been

View and layout

CommandWhat it does
View: Show ExplorerCmdShiftE
View: Show SearchCmdShiftF
View: Show Source ControlCtrlShiftG on a Mac
View: Show Run and DebugCmdShiftD
View: Show TestingThe Testing view
View: Show AppsThe Apps view
View: Show DeployThe Deploy view
View: Toggle Primary Side BarShows or hides the side panel (CmdB)
View: Split Editor RightCmd\
View: Join All Editor GroupsOne editor group again
View: Focus Second Editor GroupMoves to the second group
View: Reset Workbench LayoutPuts every panel back where it started
View: Simple BrowserA browser inside Piye
View: Open preview on simulatorOpens the project's preview on a simulator

Terminal

CommandWhat it does
View: Toggle TerminalShows or hides the terminal (Ctrl`)
Terminal: New TerminalCtrlShift` on a Mac
Terminal: Split TerminalTwo terminals side by side
Terminal: Clear TerminalClears the terminal
Terminal: Pull Off TerminalMoves the terminal to its own window (CmdShiftT)
Terminal: Run Build TaskRuns the project's build (CmdShiftB)

Apps and stores

CommandWhat it does
Apps: Show StoresThe stores tab of Apps
Apps: Set Up Store ConfigWrites the store settings for an Expo app
Apps: Open App Store ConnectOpens Apple's App Store Connect
Apps: Open Play ConsoleOpens Google's Play Console

Run and debug by language

For each language Piye supports, the palette has Run (language) File, Run (language) Tests and Debug (language) File, for Python, Go, Rust, C and C++, Java, Kotlin, C#, Swift, PHP and Dart (PHP has no debugger yet; C# also has Watch C# File). Create launch config writes a launch configuration for the current file. See Run and debug.

Developer

CommandWhat it does
Developer: Reload WindowReloads Piye's window
Developer: Toggle Developer ToolsOpens the window's developer tools
© 2026 Piye TechnologiesPrivacyTermsCookiesSupportChangelog