Geany4Windows文本编辑

时间:2014-01-27 11:47:07

标签: geany

我已经使用了Geany4Windows很长一段时间但我仍然感到困惑它如何处理编辑文本文件,我现在决定寻求帮助!

如果我从菜单中打开一个新文件,我可以在其中键入纯文本,但是当我保存文件时,它没有提供.txt扩展选项来保存,而我可以将其添加到名称的末尾我给文件并保存它并保存为.txt文件没有问题。如果相反,我不这样做并且不做文件扩展名,然后保存它,它保存为没有扩展名的文件!

有一个选项可以打开一个新的模板文件,但在我的Geany4Windows中没有.txt模板。我尝试使用{fileheader}创建一个文件并将其保存在C:\ Program Files(x86)\ Geany \ data \ templates \ files中作为file.txt。

这样我就可以选择打开一个新的模板文本文件但是当我保存文本文件头时会产生这个:

 /*
 * mynewdefaulttexttemplateGeany.txt.txt
 * 
 * Copyright 2014 Richard <Richard@RPDHPI5PAVILION>
 * 
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation; either version 2 of the License, or
 * (at your option) any later version.
 * 
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 * 
 * You should have received a copy of the GNU General Public License
 * along with this program; if not, write to the Free Software
 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
 * MA 02110-1301, USA.
 * 
 * 
 */My first text file from new text template I just created in Geany.....

文件标题显示为&gt;&gt; mynewdefaulttexttemplateGeany.txt.txt&lt;&lt;使用双.txt扩展名。

如果我可以为我的默认模板file.txt文件修复此文件标题(因此它不会随着扩展名添加两次而保存),我会更乐意使用Geany4Windows中的纯文本文件!有人知道我怎么解决这个问题吗?感谢。

我的编辑 我现在已经解决了这个问题,马修斯在下面的帖子中得到了帮助(并且看到了我对此的评论)。 要回顾一下解决方案: 我使用{fileheader}创建了一个新的自定义文件类型file.txt 为了完成这项工作,我将行txt = * .txt添加到filetype_extensions.conf中 我还创建了filetypes.txt.conf并添加了..

[设置] 延长= TXT lexer_filetype = C [造型= C] #multiline评论 comment_open = / * comment_close = * /

现在有效!查看&amp;之前的屏幕截图后: Geany editor with custom .txt file and fileheader extension issue & not in red text as default

后: Geany editor with custom .txt file and fileheader now working correctly as default

我确实喜欢Geany4Windows,但是尝试自定义它以使用新的文件类型等可能会很有趣。快乐的编码&amp;在Windows和Windows上使用Geany进行编辑Linux(它在Mac上运行吗?!)。我很高兴现在已经修好了。 : - )

3 个答案:

答案 0 :(得分:0)

您可以通过保存foo.txtbaa.txt等文件来创建* .txt文件。纯文本不一定有txt - 扩展名。

答案 1 :(得分:0)

您可以创建一个名为filetypes.Text.conf的文件,并在其中放置:

[settings]
extension=txt

然后将其添加到filetype_extensions.conf [Extensions]部分,例如:

...
Text=*.txt;*.text; etc...
...

本手册提供了有关自定义文件类型的更多详细信息。

答案 2 :(得分:0)

要解释Matthews回答更多,你一直在使用filetype None,它没有扩展名。通过创建文件类型,Geany现在知道扩展名为.txt

的文件

顺便说一句,您可以通过menu-&gt; tools-&gt;配置文件 - &gt;编辑filetype_extensions.conf。 filetype_extensions.conf。