• 13564阅读
  • 15回复

qtcreator有没有代码自动补全功能 [复制链接]

上一主题 下一主题
离线wxj120bw
 

只看楼主 倒序阅读 楼主  发表于: 2009-12-01
如题,在线等。
离线dbzhang800

只看该作者 1楼 发表于: 2009-12-01
    有  。。
离线wxj120bw

只看该作者 2楼 发表于: 2009-12-01
现有的自动补全功能只针对qt类库 对用户自定义的能不能也能自动补全?
离线dbzhang800

只看该作者 3楼 发表于: 2009-12-01
引用第2楼wxj120bw于2009-12-01 16:50发表的  :
现有的自动补全功能只针对qt类库 对用户自定义的能不能也能自动补全?


这个本来就支持吧?
离线lishiyong110
只看该作者 4楼 发表于: 2009-12-01
感觉用起来有时候支持到不是太好
静下心来学习
离线wxj120bw

只看该作者 5楼 发表于: 2009-12-01
引用第3楼dbzhang800于2009-12-01 17:16发表的  :
这个本来就支持吧?


关键字好像就不支持吧
离线dbzhang800

只看该作者 6楼 发表于: 2009-12-01
引用第5楼wxj120bw于2009-12-01 18:34发表的  :
关键字好像就不支持吧

你举个例子
离线wxj120bw

只看该作者 7楼 发表于: 2009-12-01
引用第6楼dbzhang800于2009-12-01 18:40发表的  :
你举个例子


switch好像就不支持
离线dbzhang800

只看该作者 8楼 发表于: 2009-12-01
引用第7楼wxj120bw于2009-12-01 18:45发表的  :
switch好像就不支持

离线午小夜

只看该作者 9楼 发表于: 2009-12-01
在快捷键设置里有.察看tools--options--environment--keyboard下有一个TextEditor.CompleteThis.默认快捷键是ctrl+space.可以自己修改.
[操作系统版本]  Windows XP;Linux Ubuntu;Linux Fedora;
[Qt SDK版本]    4.7.0
[SDK 发布日期]  2010.05
[IDE(集成开发环境)] QtCreator
个人网页:http://hi.baidu.com/午小夜
學歷:Royal Jalidon
离线mllsdnu

只看该作者 10楼 发表于: 2009-12-01
你要#include 头文件,然后才能自动补齐。
离线wxj120bw

只看该作者 11楼 发表于: 2009-12-01
to dbzhang800
就是这样

to 午小夜
尝试过 的确可以自动补全

谢谢两位 但qtcreator有没有像vc++的visual assist插件一样的功能 对自定义的变量也能自动补全
离线rcyboom

只看该作者 12楼 发表于: 2009-12-04
引用第11楼wxj120bw于2009-12-01 21:40发表的  :
to dbzhang800
就是这样
to 午小夜
尝试过 的确可以自动补全
.......

回复楼上,你要的功能都有的。但是有个前提,可能你没有设置:
1、首先他的快捷键是ctrl+space,这个与我们的中英文输入法切换相冲突,我改成shift+space就好了。
2、其次他默认的补全是分大小写的,比如输入qsqlquery就得不到任何提示,必须输入QSqlQuery才可以,这个需要在tools-options-text editor-completion中的第一项,把那个框框去掉就好了。就是不包含头文件也有的。
离线wd007

只看该作者 13楼 发表于: 2009-12-05
同意楼上,确实是区分大小写的
欢迎访问我的博客,一起学习提高
http://blog.csdn.net/qter_wd007
离线hjh2008

只看该作者 14楼 发表于: 2011-05-02
能不能不用按ctrl+space   像VC助手一样输入就会自动弹出选择框
离线zzjin

只看该作者 15楼 发表于: 2011-05-02
如果是包含了对应的类的话等待几秒钟也是可以出现的.不一定非得强制自己按快捷键
快速回复
限100 字节
 
上一个 下一个