由于编码问题导致中文注释变成问号,保存了能否还原回来?

2018 年 1 月 9 日
 abcstx

如题,由于编码设置问题,导致中文注释全变成了问号,而且由于在关注代码,没注意注释的问题,然后就保存了,那么这些变成问号的注释还能还原回来吗?

5103 次点击
所在节点    程序员
18 条回复
shoaly
2018 年 1 月 9 日
没戏了.
jptx
2018 年 1 月 9 日
问号一般就没法还原了吧,要是乱码还能还原
dushixiang
2018 年 1 月 9 日
如果是 ide 的话应该都有本地历史记录
mydns
2018 年 1 月 9 日
所以每次保存前都复制 保存后乱码了再粘贴 再保存 就正常了
GeruzoniAnsasu
2018 年 1 月 9 日
只要不是 � 就还是有救的,
变成 u+fffd 内容就篡改了
zlhsvc
2018 年 1 月 9 日
变不回来了
hu6360567
2018 年 1 月 9 日
降维打击一般恢复不了
flyingfz
2018 年 1 月 9 日
如果 这个 文件 还没有在 IDE 里 关闭 , 还是有办法的。CTRL + Z .

你要是用的 Linux 或者 mac,当我没说, 不了解这两个系统。
wmhx
2018 年 1 月 9 日
eclipse 妥妥的可以恢复.
PythonAnswer
2018 年 1 月 9 日
新项目永远 utf8
flniu
2018 年 1 月 9 日
再小的项目也要有版本控制。
RootooR
2018 年 1 月 9 日
不能。
为什么会在代码里写中文注释?
为什么没有版本控制?
为什么要用非 utf8 字符编码?
luoyou1014
2018 年 1 月 9 日
@RootooR 团队都是中国人的话, 为啥不用中文注释? 注释等同于工作语言, 工作语言是汉语, 当然是中文注释了.
flynaj
2018 年 1 月 10 日
版本控制系统回复一下,如果我没有,那备份总有一个吧
CatCode
2018 年 1 月 10 日
先可以用支持转换编码的文本编辑器看看啊,能转就转啊
CatCode
2018 年 1 月 10 日
@RootooR 怎么不能写中文?支持 UTF8 的系统里面,str 类型中不是还是打的中文吗?
一段英文代码里面,用中文写注释,看起来也显眼。只是本来就是给人看的,不是给机器读的。
crulor
2018 年 1 月 10 日
保存之后就到了另一个世界,再也回不去了
omph
2018 年 1 月 10 日
用十六进制编辑器看看,如果都是问号的编码,那只能自己写注释了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://study.congcong.us/t/421235

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX