我应该在Windows上使用哪种C ++ IDE?
IDE是否支持在GNU / Linux服务器上通过SSH进行编辑?
我有非常大的没有文档的C ++项目,并且使用文本编辑器进行编辑非常困难=(
答案 0 :(得分:13)
在Windows上,很难击败免费提供的Visual Studio Express。
一个可行的替代方案是Qt Creator,它是轻量级的,并带有完全令人敬畏的Qt库。
答案 1 :(得分:6)
Eclipse是C ++和许多其他语言的强大编辑器。听起来你正在寻求从适用于Linux的Windows系统开发?
WinSCP将使您可以通过SSH编辑文件。
如果你的项目存储在CVS,Subversion,Git,Mercurial等人中 - Eclipse也有插件可以与这些插件集成......
答案 2 :(得分:5)
查看Netbeans 6.8,特别是远程开发部分:
使用C / C ++选项窗口中的开发主机管理器来定义远程主机。然后,您可以使用这些主机上的开发工具从客户端系统构建和运行项目。受益于与远程主机的更快同步。
我很高兴使用Netbeans远程调试PHP项目。只需配置它并在运行时它将自动ssh文件到远程服务器。
或者,Visual Studio可以说是Windows C ++开发的最佳C ++编辑器,您可以编写脚本将文件上传到Linux服务器。
最后,您可能也想查看Eclipse CDT。
答案 3 :(得分:4)
在Windows上我更喜欢:
答案 4 :(得分:1)
devc ++似乎很有趣。它是免费的,并将MinGW用作POSIX层。如果您对在Windows和Linux / UNIX上进行跨平台开发感兴趣,那就太棒了。
答案 5 :(得分:1)
如果您的Linux机箱有x库,您可以在其上运行eclipse cdt并使用cygwin x服务器在Windows上显示它。我一直在使用此设置,因为usb端口停止在我的Solaris机箱上工作。结果非常好。 Eclipse在我的Solaris机器上运行,但在我的Windows机器上的行为类似于Windows应用程序,代码在Solaris上构建和运行,大多数时候也可以复制和粘贴。
在Windows上运行x server。使用putty通过x转发ssh到你的Linux机箱。启动eclipse并在windows上显示。如果你关闭腻子,请使用nohup让eclipse保持活力。
答案 6 :(得分:1)
MinGW。
答案 7 :(得分:1)
对于编辑,您基本上可以使用任何具有FTP / SFTP支持的编辑器(我使用过jEdit:免费,一个包含大量插件的强大工具;与SlickEdit一起玩:非常酷但很漂亮昂贵的)或使用Samba或其他任何性质的Windows映射目标驱动器。 然后使用Putty的plink进行编译/构建。
答案 8 :(得分:0)
对于ssh-support,我会说putty和emacs-on-server是一个选项。 :)
答案 9 :(得分:0)
对于存储在linux服务器上的编程项目,我更喜欢Git。我不知道是否有更多人参与其中,但使用git可以让团队编程变得更容易。
作为IDE,我更喜欢Visual Studio。 2010年的RC现已在MSDN上发布。 Visual Studio 2010。也许你应该试一试。