Articles of ide

Dev C ++控制台窗口属性

我在Windows7上使用Dev C ++ v5.6.1 IDE。 我写了一个C代码,其中有数百行显示在屏幕上的输出。 Console Windows的缓冲区大小很小,我无法查看最初的printf语句。 我试过从“属性”选项更改,但没有帮助。 我在哪里可以find增加控制台窗口缓冲区大小的选项。

用于Linux的C ++ IDE,具有智能参考searchfunction

是否有一个IDE支持C + +真正的智能search引用? “引用”是指在整个项目或工作空间中使用类(或其成员),variables,函数。 有很多IDE提供它。 其中一些似乎只是search同名的文本给予很多的东西,其他人更聪明,并检查上下文(如类边界,命名空间),但不够准确。 迄今为止我所尝试的最好的是Visual SlickEdit,但还有更多的希望。 class C1 { int foo; }; class C2 { int foo; }; 例如,在searchC1::foo引用的情况下,我不希望C2::foo也显示出来。 那么,有没有一个IDE会非常聪明? EDIT2 目前为止,每个人都有10个答案。 我尝试了Eclipse ,引用search似乎相对较好,但它需要20分钟索引中等大小的项目和5的4次内存耗尽和崩溃。 我试图增加它和其他一些build议,并得到了一些更好的,但仍然相当缓慢,讨厌这些崩溃。 我试过KDevelop3 ,但是这个问题中提到的function不是很先进 – 似乎只是非常先进的基于grep的文本search。 Edit4 KDevelop4 – 我试图使它工作,但最新的testing版是非常不可用的自定义生成文件项目,我无法做任何事情。 Edit5 我很惊讶,但是QT Creator在我的testing中做得非常好。 它似乎没有创build一些标签/索引文件,但不知何故设法非常精确地显示variables/函数/类的用法。 不幸的是,当遵循函数的定义时,它似乎不能很好地与模板一起工作。 没有一个提到的IDE可以与Visual SlickEdit竞争参考,虚拟function等.QT Creator是最接近的,所以我会select它作为我的问题的答案。

Arduino上传错误“stk500_recv():程序员没有回应”在Fedora中

我试图使用Fedora Core 15 Linux中的Arduino IDE上传股票Blink草图。 我得到的错误是: avrdude:stk500_recv():程序员没有响应 重新创build问题: 通过USB电缆插入Arduino Uno电路板 打开Arduino IDE 文件 – >示例 – > 1.基础 – >闪烁 工具 – >串行端口 – >然后选中/ dev / ttyACM0的checkbox 工具 – >主板 – > Arduino Uno 点击“播放”button来validation/编译(这一步是成功的) 点击上传button,获取错误 我在Windows XP中尝试了这些相同的步骤,并且上传成功,所以我一定不能正确configurationFedora。 我遵循Arduino Playground指令 ,使用yum安装客户端,并将我的用户ID添加到组uucp , locking和拨出 。 我没有按照RXTX修正 – 链接指南的适当文件部分,因为给定的命令没有返回任何匹配: find ~ -name librxtxSerial.so -o -name RXTXcomm.jar […]

IDE在Linux上的Objective-C

我正在学习Objective-C,我想知道在哪里可以find一个IDE在Linux上的Objective-C?

Linux中最好的C ++开发环境

我在Eclipse和Qt创build者方面有一些经验,在debugging器方面有些失望,在编辑方面则less一些。 在Windows上,我喜欢用Visual Studio进行debugging,用SlickEdit进行编辑(SE在Linux上也可用)。 有没有一个IDE比上面提到的两个更好?

在Linux上的C + + IDE

我们试图在Linux上为C ++开发select一个IDE。 build议的选项是KDevelop和Eclipse。 Eclipse是高度可定制的,但是以Java为中心和重度。 Kdevelop被绑定到特定的KDE(我相信因为KDE API),并且如果需要的话不能被replace。 你使用什么,为什么? 谢谢迪马

如何使cscope在search过程中显示完整的文件path

当我使用cscopesearchC符号或全局定义时,它显示文件名和行号。 我想看到完整的文件path,以便我可以跳到我的拱特定的文件。 例如,在基于Linux代码的cscope上search__switch_to全局定义时,我得到: Global definition: __switch_to File Line 0 process.c 297 struct task_struct *__switch_to(struct task_struct *prev, 1 switch_to.h 44 #define __switch_to(prev,next,last) do { \ 2 process.c 202 struct task_struct *__switch_to(struct task_struct *old, 3 process.c 400 struct task_struct *__switch_to(struct task_struct *prev, 4 process_32.c 211 __switch_to(struct task_struct *prev, struct task_struct *next) 5 process.c 80 void *__switch_to(struct task_struct […]

良好的C ++debugging/ IDE环境的Linux?

我有一个朋友试图切换到Linux,但是由于缺乏C ++的debugging/ IDE环境,特别是与模板编程相关的问题。 他已经使用了多年的视觉工作室,可能会被他们的精美的IDE所迷惑。 有没有人有任何好的build议,他可以在Linux环境下,开发和debugging所有常用的东西(断点,编译错误的线突出显示,进/出/等/等),他已经习惯了? 谢谢!

适用于Linux的轻量级IDE

尽pipe我拥有一台function强大且速度很快的计算机(Pentium Dual Core 2.0 with 2Gb RAM),但我一直在寻找轻量级的软件,因此即使在许多应用程序同时运行的情况下,它也能快速运行。 在过去的几个星期里,我一直在迁移到Linux,并希望安装一个免费的轻量级但有用的IDE在C ++和PHP上编程。 Sintax突出显示和代码完成技巧是必备的。 所以,我想收到你们的一些build议,伙计们。

Linux程序员用什么工具开发程序?

我从Windows迁移过来,听说Linux程序员不使用IDE来开发程序,比如Visual Studio。 这句话是真的吗? Linux程序员使用IDE来做实际的开发吗? 谢谢。