作者ballII (无限期徵才)
看板MAC
标题[软体] 隐藏txt副档名会导致错误的重名警告?
时间Sun Mar 7 22:42:22 2021
MBP 13" 2020
macOS 10.15.7
https://i.imgur.com/8IIR6mJ.png
我新创资料夹,想将资料夹命名为「1」,
却出现警告说「1」档名已存在。
但从截图可看到我根本没有「1」这个资料夹,
只有名为「1」的text档和Keynote档各一。
但只要将「.txt」加在那个text档名的尾巴,资料夹就可成功命名为「1」了。
没加txt副档名还有一个困扰:
有时开启没txt副档名的纯文字档,
macOS都不会使用我为纯文字档预设的第三方编辑软体开启,
而是用内建的TextEdit开启,很不方便。
总而言之,
我的macOS常常无法清楚认出隐藏副档名的txt档。
我其它老苹果电脑都不曾有这种问题。
请问该怎麽解决这问题?谢谢。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.163.191.174 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/MAC/M.1615128144.A.EC4.html
1F:→ PONANZA: 我试过一样的配置 没问题 你是怎麽改得 03/07 23:30
2F:→ PONANZA: 还有为什麽会想隐藏副档名? 03/07 23:40
我只是建立新档命名时从来不打副档名,OS就自动不显示了。
(Finder Preferences的「Show all filename extensions」的勾勾是取消的。)
不知为何唯有纯文字档被OS判定困难,
其它种类的档案都还是顺顺用。
关於没有显示.txt的纯文字档,
有时候双击可用我预设的第三方软体打开,
但过几天突然OS彷佛又忘了它是txt档,选了TextEdit来开。
我并没有更动什麽啊。
3F:→ PONANZA: 想隐藏的话 在finder的偏好设定里可以改 03/07 23:43
4F:→ PONANZA: 直接改档名会影响到目录结构 03/07 23:46
5F:→ PONANZA: 我猜你本来就设定隐藏 那个key副档名档也隐藏了 03/07 23:47
6F:→ PONANZA: 你ls一下就知道惹 03/07 23:48
ls也能显示OS时而认得纯文字档(会自动加上.txt)、时而不认得(尾巴不加副档名)。
怎麽办呢?
(补充)啊我想到可能原因了,
应该是因为我常用的第三方软体存档时少做或多做了什麽,才让OS辨识有障碍。
我会去问问第三方软体。
※ 编辑: ballII (1.163.191.174 台湾), 03/08/2021 00:10:37
7F:推 w180112: 打ls看一下不就知道了吗 GUI看不准的 他判断的逻辑 03/08 00:26
8F:→ w180112: 是实际的名称 你在GUI看不出来的 因为你隐藏显示了档 03/08 00:26
9F:→ w180112: 案的副档名 03/08 00:26
10F:→ ballII: 我上一段有写我打了ls了呀。另外cmd+i也看得出来呀。 03/08 00:46
11F:→ ballII: 等第三方软体回覆我默认.txt的存档方法 应该就能解决了 03/08 00:50
12F:→ tyf99: 很正常,unix/bsd 的档案系统天生就是这样 03/08 12:56
14F:→ tyf99: 因为你的文字档不是隐藏.txt副档名,是根本没有副档名 03/08 13:01
15F:推 goodga: 就folder 也是file 一种 03/08 14:46
16F:推 andy5656: 建议你把副档名开启 这样比较不会搞混 03/08 17:25
17F:→ andy5656: OS看不到.txt不是因为他不认得 而是你命名时就没有加 03/08 17:29
18F:→ andy5656: 对OS来说 有没有加副档名是没差的 他不会自动帮你加 没 03/08 17:31
19F:→ andy5656: 有txt一样可以当纯文字档用 03/08 17:31
谢谢各位的指教,让我了解一些档名的运作逻辑。
後来发现是第三方软体的新版不像旧版一样会自动加.txt,
(或者存档时档名的反亮区无法只反亮主档名,方便我不必输入副档名,)
所以导致与资料夹重名。
虽然没有副档名,一样可以当纯文字档用,
但OS比较奇怪的地方是:
在已预设纯文字档由第三方软体开启的状况下,
双击没有副档名的纯文字档,
有时可成功用第三方软体开启,
有时却变成用内建TextEdit开启。
为了避免这些困扰,
我决定把第三方软体降版了。
※ 编辑: ballII (1.163.191.174 台湾), 03/09/2021 00:24:38
20F:→ andrew43: 不知道哪家OS开始预设不显示副档名的恶例。在学校教写 03/09 15:43
21F:→ andrew43: code时超过一半的大学生不知道副档名是什麽。 03/09 15:44
22F:→ andrew43: 结果一堆学生成天卡关卡在这种基础问题 03/09 15:45
23F:推 Koibito: 预设不显示副档名应该是Windows时代就开始,怕使用者改 03/10 06:31
24F:→ Koibito: 名不小心把副档名也改掉 03/10 06:31