我是一个半熟练的 Linux 用户,我明确地从命令行编写软件。如果我需要编译器,我只需 sudo-apt-get 即可;如果我需要运行代码,我只需从命令行执行它;如果我需要编辑源文件,我只需使用 Vim 并从终端编程即可。
在 Windows 8 上免费开始编程的最佳方法是什么?我正在安装一个将运行 Linux 的 VM,但诸如 CUDA 编程之类的某些功能无法在其上正常运行。
答案1
您可以尝试下载 Microsoft Visual Studio 的 Express 版本。它是一款非常不错的 IDE,具有 c++、c#、vb.net 和其他一些语言的编译器。
http://www.microsoft.com/visualstudio/eng/products/visual-studio-express-products
答案2
答案3
如果你是真正的 Linux 用户,那么你一定会喜欢 mono。这是我在 Ubuntu 中编程时使用的。他们有一个适用于 Windows 的版本,这里是关联
答案4
回头再读一遍,我觉得我应该说说我做了什么,它给人的感觉几乎和 Linux 一模一样。我使用了 Cygwin(可以使用 Makefile、bash 等进行配置,因此它几乎与 Linux 中的 bash 控制台相同)。然而,Windows 的工作方式与 Linux 略有不同,因此当我需要在 Linux 机器上实际编译/运行代码时,我创建了一个虚拟机。
现在,我不喜欢使用一堆不同的屏幕,因此我通过 cygwin 终端启用了从本机 (Windows) 操作系统到虚拟 (Linux) 操作系统的 SSH。这样我就可以最小化虚拟机,但仍使用 Linux 内核从标准 Windows 操作系统运行我的代码。