如何在Geany文本编辑器的“代码段”中创建自定义日期?

比山·波德尔(Bhishan Poudel)

我经常使用Geany文本编辑器来编写程序代码。我最近知道,我们可以使用一些键绑定将代码段自动插入Geany中,我很喜欢这样的想法。

因此,我在《 Geany》手册中介绍了一些片段的基础知识。

我尝试这样做:一个Octave脚本的必需代码段是:

#!/usr/bin/octave -qf
% Author   : Bhishan Poudel
% Date     : 

I_like_this_to_be_inserted_automatically

到目前为止,我的尝试:

我们必须编辑名为“ snippets.conf”的配置文件,可以像这样访问:

菜单工具配置文件snippets.conf

或者~/.config/geany/snippets.conf

然后,我首先检查了Octave脚本的文件类型:

geany --ft-names 

我看到的文件类型是[Matlab/Octave]因此,我在其中添加了以下代码。

[Matlab/Octave]
pre=#!/usr/bin/octave -qf \n% Author    : Bhishan Poudel \n% Date      : {date}\n\n

注意:要查找八度安装目录的shebang路径,请键入 which octave

然后,为实现代码,我创建了一个名为的文件a.m,并在Geany中将其打开。然后尝试此代码段的命令是* pre Tab(类型,pre后跟Tab),然后输出是:

#!/usr/bin/octave -qf
% Author    : Bhishan Poudel
% Date      : 2016-05-23

如何将日期格式更改为2016年5月23日

一些有用的链接如下:http :
//www.geany.org/manual/0.18.1/index.html#user-definable-snippets

弗兰

一种方法是使用{command: date}date的默认命令行语法。因此,就您而言,我认为这将是

{command:date +"%b %d, %Y"}

结果在这里变成:

$ LANG=C date +"%b %d, %Y"
May 24, 2016

另一种更通用的方法是为Octave脚本设置模板。在模板内部,您应该能够根据Geany的配置插入值。看一下手册,但是像这样保存为模板的东西可能会起作用(未经测试):

#!/usr/bin/octave -qf
% Author    : {developer} <{mail}>
% Date      : {date}

但是您需要在Geany的首选项中配置日期格式-在这里您可以使用上面的选项。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何自定义Summernote文本编辑器宽度?

来自分类Dev

如何创建可以在应用程序中“运行Java代码”的文本编辑器?

来自分类Dev

如何在Web应用程序中使用行号创建文本编辑器

来自分类Dev

如何在NetBeans中“重置为默认”颜色的文本编辑器?

来自分类Dev

如何在MediaWiki页面创建的文本编辑器中指定默认内容?

来自分类Dev

Visual Studio可扩展性-自定义语言文本编辑器设置

来自分类Dev

如何在设计时从自定义TComponentEditor中显示ActionList编辑器

来自分类Dev

如何在不使用HTML5,Silverlight或内置表单编辑器的CRM中创建自定义表单

来自分类Dev

如何在Geany文本编辑器中添加4个以上的构建“独立命令”?(在“构建”>“设置构建命令”内部)

来自分类Dev

自定义Eclipse文本编辑器中的注释不显示

来自分类Dev

在自定义Eclipse文本编辑器插件中打开之前处理文件

来自分类Dev

如何使用文本编辑器在ubuntu中创建自动化脚本

来自分类Dev

如何在Power BI查询编辑器中为最大日期添加自定义列?

来自分类Dev

如何在Java或文本编辑器中替换文本符号

来自分类Dev

如何在PyQt5中自定义Qtreewidget项目编辑器?

来自分类Dev

如何使用文本编辑器在ubuntu中创建自动化脚本

来自分类Dev

如何使用IE9在自定义文本编辑器中查看HTML源代码?

来自分类Dev

如何在VB.NET中创建“文本编辑器”?

来自分类Dev

如何自定义Summernote文本编辑器宽度?

来自分类Dev

如何在文本编辑器中智能地选择文本?

来自分类Dev

如何在magento的自定义类别属性中显示编辑器?

来自分类Dev

Geany文本编辑器插入符号块

来自分类Dev

Geany文本编辑器插入符号块

来自分类Dev

如何在Geany文本编辑器中查找和删除某个正则表达式?

来自分类Dev

使用nano命令时,如何在文本编辑器而不是终端中编辑文件?

来自分类Dev

如何在自定义Eclipse编辑器中为语法错误创建错误悬停

来自分类Dev

在 geany 或其他文本编辑器中为不同的语言使用不同的字体?

来自分类Dev

可以在 Geany 文本编辑器上阅读 .xtend

来自分类Dev

肯蒂科 10 | 自定义组件中富文本编辑器的工具栏

Related 相关文章

  1. 1

    如何自定义Summernote文本编辑器宽度?

  2. 2

    如何创建可以在应用程序中“运行Java代码”的文本编辑器?

  3. 3

    如何在Web应用程序中使用行号创建文本编辑器

  4. 4

    如何在NetBeans中“重置为默认”颜色的文本编辑器?

  5. 5

    如何在MediaWiki页面创建的文本编辑器中指定默认内容?

  6. 6

    Visual Studio可扩展性-自定义语言文本编辑器设置

  7. 7

    如何在设计时从自定义TComponentEditor中显示ActionList编辑器

  8. 8

    如何在不使用HTML5,Silverlight或内置表单编辑器的CRM中创建自定义表单

  9. 9

    如何在Geany文本编辑器中添加4个以上的构建“独立命令”?(在“构建”>“设置构建命令”内部)

  10. 10

    自定义Eclipse文本编辑器中的注释不显示

  11. 11

    在自定义Eclipse文本编辑器插件中打开之前处理文件

  12. 12

    如何使用文本编辑器在ubuntu中创建自动化脚本

  13. 13

    如何在Power BI查询编辑器中为最大日期添加自定义列?

  14. 14

    如何在Java或文本编辑器中替换文本符号

  15. 15

    如何在PyQt5中自定义Qtreewidget项目编辑器?

  16. 16

    如何使用文本编辑器在ubuntu中创建自动化脚本

  17. 17

    如何使用IE9在自定义文本编辑器中查看HTML源代码?

  18. 18

    如何在VB.NET中创建“文本编辑器”?

  19. 19

    如何自定义Summernote文本编辑器宽度?

  20. 20

    如何在文本编辑器中智能地选择文本?

  21. 21

    如何在magento的自定义类别属性中显示编辑器?

  22. 22

    Geany文本编辑器插入符号块

  23. 23

    Geany文本编辑器插入符号块

  24. 24

    如何在Geany文本编辑器中查找和删除某个正则表达式?

  25. 25

    使用nano命令时,如何在文本编辑器而不是终端中编辑文件?

  26. 26

    如何在自定义Eclipse编辑器中为语法错误创建错误悬停

  27. 27

    在 geany 或其他文本编辑器中为不同的语言使用不同的字体?

  28. 28

    可以在 Geany 文本编辑器上阅读 .xtend

  29. 29

    肯蒂科 10 | 自定义组件中富文本编辑器的工具栏

热门标签

归档