我的Mac是中文环境,中文目录对于写代码做项目往往会带来一些不便。但创建英文目录,默认的呈现也是英文,对于我这种中度洁癖和强迫症的人来说是非常折磨的。比如,在用户目录中建立一个Code文件夹,看起来不太爽,如下图红色框框:
但我也不希望建立一个中文目录,可能会引发IDE、编译器、应用服务器等出现异常。
还好找到了一种解决办法。
- 建立一个英文文件夹,比如叫做Code;
- 在Code下建立一个“.localized”隐藏文件夹;
- 在应用程序中找到“文本编辑”,设置为纯文本,设置汉化名称,格式为“英文名” = “中文名”;”,在这里我们设置为“Code” = “编程”;
- 保存该文件为“zh_CN.strings”,并将该文件移至“.localized”文件夹中;
- 修改Code文件夹“名称与扩展名”,在“Code”后增加“.localized”
- 在“访达”中可以看到,已经修改成功,如下图所示
- 在Shell中查看,只是“Code”改为了“Code.localized”,但仍然是纯英文,没有问题,收工。
localhost:~ andy$ ls -l
total 0
drwxr-xr-x 3 andy staff 96 5 27 22:51 Code.localized
drwx------+ 6 andy staff 192 5 27 22:47 Desktop
drwx------+ 4 andy staff 128 5 27 20:32 Documents
drwx------+ 4 andy staff 128 5 27 21:39 Downloads
drwx------@ 61 andy staff 1952 5 27 20:53 Library
drwx------+ 5 andy staff 160 5 24 23:22 Movies
drwx------+ 7 andy staff 224 5 27 17:19 Music
drwx------+ 5 andy staff 160 5 23 16:53 Pictures
drwxr-xr-x 3 andy staff 96 5 27 21:31 Project.localized
drwxr-xr-x+ 5 andy staff 160 5 23 16:43 Public