三九宝宝网宝宝百科宝宝知识

C++技巧:emacs完美的C++的自动补全

12月21日 编辑 39baobao.com

[如何打造完美生育通道]有些准妈平常的一些错误行为可能导致骨盆不正,到了生育的时候麻烦就来了,下面小编开课教导准妈们打造完美生育通道。孕前准备-打造完美生育通道要打造完美生育通道,从打造完...+阅读

1,CVS cedet的最新代码,1.04代码补全很慢。

cvs -z3 -d:pserver:anonymous#cedet.cvs.sourcefe.:/cvsroot/cedet co -P cedet

2,命令行运行

touch `find -name "Makefile"` (注意是左引号)

make bootstrap

3,命令行运行

g++ -E -v -P dummy.cpp

会找到很多头文件,dummy.cpp是个空文件,然后

4,在.emacs加入

(eval-after-load "semantic-c" ;;e:/emacs/home 是我的 $HOME

’(dolist (d (list "/usr/include/c++/4.1.0"

"/usr/include/c++/4.1.0/x86_64-suse-linux"

"/usr/include/c++/4.1.0/backward"

"/usr/local/include"

"/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include"

"/usr/lib64/gcc/x86_64-suse-linux/4.1.0/../../../../x86_64-suse-linux/include"

"/usr/include"

))

(semantic-add-system-include d)))

;;下面配置一下semantic分析结果文件的存放目录。注意这个目录是要自己建立的。

(setq semanticdb-default-se-directory

(expand-file-name "~/.emacs.d/semanticdb"))

;;头文件的查找目录定义好了,下面对 c-mode 做一些小小的定义:

(add-hook ’c-mode-mon-hook

’(lambda()

(require ’cedet)

(ede-minor-mode t)

;;;;以下3个按机器适用的强劲程度排列,最下面的对机器需求最低。三选一。

;; (semantic-load-enable-gaudy-code-helpers)

;; (semantic-load-enable-code-helpers)

(semantic-load-enable-minimum-features)

;;;;这三个按键绑定按个人喜欢启用,除了第一个可以修改成自己喜欢的按键之外,考试,大提示另外两个都没有修改的意义。

;;;;反正主要的补全就靠 semantic-plete-analyze-inline了,以后偷摸骗抢都靠它了。

;;;;semantic-plete-self-inset也是调用semantic-plete-analyze-inline的。

(local-set-key (kbd "M-/") ’semantic-plete-analyze-inline)

(local-set-key "." ’semantic-plete-self-insert)

(local-set-key ">" ’semantic-plete-self-insert)

(c-toggle-auto-hungry-state 1)

(c-set-style "K&R")))

OK,在代码中可以尝试一下了。M-/补全,或者在结构体后输入.或->也会有代码提示出来,非常方便。

以下为关联文档:

为什么宝宝不愿分享自己的物品,对事物完美无缺特别敏感为什么宝宝不愿分享自己的物品,对事物完美无缺特别敏感?其实,这种情况涉及了一个儿童的秩序化和行为习惯的问题。从婴儿期开始,儿童就会要求周围的事物有固定的秩序,到了1岁之...

不要期待你的孩子是完美的,也别当奥特曼!不想让自己的孩子成为普通人,在学习好的同时更具领导力!???在职场的一些心得用在了教育孩子的过程中,是否有效,是否适用每个家庭我真的不知道!反正领导力绝对不是当班干部(当班干...

家园联手孩子会变的更完美最近这段时间,添添特别兴奋。一来园嘴巴就说个不停手脚也动个不停,做操的时候,会无缘无故用拳头打小朋友;上课的时候,总是静下心来,一会儿玩椅子,一会儿跑出位置;午睡时候也没闲着,一...

帮助孩子铸造完美现在,共筑美好未来每个孩子,都应该被宠爱,他们是我们的未来。 每当听到这首《最好的未来》我的眼前就浮现出一张张稚嫩纯真的面孔。每个学生都有自己的独特性。学生不仅有身体上的差异,而且也有...

赞美孩子能随随便便吗?怎么收获一个完美自信娃赞美孩子能随随便便吗?作为父母,该怎么赞美孩子?我明白,被打击着长大的这一代父母有多么希望把赞美和鼓励毫不吝啬地给予自己的孩子,因为我也身在其中。可是,从小没被好好夸过的我...

这就是你梦想的完美工作“不要问我的梦想是什么,我的梦想是不工作。”“我的要求不高,找一份钱多事少离家近的工作就行。”“我不追求高薪,我追求的是稳定”……找工作前,你向往的职场生活是什么样的?工...

什么是完美的早餐前言:现在的父母们基本上都是上班族,对于早饭往往没有要求,因此对于小孩子有时也常常是应付对待,早餐吃不好,长期以往对于身体的伤害很大,以下就让我们来学习下如何做完美的早餐吧...

不只是孩子也包括爸爸妈妈都完美的“蜕变”新的学期开启了,我可爱的孩子们带着他们各自的期待升入了中班,时间过的真快,我们已经陪伴彼此一年多了,回忆起这一年的种种点滴,满满的都是幸福。 妈妈妈妈,我要找我的妈妈 妈妈你...

追求训练与感悟的完美结合——《天游峰扫路人》教学片片段二 感知老人的初步印象师:(出示有关扫路老人清扫路面的语句)你们读一读 我循着迎了上去 清扫着路面。 想想扫路老人给你的初步印象是什么?师:现在我们讨论:你对扫路老人的初步...

推荐阅读
图文推荐