When copying and pasting code between files, this extension will attempt to add new imports the file you are pasting into.
Update extension to work with vscode version 1.79.0+
Fix for projects that don't have a tsconfig.json.
Add formatting preferences: copy-with-imports.space-between-braces
and copy-with-imports.double-quotes
. Defaults to false but can be set in user settings.
Support es6 style imports when copying and pasting between JavaScript files
Fix relative paths in Windows.
Added the ability to use classic module resolution for relative imports. This will create new import statements relative to the project's tsconfig.json.
To enable, update your user preferences to have: "copy-with-imports.path-relative-from-tsconfig": true
Add imports to exisitng import statements if possible.
Added support for exported functions.
Fix bug with finding the position of the end of the last import.
Add extension icon
Add default key bindings for mac
Add support for exported interfaces, enums, type aliases, and modules
Auto import exported names from the file you copied from.
Add a newline after the last inserted import statement.
Added the ability to work with cut.
Combine new imports from the same module into one statement.
Initial release of Copy With Imports