如何开启QtCreator的代码自动补全功能==

合集下载

掌握代码编辑器中的代码自动补全工具的使用方法

掌握代码编辑器中的代码自动补全工具的使用方法

掌握代码编辑器中的代码自动补全工具的使用方法代码编辑器是程序员们工作中最常使用的工具之一,而代码自动补全工具是代码编辑器中的一个重要功能,它可以大大提高我们的编码效率。

掌握代码编辑器中的代码自动补全工具的使用方法,对于程序员来说是非常重要的。

本文将介绍代码自动补全工具的基本用法和一些常用技巧。

一、代码自动补全工具的基本用法在代码编辑器中,代码自动补全工具可以帮助我们快速输入代码片段、函数、类和变量等。

它根据已有的代码上下文提供一些建议,我们只需要按下特定的快捷键或者输入部分关键字,就能自动补全代码。

1. 快捷键不同的编辑器有不同的快捷键,常用的有Tab键和Enter键。

在输入代码时,当自动补全工具提供了想要的建议后,可以使用Tab键或者Enter键来选择需要的补全项并插入代码。

2. 关键字匹配代码自动补全工具根据当前输入的关键字进行匹配,一般会显示与关键字相关的代码片段或者函数名等。

通过输入关键字的一部分,自动补全工具会筛选出匹配的建议供我们选择。

3. 上下文识别代码自动补全工具能够根据代码的上下文提供合适的建议。

比如,在书写一个函数的时候,自动补全工具会识别出可能需要的参数,并给出相应的提示。

二、代码自动补全工具的高级技巧除了基本用法外,还有一些高级技巧可以帮助我们更加高效地使用代码自动补全工具。

1. 自定义代码片段除了自动补全已有的代码片段外,我们还可以自定义一些常用的代码片段。

比如,我们可以定义一个代码模板,用于生成特定的代码结构。

这样,在编写代码时,只需要输入对应的代码缩写,自动补全工具就能快速将其展开为完整的代码。

2. 配置代码自动补全代码自动补全工具一般提供配置选项,我们可以根据自己的需求进行个性化配置。

比如,可以设置自动补全的触发方式、建议的排序规则等。

3. 学习常用快捷键除了基本的快捷键,代码编辑器可能还提供了一些其他的快捷键,可以帮助我们更加高效地使用代码自动补全工具。

学习并应用这些快捷键,可以节省大量的敲击时间。

QTP学习成果之--自动补考勤脚本(含代码)

QTP学习成果之--自动补考勤脚本(含代码)

休完产假回来上班,每天有一小时哺乳假,结果到月末的时候这个哺乳假需要自己在考勤系统里补,每个月光哺乳假就有二十来条,快累死我了。

这两天写了QTP脚本,实现了自动补考勤功能,真是方便不少。

介绍一下我的学习成果:公司是弹性工作时间,可选择在8:30-9:30之间某个时点上班,在17:30-18:30之间相应工作满9小时的时间点下班,9:30之后上班为迟到,17:30之前下班记为早退。

哺乳假一小时,可放在早上上班时间前也可以放在下午下班时间后。

缺勤情况有:早退、迟到、即迟到又早退、全天未打卡四种情况。

针对以上情况分析脚本需要处理的情况如下:以下是某月本人的考勤缺勤数据(excel文档):QTP脚本如下:RunAction "登录[登录]", oneIteration'打开本地excel文件;Set excel=CreateObject("Excel.Application")Set penexcel=excel.Workbooks.Open("E:\缺勤数据.xls")'获取EXCEL表格的行数:Rows_count =edRange.Rows.Count'获取EXCEL表格的列数:'Columns_count =edRange.Columns.count 'print " 行数:"&Rows_count&" 列数:"&Columns_countDim i ,Zhuangtai,Clocktime, StyleFor i =2 to Rows_count'获取考勤状态的值:Zhuangtai =openexcel.ActiveSheet.Range("G"&i).value'获取打卡日期的值:Clocktime =openexcel.ActiveSheet.Range("D"&i).value'获取请假类型的值:Style=openexcel.ActiveSheet.Range("H"&i).value'获取上班打卡时间:WorkingTime = CDate(openexcel.ActiveSheet.Range("E"&i).value) '获取下班打卡时间:ClosingTime = CDate(openexcel.ActiveSheet.Range("F"&i).value)If Zhuangtai ="全天未打卡" ThenSelect Case StyleCase "正常考勤"RunAction "全天正常考勤[全天正常考勤]", oneIteration,Clocktime Case "带薪年假"RunAction "全天带薪年假[全天带薪年假]", oneIteration,Clocktime Case "因公外出"RunAction "全天因公外出[全天因公外出]", oneIteration,Clocktime Case "事假"RunAction "全天事假[全天事假]", oneIteration,ClocktimeCase "病假"RunAction "全天病假[全天病假]", oneIteration,ClocktimeEnd SelectEnd IfIf Zhuangtai ="迟到" ThenIf DateDiff("n",ClosingTime,"18:30")>=0 Then'print "我是下午18:30或18:30之前打的卡"If DateDiff("n",WorkingTime,ClosingTime)>=480ThenBegTime = Clocktime&" "&DateAdd("h",-1,openexcel.ActiveSheet.Range("E"&i).value) EndTime =Clocktime&" "&CDate(openexcel.ActiveSheet.Range("E"&i).value)RunAction "哺乳时间[哺乳时间]", oneIteration,BegTime,EndTimeElseBegTime = Clocktime&" "&DateAdd("h",-1,openexcel.ActiveSheet.Range("E"&i).value) EndTime = Clocktime&" "&CDate(openexcel.ActiveSheet.Range("E"&i).value)RunAction "哺乳时间[哺乳时间]", oneIteration,BegTime,EndTimeBegTime = Clocktime&" "&DateAdd("h",-9,openexcel.ActiveSheet.Range("F"&i).value) EndTime = Clocktime&" "&DateAdd("h",-1,openexcel.ActiveSheet.Range("E"&i).value) EndTime= DateAdd("n",-1,EndTime)RunAction "小时带薪年假[小时带薪年假]", oneIteration,BegTime,EndTime End IfElse'print "我是下午18:30之后打的卡"If DateDiff("n",WorkingTime,"18:30")>=480ThenBegTime = Clocktime&" "&DateAdd("h",-1,openexcel.ActiveSheet.Range("E"&i).value) EndTime =Clocktime&" "&CDate(openexcel.ActiveSheet.Range("E"&i).value)RunAction "哺乳时间[哺乳时间]", oneIteration,BegTime,EndTimeElseBegTime = Clocktime&" "&DateAdd("h",-1,openexcel.ActiveSheet.Range("E"&i).value) EndTime = Clocktime&" "&CDate(openexcel.ActiveSheet.Range("E"&i).value)RunAction "哺乳时间[哺乳时间]", oneIteration,BegTime,EndTimeBegTime = Clocktime&" "&"9:30"EndTime = Clocktime&" "&DateAdd("h",-1,openexcel.ActiveSheet.Range("E"&i).value)EndTime= DateAdd("n",-1,EndTime)RunAction "小时带薪年假[小时带薪年假]", oneIteration,BegTime,EndTime End IfEnd IfEnd IfIf Zhuangtai ="早退"ThenIf DateDiff("n",WorkingTime,"8:30:00")>0 Then'print "我是早上八点半前打的卡"If DateDiff("n","8:30:00",ClosingTime)>=480ThenBegTime = Clocktime&" "&CDate(openexcel.ActiveSheet.Range("F"&i).value)EndTime =Clocktime&" "&DateAdd("h",1,openexcel.ActiveSheet.Range("F"&i).value) RunAction "哺乳时间[哺乳时间]", oneIteration,BegTime,EndTime'print "哺乳时间:"'Print "BegTime:"&BegTime'Print "EndTime:"&EndTime' Print "-- -- -- -- -- -- -- -- ---- -- -- -- -- -- -- "ElseBegTime = Clocktime&" "&CDate(openexcel.ActiveSheet.Range("F"&i).value)EndTime = Clocktime&" "&DateAdd("h",1,openexcel.ActiveSheet.Range("F"&i).value) RunAction "哺乳时间[哺乳时间]", oneIteration,BegTime,EndTimeBegTime = Clocktime&" "&DateAdd("h",1,openexcel.ActiveSheet.Range("F"&i).value) BegTime = DateAdd("n",1,BegTime)EndTime = Clocktime&" "&"17:30"RunAction "小时带薪年假[小时带薪年假]", oneIteration,BegTime,EndTime End IfElse'print "我是早上八点半或八点半后打的卡"If DateDiff("n",WorkingTime,ClosingTime)>=480ThenBegTime = Clocktime&" "&CDate(openexcel.ActiveSheet.Range("F"&i).value)EndTime =Clocktime&" "&DateAdd("h",1,openexcel.ActiveSheet.Range("F"&i).value)RunAction "哺乳时间[哺乳时间]", oneIteration,BegTime,EndTimeElseBegTime = Clocktime&" "&CDate(openexcel.ActiveSheet.Range("F"&i).value)EndTime = Clocktime&" "&DateAdd("h",1,openexcel.ActiveSheet.Range("F"&i).value) RunAction "哺乳时间[哺乳时间]", oneIteration,BegTime,EndTimeBegTime = Clocktime&" "&DateAdd("h",1,openexcel.ActiveSheet.Range("F"&i).value) BegTime = DateAdd("n",1,BegTime)EndTime = Clocktime&" "&DateAdd("h",9,openexcel.ActiveSheet.Range("E"&i).value) RunAction "小时带薪年假[小时带薪年假]", oneIteration,BegTime,EndTime End IfEnd IfEnd IfIf Zhuangtai ="即迟到又早退"ThenIf DateDiff("n","9:30",WorkingTime)> DateDiff("n",ClosingTime,"17:30")Then'迟到的时间比早退的时间多,则先补迟到哺乳假BegTime = Clocktime&" "&DateAdd("h",-1,openexcel.ActiveSheet.Range("E"&i).value) EndTime =Clocktime&" "&CDate(openexcel.ActiveSheet.Range("E"&i).value)RunAction "哺乳时间[哺乳时间]", oneIteration,BegTime,EndTime'继续判断是否迟到If DateDiff("n",DateAdd("h",-1,openexcel.ActiveSheet.Range("E"&i).value),"9:30")>=0 Then '补完迟到哺乳假后,不再迟到,则仅需补早退带薪休假BegTime = Clocktime&" "&CDate(openexcel.ActiveSheet.Range("F"&i).value)EndTime =Clocktime&" "&DateAdd("h",8,openexcel.ActiveSheet.Range("E"&i).value) RunAction "小时带薪年假[小时带薪年假]", oneIteration,BegTime,EndTimeElse'补完迟到哺乳假后还迟到,则先补迟到带薪休假,再补早退带薪休假BegTime = Clocktime&" "&"9:30"EndTime = Clocktime&" "&DateAdd("h",-1,openexcel.ActiveSheet.Range("E"&i).value) EndTime = DateAdd("n",-1,EndTime)RunAction "小时带薪年假[小时带薪年假]", oneIteration,BegTime,EndTimeBegTime = Clocktime&" "&CDate(openexcel.ActiveSheet.Range("F"&i).value)EndTime = Clocktime&" "&"18:30"RunAction "小时带薪年假[小时带薪年假]", oneIteration,BegTime,EndTime End IfElse'迟到的时间比早退的时间少或一样多,则先补早退哺乳假BegTime = Clocktime&" "&CDate(openexcel.ActiveSheet.Range("F"&i).value)EndTime =Clocktime&" "&DateAdd("h",1,openexcel.ActiveSheet.Range("F"&i).value)RunAction "哺乳时间[哺乳时间]", oneIteration,BegTime,EndTime'继续判断是否早退If DateDiff("n","17:30",DateAdd("h",1,openexcel.ActiveSheet.Range("F"&i).value))>=0Then '补完早退哺乳假后,不再早退,则仅需补迟到带薪休假BegTime = Clocktime&" "&DateAdd("h",-8,openexcel.ActiveSheet.Range("F"&i).value) EndTime =Clocktime&" "&CDate(openexcel.ActiveSheet.Range("E"&i).value)RunAction "小时带薪年假[小时带薪年假]", oneIteration,BegTime,EndTimeElse'补完早退哺乳假后还早退,则先补早退带薪休假,再补迟到带薪休假BegTime = Clocktime&" "&DateAdd("h",1,openexcel.ActiveSheet.Range("F"&i).value)BegTime = DateAdd("n",1,BegTime)EndTime =Clocktime&" "&"17:30"RunAction "小时带薪年假[小时带薪年假]", oneIteration,BegTime,EndTimeBegTime = Clocktime&" "&"8:30"EndTime = Clocktime&" "&CDate(openexcel.ActiveSheet.Range("E"&i).value)RunAction "小时带薪年假[小时带薪年假]", oneIteration,BegTime,EndTimeEnd IfEnd IfEnd IfNext'保存并退出EXCELopenexcel.saveopenexcel.Closeexcel.Quitset penexcel=nothingSet excel=nothing总结:关于时间的处理主要用到VBScript函数DateAdd和DateDiff。

qt creator使用技巧

qt creator使用技巧

(实用版5篇)编辑人:_______________审核人:_______________审批人:_______________编辑单位:_______________编辑时间:____年___月___日序言本店铺为大家精心编写了5篇《qt creator使用技巧》,供大家借鉴与参考。

下载后,可根据实际需要进行调整和使用,希望能够帮助到大家,谢射!(5篇)《qt creator使用技巧》篇1Qt Creator是一个强大的集成开发环境,用于开发Qt应用程序。

以下是一些Qt Creator的使用技巧:1. 快速导航:使用Ctrl + 左键单击可以快速导航到文件或类。

2. 快速查找:使用Ctrl + Shift + F可以快速查找文件或类。

3. 快速注释:使用Ctrl + /可以快速注释选定的代码行。

4. 快速取消注释:使用Ctrl + Shift + /可以快速取消选定的代码行的注释。

5. 快速重命名:使用Ctrl + R,然后选中要重命名的变量或函数。

6. 快速生成代码:使用Ctrl + N可以快速生成Qt Creator提供的常用代码片段。

7. 快速生成继承类:使用Ctrl + Shift + I可以快速生成一个继承自所选类的类。

8. 快速打开文档:使用Ctrl + F1可以快速打开所选类的文档。

9. 快速创建项目:使用Ctrl + N,然后选择“Qt Widgets Application”可以快速创建一个新的Qt Widgets应用程序项目。

10. 快速创建控制台应用程序:使用Ctrl + N,然后选择“Console Application”可以快速创建一个新的控制台应用程序项目。

《qt creator使用技巧》篇2以下是一些使用Qt Creator的技巧:1. 使用“最近的项目”列表:Qt Creator在编辑器上方有一个“最近的项目”列表,你可以在这里查看并打开最近使用的项目。

2. 使用“类视图”和“对象浏览器”:Qt Creator提供了“类视图”和“对象浏览器”功能,可以帮助你快速查看和编辑项目中的类和对象。

qtcreator命令参数

qtcreator命令参数

qtcreator命令参数Qt Creator是一款功能强大的集成开发环境(IDE),广泛用于开发Qt应用程序。

Qt Creator提供了丰富的功能和工具,以帮助开发者更高效地编写、调试和测试代码。

本文将介绍一些常用的Qt Creator命令参数,帮助开发者更好地利用这款工具。

1. -noload <插件名>该命令参数用于加载Qt Creator时禁用指定的插件。

可以根据需要灵活选择需要加载的插件,提高工作效率。

例如,使用-noload QmlDesigner参数可以禁用QML设计器插件,适用于不需要使用该功能的开发者。

2. -load <插件名>与-noload参数相反,该命令参数用于加载Qt Creator时强制启用指定的插件。

这对于需要使用某些特定插件的开发者非常有用。

例如,使用-load QmlDesigner参数可以强制启用QML设计器插件,以便进行QML界面的设计与调试。

3. -project <项目文件名>使用该命令参数可以直接打开指定的Qt项目文件。

这样可以快速地在Qt Creator中打开项目并开始开发。

例如,使用-project MyProject.pro参数可以直接打开名为MyProject.pro的项目文件。

4. -client <IP地址:端口号>该命令参数用于指定调试客户端的连接地址和端口号。

这对于远程调试非常有用。

例如,使用-client 192.168.1.100:1234参数可以将调试会话连接到IP地址为192.168.1.100、端口号为1234的客户端。

5. -debug <调试器插件名>使用该命令参数可以指定调试器插件的名称,用于调试应用程序。

这对于需要使用特定调试器的开发者非常有用。

例如,使用-debug Gdb参数可以指定使用Gdb调试器插件进行调试。

6. -no-plugins该命令参数用于在启动时禁用所有插件。

qt creator使用技巧

qt creator使用技巧

Qt Creator使用技巧Qt Creator是一款功能强大的集成开发环境(IDE),专为Qt应用程序开发而设计。

它提供了许多实用的功能和工具,可以提高开发效率和代码质量。

本文将介绍一些Qt Creator的使用技巧,帮助开发者更好地利用这个工具进行开发。

1. 快捷键使用快捷键可以大大提高开发效率。

以下是一些常用的快捷键:•Ctrl + N:新建文件•Ctrl + O:打开文件•Ctrl + S:保存文件•Ctrl + F:查找•Ctrl + R:替换•Ctrl + Z:撤销•Ctrl + Y:重做•F5:运行程序•F9:编译程序•F12:跳转到定义•Alt + 左右箭头:在打开的文件之间切换通过熟练使用这些快捷键,可以节省大量的时间和精力。

2. 代码自动完成Qt Creator内置了强大的代码自动完成功能,可以帮助开发者快速编写代码。

当输入代码时,Qt Creator会自动显示可能的补全选项。

按下Tab键可以选择并插入补全内容。

此外,还可以使用Ctrl + 空格手动触发代码自动完成。

代码自动完成功能不仅可以补全函数名、变量名等,还可以补全代码块、语句模板等。

例如,输入if后按下Tab键,Qt Creator会自动补全一个if语句的模板,方便开发者快速编写条件语句。

3. 代码导航Qt Creator提供了多种代码导航功能,方便开发者快速定位和浏览代码。

•通过Ctrl + K可以快速跳转到某个函数或变量的定义处。

•使用Ctrl + Shift + O可以快速打开文件。

•使用Ctrl + Shift + J可以跳转到当前文件中的下一个函数或变量。

•使用Ctrl + Shift + K可以跳转到当前文件中的上一个函数或变量。

这些快捷键可以帮助开发者更方便地浏览和编辑代码。

4. 调试工具Qt Creator集成了强大的调试工具,可以帮助开发者快速定位和修复代码中的错误。

在调试模式下,可以使用以下快捷键进行调试:•F5:开始调试•F10:单步执行(跳过函数调用)•F11:单步执行(进入函数调用)•Shift + F11:跳出当前函数•Ctrl + F10:运行至光标处•Ctrl + Shift + I:查看局部变量和表达式的值通过合理使用这些调试工具,可以快速定位和解决程序中的问题。

给Python加上自动补全功能

给Python加上自动补全功能

给Python加上自动补全功能为Python添加自动补全功能可以提高开发效率和代码质量,使代码编写更快捷、减少错误。

Python开发环境中,常用的自动补全功能有代码补全和参数提示。

本文将为您介绍如何为Python添加这两个功能。

除了使用专业的Python开发环境提供的代码补全和参数提示功能外,也可以使用第三方的库来实现这些功能。

例如,`jedi`是一个用于代码补全和静态代码分析的库,可以嵌入到Python脚本中。

`jedi`可以根据已有的代码内容和上下文,提供代码补全和参数提示。

要使用`jedi`库,首先需要安装它。

可以使用`pip`命令来安装:```pip install jedi```安装完成后,可以在Python脚本中使用`jedi`库。

例如,以下代码示例演示了如何使用`jedi`库进行代码补全:```pythonimport jedicode = '''import osos.'''#获取代码补全建议#输出建议for suggestion in suggestions:print()```要实现参数提示功能,可以使用`jedi`库的`infer`函数。

以下代码示例演示了如何使用`jedi`库进行参数提示:```pythonimport jedicode = '''import osos.path.join'''#获取参数提示信息definitions = jedi.Script(code, line=3, column=0).infer#输出参数提示for definition in definitions:for param in definition.params:print()```以上代码中,`jedi.Script`函数同样接受一个代码字符串作为参数,并提供了参数提示的功能。

通过指定要提示的行数和列数(在此例中,第三行的第一个字符是`os.path.join`后的`(`),可以获取参数提示的信息。

qtcreator使用技巧

qtcreator使用技巧

qtcreator使用技巧Qt Creator是一种跨平台的集成开发环境(IDE),用于开发Qt应用程序。

它提供了许多强大的功能和工具来简化开发过程,提高开发效率。

下面是一些Qt Creator的使用技巧,帮助您更好地利用这个IDE。

1. 快速导航:Qt Creator提供了快速导航选项,可以帮助您在大型项目中快速定位文件、函数和符号。

您可以使用Ctrl+K快捷键打开“快速打开”窗口,在其中输入您要查找的内容,并在结果列表中选择所需的项。

2. 代码自动完成:Qt Creator内置了代码自动完成功能,可以提供代码建议和完成,来加快编写代码的速度。

当您输入代码时,它会根据上下文和已有的代码,提供相关的建议和选项。

通过按下Tab键或回车键,您可以接受该建议并将其插入到代码中。

3. 代码导航:Qt Creator提供了多种代码导航选项,以帮助您更轻松地浏览代码。

您可以使用F2和Shift+F2快捷键在函数、类和变量之间进行导航。

此外,您还可以使用Ctrl+鼠标左键单击来快速跳转到所选符号的定义或声明。

4. 调试功能:Qt Creator提供强大的调试功能,可以帮助您找出代码中的错误和问题。

您可以使用F5快捷键启动调试器,并使用F10和F11快捷键逐行执行代码,查看变量的值和状态。

此外,Qt Creator还支持条件断点、断点操作和追踪点,以及可视化地查看堆栈、局部变量和全局变量。

6. 插件支持:Qt Creator支持丰富的插件生态系统,可以扩展其功能。

您可以从Qt Creator商店中获取各种插件,以满足您的特定需求。

例如,Qt Quick Designer插件可以帮助您设计和构建Qt Quick界面,而Clang插件可以提供更智能的代码提示和格式化功能。

7. 自动化构建:Qt Creator内置了一个功能强大的构建系统,允许您通过使用qmake或CMake生成项目所需的构建文件。

您可以使用"项目"视图来配置构建步骤和自定义构建选项。

【Qt】QtCreator介绍

【Qt】QtCreator介绍

【Qt】QtCreator介绍简介Qt Creator是使⽤Qt开发的IDE。

Qt⽀持Windows、Linux/Unix、Mac OS X、Android、BlackBerry、QNX等多种平台,Qt Creator为不同平台提供了统⼀的开发环境。

Qt Creator集成了Qt Designer、Qt Assistant、Help等⼯具。

因此,在开发过程中可以很快的通过Designer来设计界⾯。

如果想从Qt API中获得更详细的信息,只需要将光标定位到相应的类或函数并按下F1即可。

简介欢迎模式⼯程⽰例教程编辑模式编写代码查找重构配置编辑器字体和颜⾊⾏为设计模式调试模式调试C程序帮助模式使⽤帮助模式查看功能提⽰在⽂档中查找信息添加书签到帮助页欢迎模式进⼊Qt Creator后,会默认进⼊欢迎模式,默认选择的是”Project”选项。

当然,通过它我们可以很容易对⼯程进⾏操作。

⼯程New Project:新建⼯程。

可以使Qt⼯程、Creator插件、C++库、其他项⽬。

Open Project:打开⼯程Seeeions:会话。

可以对会话进⾏管理,包括Clone。

如果没打开⼯程,则显⽰的是最后⼀次打开的(会话)⼯程,否则,显⽰当前的会话(⼯程)。

Recent Projects:列出最近打开的项⽬,通过它可以迅速打开指定项⽬。

New to Qt:可以帮助你学习开发Qt项⽬和浏览Qt Creator。

Qt Account:Qt账户Qt Cloud Services:Qt云服务Online Community:⽹络社区Blogs:博客User Guide:⽤户⼿册⽰例列出了所有的Qt Examples(Qt Widgets、QML相关的),选择任意⼀个你想到学习的⽰例打开,然后编译、运⾏。

建议⼤家⼀定要把”⽰例”⽤好,这绝对是熟悉Qt的⼀条捷径,⾥⾯有成为⾼⼿的必杀技。

教程⾥⾯包含⼤量的Qt讲解视频及⽂档。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

众所周知,在Qt Creator里面编程,如果没有自动代码补全功能,是一件灰常灰常痛苦的事情啊,下面,我们就把这个该死的代码补全功能找出来。

步骤1. 打开Qt Creator(废话!!!囧!!!)
步骤2. 在菜单栏上面选择工具(Tools),在下拉菜单中选择Options...
步骤3. 找到环境,点击键盘,如下图黑圈中所示......
步骤4. 在键盘快捷键的过滤器中键入:completethis,(其实,只要键入comp就可以找到了),如图:
步骤5. 注意到代码自动补全命令(CompleteThis)的快捷键是Ctrl+空格。

然后我们按下图的顺序将快捷键换成Tab,Tab就可以了。

特别注意的是,键位顺序里面的东东只要你点击键盘上相应的按钮就可以了,不用,也不能自己输入。

比如说我这里的Tab,Tab 就是连续在键盘上按了两次Tab键而成滴~~~
OK,搞定,收工!!!。

相关文档
最新文档