问题标签 [gedit]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Python中的Gedit插件开发
有谁知道在哪里可以找到有关编写 gedit 插件的信息?我对用 Python 编写它们很感兴趣。我知道Gedit/PythonPluginHowTo,但它不是很好。除了编写什么都不做的插件的代码之外,我似乎找不到更多信息。我开始看别人的代码,但我认为这不应该是编写插件的自然方式。
有人可以帮忙吗?
text - Gedit 中的文本换行
是否可以在 Gedit(GNOME 文本编辑器)中缩进一行文本?
例如:
代替:
character-encoding - gedit 无法打开 shoes2.run
我刚刚下载了鞋子,但无法将它们开箱即用。
在 ubuntu intrepid 中双击 shoes2.run 并打开 gedit 并显示以下消息:
它提供了一个带有 2 个选项和一个重试按钮的下拉菜单:
- 当前语言环境 (UTF-8)
- 西方 (ISO-8859-15)
他们俩都不被认可。
我如何让它运行?
c - 在 GEdit 中创建自己的语法高亮显示?
如何将“关键字”添加到 GEdit 关键字列表中?我基本上想让 printf 函数看起来像一个关键字。
c - 如何在 GEdit 中获得 GTK 语法高亮显示?
我刚开始使用 GTK 开发我的 GUI 应用程序。我使用 GEdit 作为我的文本编辑器,所以我怎样才能将以下内容包含在语法突出显示中:
好像是这样的:
linux - 在 Linux 中创建可执行文件
我计划做的一件事是编写(非常简单的)Perl 脚本,我希望能够在不从终端显式调用 Perl 的情况下运行它们。我很感激,为此,我需要授予他们执行权限。使用 chmod 执行此操作很容易,但它似乎也是一个稍微费力的额外步骤。我想要的是两件事之一:
首先,有没有办法在保存文件时设置执行标志?目前我正在尝试使用 gedit 和 geany,但如果它具有此功能,我愿意切换到具有类似(或更好)功能的编辑器。
如果做不到这一点,有没有办法声明在特定目录中创建的所有文件都应该具有执行权限?
我的 umask 设置为 022,据我了解,这应该没问题,但似乎文件是作为文本文件(具有 666 个默认权限)而不是可执行文件(具有 777 个默认权限)创建的。
也许我只是懒惰,但我认为必须有一种比 chmodding 一个创建的每个脚本更方便的方法。
c++ - 正则表达式来检测 typedef/class 关键字之后的任何内容?
我一直在玩 GEdit 的语法高亮。我喜欢 Visual Studio 突出显示用户创建类型的方式。我想为我的用户在 C/C++ 中创建的类型(例如 typedef's/classes)执行此操作。例如(在 C 中):
以及 C++ 中的一个示例:
查看方式Node
与typedef struct
(关键字)的突出显示方式不同,并且*pNode
根本没有突出显示。我如何编写一个正则表达式来检测它,并突出显示我当前文档中所有出现Node
的地方?BigNumber
c++ - 为 C++ 开发设置 Gedit
我开始从事 C++ 开发,但我喜欢使用 Gedit 来编写文件,但就像 Ruby on Rails 和许多其他语言一样,Gedit 的一些工具和配置可以让开发更加轻松和舒适,还有另一个问题,什么最适合 C++、SVN、CVS、Git 和其他...?谢谢,对不起我的英语!
ruby - gedit中的语法突出显示无法自动工作
我正在尝试使用 Ubuntu 进行 Rails 开发,并且我喜欢 gedit,除了语法突出显示似乎无法为我打开的每个文件设置它。它是否应该将.rb
文件识别为 ruby 文件,而不是我必须进入菜单并将其设置为这样?
我错过了某个地方的设置吗?
linux - linux gedit:我总是得到“GConf Error: failed to contact configuration server ...”
我怎么总是得到
" GConf 错误:无法联系配置服务器;一些可能的原因是您需要为 ORBit 启用 TCP/IP 网络,或者由于系统崩溃而导致 NFS 锁定过时。请参阅http://projects.gnome.org/gconf /供参考。(详情 - 1: Failed to get connection to session: 没有收到回复。可能的原因包括:远程应用程序没有发送回复,消息总线安全策略阻止了回复,回复超时,或网络连接中断。) “
当我从我的超级用户帐户的 shell 启动“gedit”时?