与 Windows 相比,使用 Linux 机器进行开发有什么优势吗?
同事们都劝我改用 Linux,因为我无论如何都在 Linux 上进行核心开发。我管理 40 台服务器,从数据库到数据后端再到开发 Web 服务,什么都做。
我觉得 Putty 没什么问题。我只是懒得安装其他操作系统... 你们觉得呢?
答案1
在我看来,如果你能高效地完成工作,那么你使用什么操作系统都无所谓,因为无论如何你都是远程工作。
答案2
我发现一个很好的组合是将 Windows 作为主机运行,并使用 VirtualBox 在 VM 中运行 Linux。这样我就可以根据需要在机器之间切换。并不是说 putty 有什么问题,但有时通过 dolphin 或 nautilus 或其他某种东西连接到远程主机和 scp 文件会很不错。
此外,Linux 上还有更多单人纸牌游戏。:-)
答案3
在我看来,如果您实际上是远程使用其他系统,那么您的主要设置是什么就不重要了。连接的另一端没有区别,我想无论如何您都可以完成工作。
就我个人而言,我在 Linux 上做了一些开发工作,但大多数时候我很乐意使用 Windows。
答案4
我之前在 Windows 上开发一个中型 Java 和 Maven 项目。我和大约一半的团队成员最终都转向了 Linux,我们确实注意到构建时间缩短到了 Windows 构建时间的 50% 左右。在 Linux 下,所有磁盘访问操作似乎都快得多。