如果我在Mac上运行一个并行桌面的Windows 7虚拟机,我应该使用哪一个行(eoln)标记?该文件保存在Mac目录中,但只能通过Windows访问。
发布于 2015-04-02 02:00:22
Windows是Windows --换行符不会根据物理硬件而改变。
并行VM“模拟”(通过一种形式的半虚拟化)客户硬件,这样Windows甚至不知道它在OS中运行。
现在,“虚拟文件夹映射”使得这个问题有了一些不同(在更高的层次上映射文件夹,而不是核心仿真层IIRC),但是结果是一样的。Parallels不跨边界重写换行符;Windows程序(按照惯例)使用Windows。
由于应用程序是一个"windows程序“,我将遵循Windows约定;除非这违反了现有的约定或规范。
发布于 2015-04-02 01:59:07
如果它是从Windows中使用的,请使用Windows约定(\r\n)。
https://stackoverflow.com/questions/29403794
复制相似问题