第一次 matlab 网考凉凉, 老师打不开我的 m 文件 😂全乱码了. 然后全程被怼, 求助 windows 如何打开 UTF-8 编码的文件

2020-04-16 16:03:21 +08:00
 YUX

说实话 这是我第一次被大学老师怼 主要是搞得我一时语塞

mac 系统是什么?谁让你用 mac 系统?是苹果的么?matlab 是 Windows 的软件,你干嘛用 mac?utf8 是什么,我不是让你们都用 matlab 写么,你用 utf8 干嘛?咱们学校没人用 mac,以后你也少用.你的电脑没法搞科研,我听说很多软件都不兼容?ibm 什么的笔记本不都是 windows 么?我咋没听过有人用 mac

??????????????

求助 windows 如何打开 UTF-8 编码的文件.......

10186 次点击
所在节点    问与答
116 条回复
asdwfwqd
2020-04-16 17:02:44 +08:00
github 的 atom 可以查看编码,还是跨平台的,vs code 应该也可以
这次你遇到了编码问题,下次可能会遇到跨平台换行符不一样的问题,老师打开代码,全文只有一行,滚动条看不到尾
rayhy
2020-04-16 17:08:01 +08:00
我老板用的是 Mac 。Mac 用户如果常年需要和 Windows 交互,对编码差别都还挺了解的。
lneoi
2020-04-16 17:08:24 +08:00
哈哈哈,想起来以前被老板怼,入职不久叫我写调研报告之类的东西,他用的是 mac,我用 word 写好了,然后看他是 mac 怕兼容性问题排版乱了就转成 pdf 发过去,结果因为阅读器默认单页浏览,没办法想把阅读部分移动到中间,开始发脾气... 我也没用过这软件 只能不敢吭声....
koast
2020-04-16 17:11:48 +08:00
@YUX #20 听起来这老师不是个年轻老师,他就是单纯的不知道。教我单片机的老师还天天说汇编比 C 好用多了,搁哪一顿说工具链啥的他调不明白,还不如他记事本+手册写汇编好使。解决方法么,你如果明白这些编码相关的东西,用脚本转换一下再交作业就是了,或者直接装个虚拟机就完事了。(虽然我觉得记事本可以识别,不会出现这种问题,也许他用的是 XP 吧,文件里面又凑巧出现了特殊的组合,结果编码识别错了)
koast
2020-04-16 17:13:27 +08:00
@lneoi #23 也是奇怪,mac 用户应该更常遇到编码问题,兼容问题,应该对这个更懂啊😂
doyle
2020-04-16 17:34:13 +08:00
vscode 打开,然后转换成 win 下可以用的编码不就行了。。。兼容性问题应该自己要准备好啊😂
liwl
2020-04-16 17:59:51 +08:00
所以你为什么不用 windows 呢 :) 真的惨
AEANWspPmj3FUhDc
2020-04-16 18:42:31 +08:00
让我想起以前某老师的, vs 需要安装两次才能安装成功的神言论
xioxu
2020-04-16 18:50:15 +08:00
兄弟别光是吐槽老师,utf8 又分 with/without BOM 的格式, 所以跨系统后的乱码很常见,但确实都使用 windows 的话能好很多
twl007
2020-04-16 18:53:43 +08:00
说实话 Windows 版本的 matlab 安装便利程度完全不如 Mac
jin7
2020-04-16 18:55:47 +08:00
用 windows 得了 没必要在这上面较劲 只有自己吃亏
felixcode
2020-04-16 19:03:56 +08:00
知道对方用的 Windows,那不是应该编码转换好再上交吗?
YUX
2020-04-16 19:06:13 +08:00
@felixcode
@jin7
@xioxu
@liwl 这不是第一次考试么 之前倒真没碰到过编码问题
just1
2020-04-16 19:06:49 +08:00
matlab 编辑器敲出来的中文到 word 也会乱码
zst
2020-04-16 20:13:51 +08:00
matlab 日常....
jiangzhuo
2020-04-16 20:21:31 +08:00
话说 Office 都不是 windows 软件了。快叫微软把 Matlab 收购了然后改个名应该就能解决。
AlohaV2
2020-04-16 20:23:10 +08:00
年轻真好
green15
2020-04-16 20:26:49 +08:00
兼容性问题还真不能说老师的错,像我们给客户发文件,为了避免客户打开不了,都是问清楚客户用啥,不好问就几种格式一起发过去。
hoyixi
2020-04-16 20:31:30 +08:00
这个其实你应该考虑到的。
Travers
2020-04-16 21:00:24 +08:00
这个绝大部分的责任还是在你自己,用 matlab 的一般不是 CS 专业,有可能是工科,所以有些老师不了解编码也可以理解。
你交换一下身份,站在老师的角度,看见这个学生交上来的文件是乱码,其它学生都正常,提出意见很正常。当然他的这番言论显得确实有点无知,心胸也过于狭隘,但你自己的责任还是要承担的。
你需要问的不是让 Windows 如何打开 UTF-8,而是问如何将 UTF-8 转化为 GB2132,当然肯定不需要问就知道,只是你没想到过这个问题而已。

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

https://www.v2ex.com/t/663116

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

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

© 2021 V2EX