PathPorterPathPorter copies a list of workspace files into one portable text bundle, then recreates those files in another VS Code environment. It is designed for local-to-VDI workflows where text can be pasted between environments but direct file transfer is inconvenient. PathPorter does not bypass security policy. Only transfer content that your organization allows through its clipboard or text channel. Quick startInstall PathPorter in VS Code on both sides. Two buttons appear in the status bar:
1. Copy files from the sourcePaste a file list into an editor and select it, or copy the list to the clipboard:
Click PathPorter: Copy Files in the status bar. PathPorter resolves the files, reads their contents, and replaces the clipboard with one text bundle. 2. Move the bundle as textIn the destination environment, paste the bundle into a new untitled editor. Keep the editor active; selecting the bundle is optional. If your clipboard is shared directly with the destination, you can skip the editor and leave the bundle on the clipboard. 3. Recreate the filesOpen the destination project and click PathPorter: Paste Files. PathPorter reads the bundle from the current selection, active editor, or clipboard and recreates every file under its original workspace-relative path. Existing files are not overwritten until you confirm. Both buttons are also available from the Command Palette as PathPorter: Copy Listed Files as Text and PathPorter: Paste Files from Text. How file names are resolved
Bundle formatThe transferable text starts with The text can be larger than the original files. If your VDI limits clipboard or message size, transfer fewer files per bundle. Security and privacy
SupportThe included Develop or test from sourceOpen this folder in VS Code and press Run Official references |