Qt Creator语义突出显示

  • 语义突出显示
  • 通用突出显示
  • 突出显示和折叠块

语义突出显示

Qt Creator将C ++,QML和JavaScript语言理解为代码,而不是纯文本。它读取源代码,对其进行分析,并根据对以下代码元素所做的语义检查来突出显示该源代码:

类型(例如类,结构和类型定义)
局部变量
类字段
虚函数
要指定用于语义突出显示的配色方案,请选择工具>选项>文本编辑器>字体和颜色。

除了C ++,QML或JavaScript,Qt Creator还支持其他类型文件的语法突出显示。

通用突出显示

通用突出显示由KSyntaxHighlighting提供,它是Kate语法定义的语法突出显示引擎。Qt Creator随附了大多数常用的语法文件,您可以下载其他文件。有关定义文件的更多信息,请参见使用语法突出显示。

应用语法定义文件明确指定的字体属性,例如粗体,斜体,下划线或删除线。如果颜色在Qt Creator主题中可读,则应用颜色。

如果编辑器找不到要打开进行编辑的文件的突出显示定义,它将提示您更新突出显示定义文件。选择更新定义以更新文件。

要取消显示有关特定文件格式的消息,请选择“工具” >“选项” >“文本编辑器” >“通用荧光笔”,然后将其添加到“忽略的文件格式”字

Qt Creator语义突出显示相关推荐

  1. 让Qt Creator支持Windows Phone 8开发

    让Qt Creator支持Windows Phone 8开发 近期QtCreator3.2出了.修复了一些Bug.比上一个版本号3.1.2要好了一些. 因为在上一个版本号(Qt for WinRT自带 ...

  2. ubuntu14.04下安装qt4.8.6 +qt creator

    原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://248341.blog.51cto.com/238341/1438867 以前安装 ...

  3. Qt Creator在问题窗格中显示任务列表文件

    Qt Creator在问题窗格中显示任务列表文件 在问题窗格中显示任务列表文件 管理任务列表条目 任务列表文件格式 在问题窗格中显示任务列表文件 您可以使用代码扫描和分析工具来检查源代码.这些工具报告 ...

  4. QT Creator应用程序开发——01简单按钮显示

    目录 前言 一.新建项目 二.设计ui页面和编写程序 (一)设计ui页面 1.设置按钮 2.设置标签 3.设置转到槽 (二)编写程序 (三)构建运行 (三)测试 结语 前言 本系列文章,是经博主的QT ...

  5. qt自定义插件creator不显示_让Qt Creator更懂我们的自定义模块

    用QML模块的方式组织软件是个不错的结构设计,笔者的QtQuick项目都会首先考虑QML模块的划分,然后以搭积木的方式完成最后的开发. Qt Creator是开发QtQuick程序的首先IDE,因为它 ...

  6. Qt creator 中文显示问题(常量中有换行符或中文显示乱码)

    环境是Qt Creator 4.10.1社区版(Based on qt 5.13.1,MSVC2017,32bit) 如下图所示,出现乱码 如下两个步骤可以解决此问题 (1)设置项目属性 在" ...

  7. Qt Creator使用Clang工具

    Qt Creator使用Clang工具 使用Clang工具 运行Clang工具 配置Clang工具 选择Clazy Check Levels 创建Clang-Tidy配置文件 使用Clang工具 Qt ...

  8. Qt Creator使用语言服务器

    Qt Creator使用语言服务器 使用语言服务器 为语言服务器添加MIME类型 指定语言客户端的设置 支持的定位器过滤器 报告问题 使用语言服务器 对于几种编程语言,可以使用语言服务器,只要IDE支 ...

  9. Qt Creator使用Clang代码模型解析C ++文件

    Qt Creator使用Clang代码模型解析C ++文件 使用Clang代码模型解析C ++文件 关于Clang代码模型 配置C语代码模型 lang检查 在项目级别指定Clang代码模型设置 使用编 ...

最新文章

  1. 推荐2020年度最佳的23个的机器学习项目(附源代码)
  2. 浏览器下载图片的方法,修改报文来实现。
  3. 用步进正弦激励法测量计算机声卡输出输入幅值频响函数
  4. 转载-centos网络配置(手动设置,自动获取)的2种方法
  5. boost::filesystem模块实现为错误报告测试用例提供了一个模板
  6. 业务团队如何统一架构设计风格?
  7. 《Spark大数据分析:核心概念、技术及实践》一3.5 API
  8. 阿里P8架构师谈:分布式系统全局唯一ID简介、特点、5种生成方式
  9. Android中文API(122) —— AudioRecord
  10. sql server无法绑定由多个部分组成的标识符_HTML5服务器推送事件(Server-sent-event)...
  11. excel表格导入功能
  12. Java-20180419
  13. 工程数学(线性代数)笔记
  14. 对于反向代理和正向代理的理解
  15. 电脑专业英语1695词
  16. 【面试系列三】面试是面试者与面试官的双向沟通,如何抓住面试官的小尾巴以及面试过程中需要避开的一些减分项!
  17. 由IDC余热回收创新技术实践引出的跨界合作探讨
  18. 汽车基础——专业词汇
  19. (一)城市三维基础展示方案
  20. python123基本数据类型有哪些_python的基本数据类型

热门文章

  1. QT学习:获取本机网络信息
  2. java nio 应用场景_BIO、NIO、AIO简述及应用场景
  3. rsa java ao_RSA加解密工具类
  4. Django框架(25.Django中的模板继承以及HTML转义)
  5. VTK:定向字形用法实战
  6. VTK:轮廓 Glow Pass用法实战
  7. wxWidgets:wxRibbonGallery类用法
  8. wxWidgets:wxHelpController类用法
  9. wxWidgets:wxFontMapper类用法
  10. wxWidgets:wxFocusEvent类用法