打印

MDK有代码补全的功能吗,自动补全括号之类的

[复制链接]
4578|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
墙上的咖啡|  楼主 | 2017-7-27 10:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
hello牟| | 2017-7-27 19:04 | 只看该作者
据我所知,MDK5.x是有代码补全功能的

使用特权

评论回复
板凳
merry_zsp| | 2017-7-27 19:09 | 只看该作者
MDK从Keil4.7版本开始支持代码补全功能的,楼主不知道吗

使用特权

评论回复
地板
在路上的程序猿| | 2017-7-27 22:36 | 只看该作者
有这个功能,我怎么从来没见过给我自动补全呢

使用特权

评论回复
5
新人求带| | 2017-7-27 22:40 | 只看该作者
这个功能是需要手动开启的

使用特权

评论回复
6
lt1231| | 2017-7-28 10:50 | 只看该作者
比如写个if,会自动补上两个括号吗?

使用特权

评论回复
7
gaoxiansheng| | 2017-7-28 10:53 | 只看该作者
对的,改变中断回调函数的参数,就是不同的中断了,很简单的。

使用特权

评论回复
8
myidear| | 2017-7-28 19:16 | 只看该作者
这个功能默认就是开启的,不需要手动开启呀。比如你写个以前定义过的变量首字母,自动就列出来了

使用特权

评论回复
9
liutongda| | 2017-7-28 19:22 | 只看该作者
打开Keil软件,点击Edit -> Configurtion,选择Text Completion选项,左上角Show Code Completion list for框框内三项全都打钩,可以自行调整数据大小即打多少字符后开始显示匹配的标识符。

使用特权

评论回复
10
ahhsyf| | 2017-7-28 20:51 | 只看该作者
需要Vs2010以上的库支持才行的,不然也是不支持的

使用特权

评论回复
11
enginezhong| | 2017-7-28 20:54 | 只看该作者
liutongda 发表于 2017-7-28 19:22
打开Keil软件,点击Edit -> Configurtion,选择Text Completion选项,左上角Show Code Completion list for ...

我开启之后,有时正常,有时不行,有些时候还会卡住

使用特权

评论回复
12
dongbaohui| | 2017-7-29 09:21 | 只看该作者
这个功能需要VC++开发库支持,我安装了VS2012所以可以直接使用这个功能,如果你的这个选项卡里没有相应的功能说明你没有安装VC++2010开发库。

使用特权

评论回复
13
原味_郭| | 2017-7-29 09:23 | 只看该作者
MDK在configuration→Text completion→show code completion list for里面三项勾选就有了

使用特权

评论回复
14
wangjiahao88| | 2017-8-3 14:27 | 只看该作者
有自动不全的功能的!效果还可以。

如果你用的话 建议使用VS2010 以上!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

7

主题

93

帖子

0

粉丝