Sha*_*ggy 35 visual-studio-code
我的 VS Code 项目中有两个文件夹,我需要比较这两个文件夹中的新文件、已删除文件或已修改文件。
我见过文件比较功能和第三方文件夹比较功能,但是是否有任何本机 VS Code 功能可以用于我可以使用的文件夹比较。如果答案是否定的,那么哪个第三方插件被认为是最好的体验。
谢谢!
Lis*_*ays 30
正如https://github.com/microsoft/vscode/issues/98197中所述,VS Code 不打算在近期添加此功能。
https://marketplace.visualstudio.com/items?itemName=moshfeu.compare-folders声称可以比较文件夹,但我不能谈论它的有效性。
通常我只会使用diff -r
git diff 或某种类型的比较,因为手动比较大量文件有时并不是一件有趣的事情。
如果两个文件夹都是 git 树,则可以将它们与 git diff 命令进行比较。
我认为差异文件夹 - Visual Studio Marketplace比比较文件夹 - Visual Studio Marketplace更好:
copy
、Go to file
、Reveal in Finder
和 ,Delete file
非常方便。
一种可能的解决方法是提交其中一个文件夹,复制并粘贴(合并)另一个文件夹并使用 VS code 源代码管理 ( Ctrl + Shift + G
)。比较后,您可以使用git reset --hard
撤消更改。但这只会显示包含文件的文件夹。
您还可以尝试上面或这个答案的扩展:
https://marketplace.visualstudio.com/items?itemName=L13RARY.l13-diff
归档时间: |
|
查看次数: |
58754 次 |
最近记录: |