我正在考虑从Windows环境转向Linux for C++开发.这是一个坏主意吗?我的工作场所使用Windows和Visual Studio作为我们的项目(也有一些C#和java,但是现在我只用C++开发).如果他们决定让我参加一个C#项目,那么开发还是可以的(单声道?)?这种过渡有哪些困难?
我是否会在他们的项目上工作有问题,反之亦然?我在某处读到预编译头文件有问题(我们确实使用它们)和编码(标签/空格,行结尾等).
如果这个开关不太难,我该如何开始?IDE?VIM +做什么呢?
谢谢.
顺便说一句,我们制作了MOSTLY windows软件..
编辑:谢谢你们,我想这是有道理的..
这是个坏主意.我至少可以看到两个原因:
在为您编写软件的相同操作系统上开发
Visual Studio摇滚
如果您正在为C++和C#开发,请坚持使用Windows.Visual Studio调试器非常出色,似乎大多数Linux IDE都不具有可比性(除了Java for Java之外).此外,如果你在Linux上,你可能会使用不同的编译器,这可能会导致非常奇怪的错误.