找回密码
 立即注册
搜索
查看: 3051|回复: 17

[软件] vscode的致命缺陷(时间胶囊已恢复

[复制链接]
     
发表于 2021-8-26 16:39 | 显示全部楼层 |阅读模式
本帖最后由 马台街48 于 2021-8-26 17:12 编辑

没有本地记录,如果你不装local history插件的话

不小心点了git的放弃所有更改,本地代码被还原了,可惜的是这是我自己的app,只在笔记本和家里台式机之间共享代码,不会写完就提交,所以远程代码是一个月前的,昨天走之前关了vscode,所以也没法ctrl z或者cmd z

现在寄希望于数据恢复软件中
——————————————————————————

用时间机器恢复到昨天早上的快照,全回来了,macOS YYds,Apple Inc 我滴亲爹

回复

使用道具 举报

     
发表于 2021-8-26 16:47 | 显示全部楼层
既然用了git不就应该时不时push么
回复

使用道具 举报

     
 楼主| 发表于 2021-8-26 16:51 | 显示全部楼层
处男鉴黄师 发表于 2021-8-26 16:47
既然用了git不就应该时不时push么

道理是这么个道理,但是反正是我一个人写,很多时候提交的不是很勤快
回复

使用道具 举报

     
发表于 2021-8-26 16:53 | 显示全部楼层
本帖最后由 5long 于 2021-8-26 16:55 编辑

就算不 push 至少也该频繁提交吧
倒不如说如果你想要有个长期可用的代码历史
git 等版本控制工具就是用来干这个事的
如果要让代码编辑器再给你做这件事
等于是重新发明一遍轮子
编辑器的开发者肯定不愿意做这种事的

话说回来, vim 倒是有 undo tree 这种功能
http://vimdoc.sourceforge.net/htmldoc/usr_32.html
内置支持, 不需插件
推荐楼主转投 vim(

评分

参与人数 1战斗力 +1 收起 理由
马台街48 + 1 idea也有

查看全部评分

回复

使用道具 举报

     
发表于 2021-8-26 16:55 | 显示全部楼层
和vscode有什么关系。
自己sb,碰瓷vscode。
回复

使用道具 举报

     
 楼主| 发表于 2021-8-26 16:57 | 显示全部楼层
heroboy 发表于 2021-8-26 16:55
和vscode有什么关系。
自己sb,碰瓷vscode。

我用习惯了jetbrain全家桶,idea和webstorm都是标配本地历史记录的
回复

使用道具 举报

     
发表于 2021-8-26 17:04 | 显示全部楼层
放弃更改不就是删除么,你说的那个功能应该是取消提交吧
回复

使用道具 举报

     
发表于 2021-8-26 17:05 | 显示全部楼层
还是养成个随手提交的好习惯,git上修改一个项目,一个大功能才提交一次注释也少,看代码看的脑壳疼
回复

使用道具 举报

     
发表于 2021-8-26 17:10 | 显示全部楼层
https://github.com/ryanhanwu/How-To-Ask-Questions-The-Smart-Way/blob/main/README-zh_CN.md#别动辄声称找到-bug
回复

使用道具 举报

     
发表于 2021-8-26 20:01 | 显示全部楼层
用vscode的时候确实很怀念emacs的undo-tree,太方便了
回复

使用道具 举报

头像被屏蔽
     
发表于 2021-8-26 20:10 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2021-8-26 20:33 来自手机 | 显示全部楼层
多个小提交,然后写完 Rebase
实在懒的话再不济也暂存一下

- 发自忧郁深沉的 Stage1st UWP 非官方客户端
回复

使用道具 举报

     
发表于 2021-8-26 20:39 | 显示全部楼层
jb家有因为比git早啊,有这功能的时候还没有git

  -- 来自 能手机投票的 Stage1官方 Android客户端
回复

使用道具 举报

     
发表于 2021-8-26 20:43 | 显示全部楼层
随手commit是好文明
回复

使用道具 举报

     
发表于 2021-8-26 21:00 | 显示全部楼层
致命缺陷 ❌
没装插件 ✔️

随便一搜就有相应插件了
https://marketplace.visualstudio ... e=xyz.local-history
回复

使用道具 举报

发表于 2021-8-26 21:07 | 显示全部楼层
我以为大家都知道要频繁commit呢
回复

使用道具 举报

     
发表于 2021-8-27 03:32 来自手机 | 显示全部楼层
感觉像cvs/vss时代的问题

—— 来自 BlackBerry BBF100-4, Android 8.1.0上的 S1Next-鹅版 v2.1.2
回复

使用道具 举报

     
发表于 2021-8-27 21:21 来自手机 | 显示全部楼层
前一周才因为git误操作差点丢了一整天的代码,jb的local history全找回来了,本地历史这功能还是很有必要的

—— 来自 Sony XQ-AS72, Android 11上的 S1Next-鹅版 v2.4.4.1
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2025-7-19 06:37 , Processed in 0.056209 second(s), 8 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表