为何 OSX 文件夹里单击右键不能创建空文本文件(出于什么样的考虑)?

2014-12-23 11:39:47 +08:00
 MarioLuisGarcia

win 和 linux 下在空文件夹里,单击右键都能有创建新文本文件的选项。

唯独OSX, 单击右键是不能建空文本文件的,非得开个文本编辑器,或是用terminal.

有点抓狂

9200 次点击
所在节点    问与答
54 条回复
exploreexe
2014-12-24 08:38:19 +08:00
LZ应该刚用MAC没多久吧,我刚换mac时候也这样,这有什么奇怪的?奇怪的多了去了,后来我渐渐理解了,苹果就是这样,个性、任性。潜台词:老子就爱这么设计,咋地?爱用用 不用滚 =。=

推荐用XtraFinder 这软件巨牛逼,你想要的功能几乎都涵盖了,包括你说的右键新建文件。

顺带说一句,自带得编辑器太难用了,如果是程序员 还是换个专业点的编辑器吧,ctrl+空格 输入编辑器名瞬间打开,为毛还要右键新建?
013231
2014-12-24 09:46:40 +08:00
@nicai000 是为了告诉你,直接编辑文件并保存,一样『不用选择目标文件夹』。

@otakustay 右键菜单里新建文件要点击两下鼠标,当前目录打开terminal也是点击两下鼠标或一次拖动,哪里麻烦了?如果你愿意安装插件,只要点击一次鼠标就可以了。
lnkisi
2014-12-24 09:48:33 +08:00
touch一下
caonan
2014-12-24 09:55:54 +08:00
@jesse0628 其实在 Win XP 时代,我给爸妈分区时就只有一个 C 盘,让他们把所有东西放到「我的文档」或者桌面就行,这样理解起来其实更加容易。
AnyOfYou
2014-12-24 10:55:14 +08:00
没这个功能确实不太方便。XtraFinder这类的软件完全就是把Finder变成了Windows的Explorer,不太喜欢。
amon
2014-12-24 11:05:48 +08:00
为毛不新建文件后选择保存路径,顺便new folder。
如上AnyOfYou所说,
“没这个功能确实不太方便。XtraFinder这类的软件完全就是把Finder变成了Windows的Explorer,不太喜欢。”
如果你喜欢变成Windows操作方式的话
otakustay
2014-12-24 11:16:28 +08:00
@013231 如果使用terminal新建文件,我们先假设所有使用OSX的用户懂terminal(看来苹果是放弃普通用户市场了)

1. 点击Dock打开Terminal,前提是Terminal在Dock上,否则还需要额外的操作
2. 将Terminal的窗口与Finder错开
3. 在Terminal中输入vim[空格]
4. 点击或用CMD+Tab聚焦到Finder
5. 鼠标移到文件夹上,如果当前Finder正好在文件夹内,需要再向上一层,这里假设大家都会用快捷键,所以是CMD+UP完成
6. 三指按住
7. 拖动到Terminal中
8. 在Terminal中使用键盘输入[空格]文件名
9. 按回车,等待编辑器打开,开始编辑

是不是有更好的办法来缩短这个流程呢?

用右键菜单的话:

1. 双指轻敲
2. 移动鼠标到“新建文件”
3. 单指轻敲
4. 键盘输入文件名
5. 按回车
6. 按CMD+O打开文件进行编辑

无论是鼠标的移动距离,使用的手指数量,打开的应用数量,键盘的敲击次数,都有显著的优势不是吗?
wozaimalu
2014-12-24 11:22:38 +08:00
用mac必装alfred,然后安装NewFile扩展后,一切都变得简单了:
双击option,输入: new 文件名.txt 回车后,自动在当前文件夹建立名为 “文件名.txt” 的文件,并用文本编辑器打开此文件; 甚至你可以新建任何类型的文件,然后系统会自动用默认的打开工具打开此文件,比如新建 xxx.doc 会自动新建word文档 并用word打开
jarlyyn
2014-12-24 11:29:30 +08:00
总的来说,windows卖不低的价钱,占有率还远比mac os高,说明windows自然有大量优秀的地方。
所以,你发现很多mac os上不如windows的地方是很正常的,windows上很多地方不如mac os才不正常。
如果你选择mac os,那说明mac os上有你重视的的东西,那么用好你重视的地方就可以了,不然完全可以换其他系统。
至少我觉得我的debian testing还是跑的很溜的。
013231
2014-12-24 11:45:14 +08:00
@otakustay 也就是说你不知道怎样在一个特定目录打开Terminal. 有这么几种操作方式:

A. 把目录图标从Finder拖动到Terminal图标或窗口. "如果当前Finder正好在文件夹内"? 直接从Path Bar拖动, 不用返回上级目录.

B. 在Finder的目录图标上打开右键菜单, 选择"New Terminal at Folder". "如果当前Finder正好在文件夹内"? 直接在Path Bar点击, 不用返回上级目录.

C. 如果你安装了Go2Shell之类的插件, 单击插件图标即可.
revlis7
2014-12-24 12:33:46 +08:00
@013231 我觉得苹果并不想让一个普通用户了解terminal怎么用,或者说我在教我妈或者我老婆用mac的时候,我绝对不会和她们说这个玩意得用一个叫terminal的东西才能实现,更不用提还要输入什么奇怪的命令了。你是程序员你当然可以这么理解,对一个普通人来说,你要求太多了。
otakustay
2014-12-24 12:59:20 +08:00
@013231 看来我确实不了解有这些用法。不过这到底哪个用法能胜过右击-新建文本文件了呢……
013231
2014-12-24 23:00:41 +08:00
@otakustay 对于习惯CLI编辑器的人,『在当前目录打开Terminal -> 打开编辑器』比『右击新建文件 -> 打开文件』更方便快捷。
按照你的描述,『右击新建文件并编辑』的操作流程是这样的:

1. 双指轻敲
2. 移动鼠标到“新建文件”
3. 单指轻敲
4. 键盘输入文件名
5. 按回车
6. 按CMD+O打开文件进行编辑


而我的操作流程是这样的:
1. 单击cdto按钮
2. 键盘输入『vim 文件名』
3. 按回车进行编辑
xgqfrms2015
2022-08-16 14:27:49 +08:00
vscode

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

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

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

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

© 2021 V2EX