Ale*_*lls 16 jetbrains-ide webstorm visual-studio-code
我使用JetBrains的WebStorm已有近4年了。出于多种原因,它是出色的IDE,但最好的功能之一是它可以在版本控制之外保存文件的版本。因此,如果您不小心删除了文件或丢失了文件,而后又未将其丢失,则WebStorm会提供它们的副本,并且可以使用可视化的差异工具。此功能多次保存了我的屁股。
我的问题是 -对于VSCode,有一些功能/插件会在文件更改时自动保存文件副本吗?VSCode会将文件保存到某个中央位置,或者保存.vscode在本地工作区的文件夹中吗?
WebStorm中的功能可从文件夹或文件的“本地历史记录->显示历史记录”中获得。这是一篇关于它的文章:https : //blog.jetbrains.com/phpstorm/2012/10/using-local-history-for-code-changes-tracking/
该视图如下所示:
Sin*_*N75 21
您可以转到菜单文件,然后选择自动保存。
有一个名为Local History的包,可用于在版本控制之外保存文件的备份。
你应该检查一下。
是的,VSCode可以在您进行更改时自动保存文件更改。它还允许您设置保存文件之前等待的时间。
这是一个应该可以帮助您的链接。
或快捷方式,您只需导航至VSCode设置,然后将以下内容添加到您的 settings.json
{
...
"files.autoSave": "afterDelay",
"files.autoSaveDelay": 1000,
...
}
Run Code Online (Sandbox Code Playgroud)
这将指示您的编辑器在1000ms延迟后自动保存。您可以将autosave选项设置onFocusChange为在您将光标从当前文本区域移开时自动保存。
截至 2022 年 3 月(版本 1.66),Visual Studio Code 具有名为“本地历史记录”的内置功能,可在每次保存时自动创建文件的类似提交版本。
默认情况下它是启用的,但您可以仔细检查设置workbench.localHistory.enabled以确保它在您的项目中启用。
来自参考:
每个本地历史记录条目都包含创建该条目时文件的完整内容,并且在某些情况下,可以提供更多语义信息(例如,指示重构)。
从条目中您可以:
- 将更改与本地文件或先前条目进行比较。
- 恢复内容。
- 删除或重命名该条目。
可以从“文件资源管理器”选项卡中的“时间轴”部分访问保存的本地版本。
| 归档时间: |
|
| 查看次数: |
9705 次 |
| 最近记录: |