存档

‘IDE’ 分类的存档

Emacs 自动填充头文件

2012年4月3日 bigclean 21 条评论

作者: 杨英超

目标

  1. 写 C/C++ 代码时候,可以根据自动补全头文件。注意,是补全,也就是说至少我们需要输入几个字符让它帮忙补全。
  2. 如果头文件存放在搜索路径的子目录中,可以自动列出子目录中的文件,并将这些文件添加到用于补齐的候选名单中。
  3. 补齐完成之后,可以自动判断到底应该使用 #include 还是 #include “FILE” 。

阅读全文…

分享家:Addthis中国
GD Star Rating
loading...

用flymake检测C/C++语法

2010年12月5日 Meteor Liu 38 条评论

1 前言

前段时间ahei使劲推荐flymake,而且在dea中还给出一段flymake配置,勾起了我学习flymake的兴趣。在此之前只是听说过flymake,偶尔浅尝一下还没学会怎么用就放弃了,这几天折腾flymae后觉得实在很给力。生活不是缺少美,而是缺少发现美的眼睛这话说得还真有点道理。 阅读全文…

分享家:Addthis中国
GD Star Rating
loading...
分类: C/C++, IDE, 中级

Emacs补全利器:auto-complete+gccsense

2010年11月8日 ahei 59 条评论

作者: Menglong Tan

1 前言

搜索引擎上关于emacs代码补全的文章一大堆,大多讲的是cedet、semantic、ctags之类的。我自己也尝试过一些“主流”的组合,奈何都不来感啊。用得最长的也就auto-complete了,但是用的也仅仅是它自带的buffer内内容的补全,基本不涉及语义的补全。偶然发现了gccsense这个东西,简单配置了下,比较满意。有图有真相 阅读全文…

分享家:Addthis中国
GD Star Rating
loading...
分类: IDE, 中级, 自动补全

在Emacs下用C/C++编程

2010年10月25日 lertsau 44 条评论

1 参考文献

按照惯例,我写的文章在最开始处放参考文献。

  • hhuu @ newsmth 的《Emacs的日常生活》
  • emacs 的文档
  • emacs 相关插件的文档

2

用emacs写程序也有5个年头了,深切地体会到Emacs的强大。程序员有三种,一种是用vi的,一种是用emacs的,还有一种是其他。或许有些夸张,但也颇能体现出emacs在程序员中的地位。 阅读全文…

分享家:Addthis中国
GD Star Rating
loading...
分类: C/C++, IDE, 中级

Emacs开发VC程序

2010年9月18日 fangzhzh 34 条评论
  vimers都说emacs慢,Eclipse, Visual Studio, Netbeans笑而不语。
                                 -- 佚名

背景

前些日子,微软宣布Visual studio 2010的EMACS扩展。此前,Visual studio 2005 6.01已然引入了Emacs的键盘模拟,这次又将Visual studio Emacs化更进一步,这种事发生在Microsoft这样无利不起早的企业,原因呢,你懂得。 阅读全文…

分享家:Addthis中国
GD Star Rating
loading...
分类: IDE, 中级

使用doxymacs写标准代码注释

2010年6月28日 fangzhzh 67 条评论

doxymacs = doxygen+emacs。
如果你不知道doxygen,请移步这里,或者google之。

doxymacs 官网,现在版本是1.8.0。

特性:

  • 从emacs中,查找某个符号的文档,显示在你选择的浏览器中。
  • 在源代码中方便的插入Doxgen Style格式的注释。
  • 可选:实用外部XML parser加速构建完整列表。
  • 高亮Doxygen关键字。

特性1,3,4我用的比较少,重点介绍第二个。 阅读全文…

分享家:Addthis中国
GD Star Rating
loading...
分类: IDE, 初级

用CEDET浏览和编辑C++代码(续) – 使用Emacs 23.2内置的CEDET

2010年5月10日 Meteor Liu 109 条评论

作者: Meteor Liu

1 前言

今天,emacs-23.2发布了,最大的改变就是集成进了CEDET,所以有了这个续, 介绍下build in CEDET和offical CEDET的区别,以及内置CEDET缺少某些功能的替代方案。 阅读全文…

分享家:Addthis中国
GD Star Rating
loading...

Emacs才是世界上最强大的IDE - 用Emaci阅读文件

2010年4月12日 ahei 93 条评论

相信有很多人平时要阅读大量文件, 而且阅读文件比编辑文件的时间要多的多, 在Emacs里编辑文件的时候, 阅读文件很不方便, 只能用C-v M-v上下滚屏. Emacs下有个view-mode专门是为阅读文件而准备的, 在view-mode里, u向上滚半屏, d向下滚半屏, SPC向下滚一屏, 阅读文件方便多了, 但是还不够, 为什么? 因为经常在阅读文件的时候, 你看到什么不对的地方需要修改, 而在view-mode下, 文件是只读的, 而且有时候, 你在编辑文件的时候, 也需要阅读文件, 那么这两种情况下, 你都要不停的切换view-mode, 非常的不方便, 而且在view-mode里面上下左右移动还得用C-n, C-p, C-f, C-b, 也是非常的不方便, 还有前进一个单词M-f, 后退一个单词M-b, 操作起来都还是很麻烦. 阅读全文…

分享家:Addthis中国
GD Star Rating
loading...
分类: IDE, 初级

Emacs才是世界上最强的IDE - 用linum+智能显示行号

2010年4月2日 ahei 96 条评论

稍微现代点的编辑器都有行号显示功能,行号显示是在buffer的左侧一栏显示当前buffer每行的行号,比较直观,但其实在以鼠标为中心的编辑器、IDE中,其实这个行号显示功能不大,但是在以纯键盘为中心的编辑器,如vi, Emacs中这个行号显示功能就非常方便了,它可以帮助你迅速定位到某行,知道了行号,直接通过M-x goto-line到达某行,非常方便。 阅读全文…

分享家:Addthis中国
GD Star Rating
loading...
分类: IDE, 初级

在Emacs中使用gdb调试程序

2010年3月29日 ahei 50 条评论
分类: IDE, 中级