mrmlnc / vscode-duplicate

:electric_plug: Ability to duplicate files in VS Code.
https://goo.gl/LSnrBW
MIT License
53 stars 16 forks source link
duplication visual-studio-code vscode vscode-extension

vscode-duplicate

Ability to duplicate files and directories in VS Code.

Donate

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

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:

For example:

Supported settings

duplicate.openFileAfterCopy

Automatically open newly copied files.

duplicate.keepOriginalExtension

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.