首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在GEdit中创建自己的语法高亮显示?

在 GEdit 中创建自己的语法高亮显示,可以通过以下步骤实现:

  1. 打开 GEdit 文本编辑器,点击菜单栏中的“工具”选项,然后选择“首选项”。
  2. 在首选项窗口中,选择“文件类型”选项卡。
  3. 在文件类型列表中,选择要创建语法高亮显示的文件类型,例如“C/C++”。
  4. 点击“添加”按钮,创建一个新的文件类型。
  5. 在新建文件类型窗口中,输入文件类型的名称,例如“My Syntax Highlighting”。
  6. 在“文件模式”框中,输入要匹配的文件模式,例如“*.myfile”。
  7. 在“文件内容”框中,输入要匹配的文件内容,例如“#include<iostream>”。
  8. 点击“添加”按钮,添加一个新的语法高亮规则。
  9. 在新建语法高亮规则窗口中,选择要高亮的文本类型,例如“关键字”。
  10. 在“正则表达式”框中,输入要匹配的正则表达式,例如“\b(if|else|while)\b”。
  11. 点击“确定”按钮,保存新的语法高亮规则。
  12. 点击“确定”按钮,保存新的文件类型。
  13. 关闭首选项窗口,然后打开一个匹配新文件类型的文件,即可看到语法高亮显示的效果。

需要注意的是,以上步骤只是一个简单的示例,实际上创建自己的语法高亮显示需要更多的技术知识和实践经验。同时,也可以通过安装第三方插件来实现更加完善的语法高亮显示。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

maclinuxvim永久显示行号、开启语法高亮

"语法高亮显示 set autoindent                       "vim使用自动对齐,也就是把当前行对齐格式应用到下一行(自动缩进) set cindent                             ..."(cindent是特别针对 C语言语法自动缩进) set smartindent                    "依据上面的对齐格式,智能选择对齐方式,对于类似C语言编写上有用    set..."去除vimGUI版本得toolbar    set vb t_vb=                            "当vim进行编辑时,如果命令错误,会发出警报,该设置去掉警报       ...set ruler                                  "在编辑过程右下角显示光标位置状态行      set nohls                                ..."默认情况下,寻找匹配是高亮显示,该设置关闭高亮显示      set incsearch                        "程序查询一单词,自动匹配单词位置;如查询desk单词,

3K20

velocity:eclipse和ultraedit增加对vm脚本语法高亮显示支持

https://blog.csdn.net/10km/article/details/52329820 以前一直是用urltraedit来写velocity脚本,因为没有语法高亮显示这一最基本功能...最近又要写velocity脚本,实在不能忍了,去velocity官网仔细研究了一下,原来虽然velocity没有提供velocity专用编译器,但是有贡献者为velocity提供了各种编辑器上语法高亮等扩展支持...ultraedit ultraedit语法高亮支持是可以自定义,关于ultraedit上添加对velocity语法高亮支持详细说明,参见这里velocity addition for Ultraedit...保存位置参见下图: ? ? 然后重新用ultraedit打开一个.vm文件,你会发现它已经支持velocity关键字高亮显示了 ?...关闭eclipse,再重新用eclipse打开vm文件就如下图高亮显示了: ?

1.4K10
  • vim显示行号、语法高亮、自动缩进设置

    UBUNTUvim配置文件存放在/etc/vim目录,配置文件名为vimrc  Fedoravim配置文件存放在/etc目录,配置文件名为vimrc Red Hat Linux vim..."语法高亮显示 set autoindent "vim使用自动对齐,也就是把当前行对齐格式应用到下一行(自动缩进) set cindent..."(cindent是特别针对 C语言语法自动缩进) set smartindent "依据上面的对齐格式,智能选择对齐方式,对于类似C语言编写上有用 set...set ruler "在编辑过程右下角显示光标位置状态行 set nohls..."默认情况下,寻找匹配是高亮显示,该设置关闭高亮显示 set incsearch "程序查询一单词,自动匹配单词位置;如查询desk单词,

    4.5K20

    iOS系统相册创建自己App自定义相册

    https://blog.csdn.net/u010105969/article/details/53412473 思路:要创建自己App自定义相册,首先要获取系统所有自定义相册,看这些自定义相册是否已经包含了我们自己创建自定义相册...注意:iOS创建自定义相册之后并不会给我们返回一个相册对象,还需要我们自己根据一个标识去系统获取我们创建自定义相册。...代码: // 创建自己创建自定义相册 - (PHAssetCollection * )createCollection{ // 创建一个新相册 // 查看所有的自定义相册 // 先查看是否有自己创建自定义相册...// 如果没有自己创建自定义相册那么我们就进行创建 NSString * title = [NSBundle mainBundle].infoDictionary[(NSString *)...// 创建自己创建相册 NSError * error1 = nil; __block NSString * createCollectionID = nil;         [[

    2.2K10

    Lucene或Solr实现高亮策略

    景 最近要做个高亮搜索需求,以前也搞过,所以没啥难度,只不过原来用是Lucene,现在要换成Solr而已,Lucene4.x时候,散仙以前文章也分析过如何在搜索时候实现高亮,主要有三种方式...,具体内容,请参考散仙以前2篇文章: 第一:Lucene4.3实现高亮方式 http://qindongliang.iteye.com/blog/1953409 第二:Solr4.3服务端高亮方式...前端高亮流程: ? 三:优劣分析 后端高亮: 性能:并发量大情况下,可能对服务器性能造成一定影响。...可靠性:高,浏览器禁用js脚本情况下,仍可以正常显示 前端高亮: 性能:由客户端渲染,相对性能稍高 可靠性:低,浏览器禁用js脚本情况下,高亮失效 四:注意事项 前台高亮时,需要把句子分词后词组...,返回给前台js,便于正则替换,关于把句子分词,可以用lucene也可以用solr,方式分别如下(代码显示比较乱,可以直接点击底部左下角阅读原文): Lucene: Java代码 ?

    96450

    Excel图表学习62: 高亮显示图表最大值

    绘制柱状图或者折线图时,如果能够高亮显示图表最大值,将会使图表更好地呈现数据,如下图1所示,表示西区柱状颜色与其他不同,因为其代表数值最大。 ?...图1 下面我们来绘制这个简单图表,示例数据如下图2所示。 ? 图2 选择数据表,单击功能区“插入”选项卡“图表”组“簇状柱形图”,得到如下图3所示图表。 ?...图3 下面,添加一个额外系列数据,代表想要高亮显示值。在数据表右侧添加一列,并输入公式: =IF([销售额]=MAX([销售额]),[销售额],NA()) 结果如下图4所示。 ?...图4 可以看到图表添加了一个新系列,现在需要将这两个系列重叠起来。 选择图表系列,按Ctrl+1组合键调出“设置数据系列格式”界面,将系列重叠设置为100%,如下图5所示。 ?...图5 至此,高亮显示图表最大值达成。超级简单!

    2.4K20

    Streama – Linux创建自己个人流媒体服务器

    Streama是一个Java上运行免费自托管流媒体服务器,您可以Linux发行版上安装。 它功能类似于Kodi和Plex,它只是个人选择问题,你想使用哪一个。...一些更有趣功能包括: 轻松媒体管理-使用拖放 多用户 文件浏览器 美丽视频播放器 开源 远程实时同步观看 相关电影及节目 本地或远程安装都很容易 Streama可以安装在不同发行版上,但正如开发人员所说...它还需要至少2GB内存。 Streama推荐操作系统是Ubuntu,我们将介绍Ubuntu 18.04下安装。 如何在Ubuntu安装Streama媒体流媒体服务器 1....linuxidc@linuxidc:~/www.linuxidc.com$ sudo apt install openjdk-8-jre 2.创建一个要存储Streama文件文件夹,例子应该是...一些更重要: Upload Directory - 存储文件目录。您应该使用完整路径。 Base URL  - 您要用于访问StreamaURL。

    4.9K20

    【有人@我】Android中高亮变色显示文本关键字

    应该是好久没有写有关技术类文章了,前天还有人在群里问我,说群主很长时间没有分享干货了,今天分享一篇AndroidTextView大段文字内容如何让关键字高亮变色文章 ,希望对大家有所帮助,我终于歪路上回归正途了...这个篇文章平时应该还算比较常用吧,如果你会了,就不用看了,如果还不会,可以看一眼,非常简单。...今天分享文章大概内容是TextView如何使大段文字内容关键字变色高亮显示,分为一个关键字高亮变色显示和多个关键字一起高亮变色显示。...文字关键字 * @return */ public static SpannableString matcherSearchTitle(int color, String text, String...文字关键字数组 * @return */ public static SpannableString matcherSearchTitle(int color, String text,

    1.6K90

    goto语法PHP使用

    goto语法PHP使用 C++、Java及很多语言中,都存在着一个神奇语法,就是goto。顾名思义,它使用是直接去到某个地方。从来代码角度来说,也就是直接跳转到指定地方。...我们PHP也有这个功能,我们先来看看它是如何使用: goto a; echo "1"; // 不会输出 a: echo '2'; // 2 代码运行到goto位置时,就跳转到了a:所在代码行并继续执行下去...感觉很好玩吧,这个功能对于复杂嵌套if或者一些循环中进行跳出很有用,特别是针对某些异常或者错误情况处理,比如: for ($i = 0, $j = 50; $i < 100; $i++) {...这就要仁者见仁智者见智进行选择了,目前大多数语言文档中都并不是很提倡使用这个语法,包括PHP。...我建议是,如果不是非常特殊情况或者是为了炫技,尽量不要使用goto语法,当项目代码复杂起来后,很容易让别人或者自己看懵。

    2.7K10

    五、eclipse如何创建一个ftl(FreeMarker)文件和设置ftl文件显示风格(ftl文件高亮显示

    ,我会分别介绍) 2.1 利用file来创建,我们new个 file文件 写上页面的名字,后缀名改为ftl 这样就创建好了,不过里面没有任何内容,我们需要自己添加一些基本信息 添加一些html基本样式...,如: 2.2 利用 html来创建,我们new个 html文件 搜索框输入html,选择HTML File,点击Next 为文件取一个名字,点击next 选择html5 这样就创建好了一个...html文件 然后选中你创建HTML文件,按下F2,对文件进行重命名,修改后缀名为ftl,然后一直点击ok 这样就建好了ftl文件,这样就自带了html那些基本信息。...2、设置 ftl文件显示风格 因为ftl默认显示风格是全黑,所以我们需要一些高亮显示 1)选中你ftl文件,点击右键,选择Open With–>Other 2)然后弹出来一个选择框,我们勾选Use...it for all ‘.ftl’ files,然后框中选择HTML Editor ,点击 ok ,这样所有的 ftl文件都用是html风格编辑方式,你也可以选择其他编辑方式,比如jsp风格

    2.9K10

    Ubuntu自带gedit编辑器添加Markdown预览插件

    对于喜欢用Markdown我来说,这当然是很好了,gedit本身就支持Markdown语法高亮加上预览功能那就很完美了,Markdown Preview插件就很好解决了这个问题,可以让我们在当前窗口就能预览... 系统版本:Ubuntu Kylin 15.04 gedit版本:3.10.4 Markdown preview version:2 1.根据自己...3.解压文件夹打开终端,输入以下安装命令 ....显示面板可以设为侧边栏显示或底部面板显示,具体设置如下: 打开文件 $HOME/user/.config/gedit/gedit-markdown.ini 修改行...Panel=bottom user为你用户名 Panel=bottom ;底部面板显示 Panel=side ;侧边栏显示 当然我们也可以在这个配置文件修改熟悉快捷键

    1.4K30

    微信群讨论代码,你可能需要这个语法高亮小程序 【代码协作】

    某天,我微信群里发了一段代码,突然就有了一个想法——我应该做一个这样小程序:它可以很方便微信群里分享代码。 于是,就有了这个小程序。...对于我来说,使用 Serverless 已经相当顺手,差不多花了一个星期天 + 一个晚上,就完成了小程序 + web + 服务端功能。 对,功能就是这么简单。...页面上复制 ID,主要是用于发公众号文章。当然,支持各种奇怪语言了。...Loading 问题(由于服务器国内,AWS 服务器上,所以网络有可能是不能访问。) 正在开发功能: 1. 拍照识别代码 2. 从网站创建代码 心痛我 300 块钱认证费。。...依旧开源 GitHub 上:https://github.com/phodal/code

    54210

    Androidactivity从创建显示基本介绍

    前言 说道AndroidActivity,如果你做过iOS开发的话,Activity类似于iOSViewController(视图控制器)。应用能看到东西都是放在活动。...iOSViewController也是有自己生命周期,了解Activity或者ViewController生命周期是很有必要,本文将详细给大家介绍关于Androidactivity从创建显示相关内容...activity是我们平常开发最常用一个组件,我们有必要了解activity创建以及显示过程,这些应该作为我们储备知识。...Activity创建 Activity创建以及初始化过程是ActivityThread#performLaunchActivity方法,在这个方法,有以下几个关键点, 创建Activity...这个方法非常非常长,但是在这个方法,有非常关键performMeasure,performLayout,performDraw等方法,至此,进入View三大过程,,三大过程之后,就显示我们面前了

    1.5K20

    Java12个常见语法糖!

    本文从 Java 编译原理角度,深入字节码及 class 文件,抽丝剥茧,了解 Java 语法糖原理及用法,帮助大家在学会如何使用 Java 语法同时,了解这些语法糖背后原理 语法语法糖...糖块一、 switch 支持 String 与枚举 前面提到过,从Java 7 开始,Java语言中语法逐渐丰富,其中一个比较重要就是Java 7switch开始支持String。...,他首先会创建一个数组,数组长度就是调用该方法是传递实参个数,然后再把参数值全部放到这个数组当中,然后再把这个数组作为参数传递到被调用方法。...5Integer操作上引入了一个新功能来节省内存和提高性能。...Iterator是工作一个独立线程,并且拥有一个 mutex 锁。

    88120

    Java12个常见语法糖!

    本文从 Java 编译原理角度,深入字节码及 class 文件,抽丝剥茧,了解 Java 语法糖原理及用法,帮助大家在学会如何使用 Java 语法同时,了解这些语法糖背后原理 语法糖...糖块一、 switch 支持 String 与枚举 前面提到过,从Java 7 开始,Java语言中语法逐渐丰富,其中一个比较重要就是Java 7switch开始支持String。...,他首先会创建一个数组,数组长度就是调用该方法是传递实参个数,然后再把参数值全部放到这个数组当中,然后再把这个数组作为参数传递到被调用方法。...5Integer操作上引入了一个新功能来节省内存和提高性能。...Iterator是工作一个独立线程,并且拥有一个 mutex 锁。

    1.1K20
    领券