I'm 赵一开, a developer.
希望这篇文章能保持更新…
很多情况下,小白和Geek对系统的需求是不同的: 小白希望系统能够尽量的智能、方便,而Geek却在某些时候更加希望对系统能有控制权, 希望它保持兼容性、不干自己不知道的事情。
OS X的解决是:文件夹有后缀名。
恩,比如一个文件夹叫“Haha.Application”,在Finder中显示的就是一个应用程序的图标, 打开时自动调用内部某个可执行文件。而对Geek来说它依然是个文件夹, 里面各种资源文件、动态库、可执行文件还是像原来一样存在着。
再比如一个字典,也是一个文件夹叫做“英汉词典.Dictionary”,在Finder中显示的时 一个通过字典程序打开的图标,就像一个文件一样与程序关联;对Geek来说它还是一个文件夹, 读取和更改很方便,而且程序员也不需要在程序中内置zip解压模块。
OS X的解决是:文件夹依然叫做“Documents”,但是该目录下有一个叫做.localized
的文件,
使得在Finder中用户看到的是本地化的名称,比如“文稿”。
OS X的解决是:它…在文件系统层面,而不是文件层面,支持了这个功能……
比如你新建了一个文件,更改了很多次,最后在终端中将该文件rm
,
效果是:此时的磁盘占用空间等于新建文件之前的磁盘占用空间。
Unable to load comments, check your (GFW Free) Internet connectivity.