Vscode Duplicate Save

:electric_plug: Ability to duplicate files in VS Code.

Project README

vscode-duplicate

Ability to duplicate files and directories in VS Code.

If you want to thank me, or promote your Issue.

Donate

Sorry, but I have work and support for plugins and modules requires some time after work. I will be glad of your support or PR's.

Install

  • Press F1 and select Extensions: Install Extensions.
  • Search for and select duplicate.

See the extension installation guide for details.

Usage

The first option:

  1. Hover on a file or directory name in explorer.
  2. Right-click and select Duplicate file.
  3. Enter the new path for the duplicate.

The second option:

  1. Open the file.
  2. Press F1 and select Duplicate file.
  3. Enter the new path for the duplicate.

About file extension

:warning: If you do not specify a new extension, the previous will be saved.

But you can use two special characters:

  • !!ext – don't preserve original extension.
  • &&ext – preserve original extension (available with duplicate.keepOriginalExtension option).

For example:

  • nameOfFile!!ext – create filepath without original extension
  • nameOfFile&&ext – create filepath with original extension

Supported settings

duplicate.openFileAfterCopy

  • Type: Boolean
  • Default: true

Automatically open newly copied files.

duplicate.keepOriginalExtension

  • Type: Boolean
  • Default: true

Keep original extension if it not specified.

Keyboard shortcuts

To change keyboard shortcuts, create a new rule in File -> Preferences -> Keyboard Shortcuts:

{
  "key": "ctrl+shift+d",
  "command": "duplicate.execute"
}

Changelog

See the Releases section of our GitHub project for changelogs for each release version.

License

This software is released under the terms of the MIT license.

Open Source Agenda is not affiliated with "Vscode Duplicate" Project. README Source: mrmlnc/vscode-duplicate
Stars
54
Open Issues
15
Last Commit
6 months ago
License
MIT

Open Source Agenda Badge

Open Source Agenda Rating