|
|
1
1
我在使用Visual Studio度过了最初的职业生涯,几年前我从Windows搬到了Linux 9。 移动相对容易,因为构建环境首先是基于makefiles的。到目前为止,我使用脚本在每次发生更改时为项目创建一个Visual Studio项目。 当时,我团队中的其他人正在使用Emacs。学习曲线是相当陡峭的,当你从一些东西,如vs,但imho它是非常值得我投资的时间。 在Emacs上卖给我的是与gdb的集成。Emacs有一个专门针对gdb的模式。启动此模式后,可以启用“gdb many windows”。这使您的视图非常类似于任何调试程序环境。另外,移动后我做的第一件事就是设置vs键快捷键。因此,即使在这段时间之后,我的.emacs文件中仍然有以下内容:
如果您以前没有使用过Emacs,那么首先需要知道的是您键入:ctrl+x ctrl+c退出Emacs。 如果你决定试一试,在加载后使用ctrl-h,然后使用“t”。这将启动Emacs教程,该教程将为您提供基础知识。
当然,如果你被卡住了,那就回顾一下或者问一个贴有
emacs
. 这已经成为Emacs使用信息的真正来源。我只知道
|
|
|
2
17
http://monodevelop.com/ 对于类似于Visual Studio的编辑器来说,这将是您最接近的赌注 |
|
|
4
6
我要退房 Mono . 你不应该改变太多你已经做的事情。 |
|
|
5
6
不要,只是不要!我现在在做这个工作,因为我必须而且我尝试过,netbeans,kdevelop,eclipse。与vs相比,它们非常基础,尤其是如果你习惯了更高级的功能,你会疯狂地想要回到Visual Studio。 |
|
6
1
Eclipse 是唯一一个支持多种语言的IDE,它具有与Visual Studio类似的功能。 |
|
|
7
1
如果您要在Linux上进行C开发,我建议您 MonoDevelop .它是专门为.NET开发而设计的(Eclipse不是),现在它真的非常功能齐全,它包括一个可视化的调试程序、代码完成、图形化的nunit集成,以及几乎所有您希望从现代IDE得到的东西。它包含了Visual Studio中缺少的一些功能。我最近很兴奋地发现我可以右键单击一个界面并选择“查找所有实现”,这是一个在Visual Studio中没有实现的功能,我发现它非常有用。 关于GUI库,如果您在Linux上使用C,那么最好的GUI框架是 GTK# . 单一发展 包括一个内置的图形设计器。 一些成熟和广泛使用的Linux应用程序使用此功能,包括: Banshee -音乐播放器 FSpot -照片管理器(Ubuntu中的默认设置) Tomboy -Notes应用程序(GNOME中的默认值) 单一发展 -IDE(类似于Visual Studio) GTKγ 也是跨平台的,因此也可以在Mac和Windows上运行。这一点在MonoDevelop中得到了证实,MonoDevelop用于在Linux、Mac和Windows上运行。 |
|
|
8
1
我是一个Linux开发人员,我会 杀死 (或者至少是maim)用于接近Visual Studio成熟度的开发环境。但是,Visual Studio不支持Lua、Haskell或ML,这是我现在使用的主要语言。 与许多其他人一样,我发现Eclipse太慢,缺乏对非Java语言的功能。
我有两个积极的建议:调试C和C++程序时,将
valgrind
(内存调试程序)和
Data Display Debugger
(一个交互式图形用户界面调试器)使我在C中的工作效率比以前提高了5倍。
|
|
|
9
1
我只讲C++:
甚至不要为Eclipse或MyDebug开发C++,请尝试KDevelop或QtC造饰者。C++调试与你已经习惯的相比将是特别痛苦的。 |
|
|
MaPo · Linux,设置锁定ICMP_过滤器选项 1 年前 |
|
|
user2138149 · 双栈网络服务器无法按预期处理ipv4请求 1 年前 |
|
|
Marco · PyCharm Linux系统文件上os.stat异常 1 年前 |