很久以前我谈论过 崇高文字,一个非常非常完善的文本编辑器及其许多功能。
我仍然认为 崇高文字 它功能强大,值得使用,但是它有很多缺点,尤其是与我的软件思想和原则相抵触的地方。
首先,它不是免费的,必须明确说明。 无限的测试时间和极好的编写时间非常有创意 蟒蛇,但并非所有东西都是片上的蜂蜜,老实说,它有一个致命错误:它会弹出弹出窗口,破坏您女士的大理石 “更新到新版本” 每次打开编辑器时,都不会告诉您已经更新了它,它总是会告诉您。 另一个困扰是,每次我使用该编辑器保存或关闭3个文件时,我都会看到另一个弹出窗口 “您正在使用试用许可证,是否要购买许可证?” 或非常接近的东西。
好吧,好吧,我知道您需要赚钱,我对无限试用许可证的使用表示赞赏,但是在我自己的桌子上向我发送垃圾邮件...嗯,我有点不喜欢,所以我决定去找更适合我需求的东西 “斯托曼” (xD)。
首先是 凯特,伟大的出版商 KDE,这本身就非常好,而且还不错,但是...好吧...它的扩展性不如某些人说的好,或者我真的很不好看。 凯特。 当然,程序扩展。
然后来了 VIM……我无法忍受,它太强大了,但是其力量的夸张伴随着夸张的学习曲线。
一个精灵告诉我有关 文字伴侣,但这只是为了 Mac 我说了两句胡说八道给他。
然后来了 科莫多岛,我认为这是高质量的IDE的主要竞争者 崇高文字 在受支持的编程语言级别上,具有强大的功能并且相对可自定义,尽管它缺乏(或者我找不到)在任何地方,例如编译或执行按钮(la Geany)或某些构建系统(la Sublime-文本),这增加了以下事实:我无法以任何方式安装它,而是通过运行二进制文件...最好呆在那里。
最后,我想到了Geany,但我真的不喜欢它,它不是极简主义或像我希望的那样可定制,尽管它非常强大,但永远不会被任何人抢走……在那儿阅读之后,我发现他们谈论的 gedit中,这本来应该是所有语言中最灵活的文本编辑器,一个发现正确的东西是什么? 就在我鼻子的前面,我已经找到了想要的东西。
因此,让我们开始工作:
首先 gedit中 是一个纯文本编辑器,它本身可以提供程序员的一些基本功能,但不能提供像我这样的人的基本功能,因为我每天都要吃编程书和文章,并希望一直进行编程,所以现在该扩展我们的矮人,将他变成怪物:
首先,您必须下载主要附件:
sudo apt-get install gedit-plugins
然后获取以下插件来支持新工具,主题和更多编程语言:
sudo apt-get install gmate:
sudo apt-add-repository ppa:ubuntu-on-rails/ppa
sudo apt-get update
sudo aptitude install gedit-gmate
当然,很多时候我们在发行版中都没有这些简单的软件包,我告诉你 伙伴 显然这很麻烦,因为它不在任何东西的回购中,为此有必要诉诸亲爱的 混帐.
如果他们没有 混帐 安装然后寻找
paqueqte git-core
并安装它。
然后,您必须安装以下软件包:
python-webkit python-pyinotify ack-grep
最后从中克隆代码 混帐:
git clone git://github.com/gmate/gmate.git
并安装:
sh install.sh
这样,我们就安装了“毒化”我们所需要的一切 gedit中 并将其转变为美观,极简的IDE。
首先,我们需要从最主要的内容开始,即使用中的行的标记,行的枚举以及方括号,大括号,引号等的自动关闭。 为此,我们只需要转到 编辑»首选项 然后我们检查以下选项:
- <°激活行编号。
- <°高亮显示当前行。
- <°加亮括号对。
然后,我们将进入编辑器部分,在其中将移动以下参数:
- <°制表符宽度:为8,我用4表示口味,但每个人都可以按自己喜欢的水平使用它,这将限制制表符的压痕大小。
- <°激活自动排气。
- <°在保存文件之前先创建文件的保存副本,然后自动保存文件:“只要需要”。 这一点特别重要,我们不希望我们的代码因某些错误而下地狱,也没有备份。
现在是配件部分。 在这里,如果我谈论所有这些内容,那将是很长的时间,好事情是,单击“关于”可以使我们对补码的含义及其用途进行非常具体而直接的描述。 我要离开的人是我使用过的和我给他们的使用。
- <°括号:我们非常清楚我的用法。
- <°画出空格:它在每个单词之间画点,这使我知道一个词和另一个词之间有多少个空格。
- <°控制台
蟒蛇
- :此工具是我和任何自重的Pydeveloper必不可少的工具之一,必须通过终端进入文件夹并手动执行文件是一件令人讨厌的事,我们最好将其复制并粘贴,输入并确认,工作中...当然,有错误它不会运行,并且会告诉您发生了什么。
- <°文件浏览器面板:有用,非常有用。 这只是使我们能够在屏幕旁边看到文件夹树,从而能够在文件之间导航。
- <°齐平端子:与端子相同
蟒蛇
- 只有这是一个普通的终端机,您才能执行所有操作。
- <°割伤或
片段
- -如果您完成了整个安装过程并且不使用,那么这只是整个过程的圣杯
片段
- ,最好先给自己一个镜头,以总结一下,放在另一部分,
gedit中
- ,但是更好。
字体和颜色。
这比所有图形部分都多,尽管这不是不允许您进行工作的部分,但出于以下几个原因,它会使您的工作非常舒适。 首先,白色和黑色字母的所有内容都不舒服,有点蓝色和紫红色突出显示,瞧, gedit中 这是一种耻辱,到了晚上,它会打碎您的眼睛(如果您是一个自重的程序员,那么白天就不要编程)。 这就是 伙伴 进入我简要解释一下:
伙伴 是一组附加组件,视觉样式和语言 gedit中如此简单,为我们带来了主题,更多语言和插件。
在这里,这只是一个品味问题,但是他们必须选择什么。 它实际上具有我喜欢的主题,例如Monokai,其主题颜色与 崇高文字 o 暗友,等于 文字伴侣.
但是,这里的一切都取决于每个人的口味。
片段或片段。
这是 gedit中,它具有自动完成功能,不仅如此,而且还可以100%可配置,因为它不仅默认情况下已经带来了它所具有的语言的最通用功能,而且还允许我们添加自己的语言,甚至可以它的完整结构带有符号,甚至带有要填充的字段。
我快速解释该怎么做,因为更简单的不可能:
首先,我们进入“工具”部分,然后单击“管理摘要”(始终为英文),然后在其中查找要修改的语言。
我们将看到以下内容:
好吧,更简单的不可能,添加一个新的 片段 只需单击底部的“ +”号,我们将其命名为所需名称并输入。 然后,在要写入的字段(在图片中标记)中,键入我们想要在调用时显示的内容 片段 如果需要,可以在其中添加一些“智能”,例如:
的设定方法 蟒蛇:
def set$1(self, ${2:newValue}): self._$1 = $2
忽略的语法 蟒蛇看看$符号。 它们表示类似于常量的东西,它们只是简单地取值于赋值的对象上,在这种情况下,$ 1取self的值并直接在$ {2:}处停止,因为从那里开始又取值了。 $中的第二个与第一个类似,它使用值,但是它所做的是从文本字段中获取一个值。 {2:}如下:
- <°{}表示程序员将在此处输入变量,值,文本等。
- <°2:表示它是第二个参数。
- <°newValue只是将出现的文本,指示应该在其中放置值。
- 最后,自我._ $ 1 = $ 2的作用是:
- <°$ 1调用第一个自我的值。
- <°$ 2重新创建一个
片段
- 输入新值。
最后是结果:
听起来很复杂,但请相信我,作为一名在糟糕的大学学习的业余程序员,并且只有互联网作为备份可以理解。 使用此工具,您不仅将拥有功能强大的代码编辑器,而且还具有出色的可塑性。
现在关闭并回答一些肯定有的问题:
- <°仅对解释为
HTML
- ,
蟒蛇
- ,
Java脚本
- ?
- 不,实际上,如果您安装了编译器,例如g ++,则可以使用以下命令从嵌入式终端进行编译:g ++ filename.cpp或g ++ / filepath filename.cpp
- <°我是否可以添加比我已经更多的语言
gedit中
- 有这一切吗?
- 是的,但是这将在社区论坛中进行解释,这有点复杂。
- <°我可以为以下主题创建自己的主题吗?
gedit中
- ?
- 是的,但是我仍然不知道该怎么做,它将在论坛中进行解释
- 当我对该主题的知识完成时。
目前,仅此而已,我希望您喜欢它并且对您有用。
我通常使用gVim进行编程,最近安装了gedit,它实际上非常不错。
入门很棒,您使我对我选择IDE感到怀疑,我正在考虑更改为更轻便,更强大的功能(如gedit),并抛弃功能强大但笨重的Aptana Studio。
我不是专业程序员,我只是业余爱好,但是我更喜欢VIM,这是最好的:快捷,可配置和可通过键控制,我什至不将其用于编程。 Gedit不错,但Geany也很有趣,它轻巧而且功能强大。 如果您来自Gedit,则必须更改一些按键组合,以免混淆您所学的XD
人们对Vim赞不绝口,但是如果我想要那样的话,我会坚持使用Emacs xD。
在我看来,它似乎是最接近完美的,它符合我的需求,如果没有,我会这样做。
我也使用Gedit,虽然我只是一个业余爱好者,但我偶尔会编程,但是我真的很喜欢它的灵活性和功能。
另一回事,离题,您从哪里得到那张墙纸? 很好good
我不会告诉你,这是个秘密,我是Windows XD爱好者。
不行,几天后,我们将进行桌面竞赛,我将所有配置都放在那里=)
而且我什么也没发现...
甚至不提,我现在也发现了,哈哈!
总计,您将输掉...
事实上,这是我与埃拉夫(Elav)讨论过的……然后我从沙地的白痴中提了出来,但显然他在做些更重要的事情,他甚至不知道
谢谢,我已经将我的gedit配置为信函请求,我只是有一个问题,您是如何设法将通知图标传递给Cinnamon栏并使Gnome 3栏透明的? 呵呵,我非常喜欢它,我想这样做。
再次感谢你。
警告它是试用版的窗口不会像您说的那样频繁出现,不要夸大
每当我保存某种类型的文件并且每次打开SublimeText时,我都会每3次获得一次。
现在有了Gedit,SublimeText对我来说似乎完全是在浪费时间,我不习惯
您好,好帖子。
就一个问题。 迫使我寻找替代gedit的功能之一就是紧凑的线条。 例如,压缩if {}内的所有内容。 这样,空间就被清理了很多。 我找到了geany,而且效果很好,但是我想知道gedit是否可以实现。
我是一名业余程序员(我从生物信息学开始,因为我学习生物学),所以我认为其他人会更好地了解处理大量代码的含义。
我想了解更多有关压缩行的信息,因为我没有做过,或者也许我做过,但我不知道...您能给我看示例代码吗?
也许我没有很好地解释自己。 它与代码本身无关,而与代码的可视化有关。 也许这个词就是“折叠/展开”代码行。 以便:
如果{
东西
别的
更
}
看看
如果{
我用一个按钮可以折叠或展开if的内容。
啊! 现在,隐藏功能。 不,据我所知,这无法在Gedit中完成。
me很遗憾。 对于小型程序,什么也没有发生,但是如果您有大型表或其他大型表,那么无法执行此操作会困扰我很多。
我有一个问题,如果我在ubuntu中安装了新字体,是否可以在gedit编辑器中获取安装的那些新字体的版式?
是的😉
在Ubuntu中,哪种字体类似于Lucida Sans?在代码行之间没有多少空格,就像Windows中其他类型的字体一样,我在Windows中最喜欢的字体是Lucida Sans,以及它的替代Verdana。其余字体非常重复,它们的样式也不尽人意,我希望Ubuntu比Windows具有更多的字体,并且更具吸引力。
然后安装Lucida Sans:
sudo apt-get install sun-java6-fonts
gedit可以安装在64位Windows操作系统上吗?官方站点仅提供Windows的32位版本。
非常棒的帖子,但让我们开始探讨有趣的事情:您的墙纸是什么!
使用Geany,更简单:3
在我使用Geany之前,但是VIM没什么用,我认为学习曲线是值得的,因为它非常敏捷
问候
像Scribes或Sublimetext2之类的编辑器填补了Gedit所存在的空白!..除了Gedit具有应有的优点这一事实外,它就像这里的许多事物都具有品味! 😀
的问候!
谢谢! 对于信息,它非常有用。
我对这篇帖子进行了回复,只是为了告诉您,谢谢您的贡献!我一直很喜欢工厂提供的gedit,但是由于缺乏对程序员的“帮助”,我最终切换到了sublme ...当我完成考试后,我将看看的插件。 gedit。
PS:Vim是一个很棒的编辑器,gVim带来了问题,它取决于您安装的版本(Windows / Linux)完全改变了它对待视觉模式和鼠标的方式,更不用说当时的缓冲区麻烦了。从另一个程序复制/粘贴...
我不喜欢Gedit的地方:
-当您编辑HTML文件且内部有Javascript或CSS代码时,然后在以javascript或CSS注释代码块时,会以HTML格式向我注释。 Gedit无法识别您选择要注释的代码的语言类型。 崇高文字是。
-它没有自动将所有选定代码制成表格的代码自动格式化程序。
-它没有本地FTP管理器,您必须使用不稳定且著名的Gnome GVFS
-它没有插件可为带有时间戳的每次更改生成文件备份。 有一个Sublime Text插件,您可以在其中
-它没有语法错误检测器。
-没有重构工具
-在XFCE中,您不能使用集成的Gedit控制台,因为Gedit默认情况下与gnome-terminal一起使用,而不与xfce4-terminal一起使用。
我错过了提及Gedit中出现的新版本的情况,有些插件失去了兼容性,就像ZenCoding那样
我使用Gedit进行编程,但是后来切换到Aptana 3(一个非常完整的IDE),我对Aptana的满意之处在于它可以自动完成Javascript或Python的功能(以及接收到的参数),并向我展示了它的功能,与浏览器的兼容性等等。
但最近Aptana变得非常沉重,有时甚至在一行中发表评论也需要大约10秒。
现在我正在考虑回到Gedit,我唯一想念的就是它会自动完成其文档的功能,语法错误的荧光笔以及对象映射,在这里我可以看到已声明的变量和函数来直接访问它们。
我也喜欢Geany,它比Gedit轻,但它缺少许多与Gedit不同的插件,而且我不能更改颜色主题,我不喜欢白色背景进行编程。
您必须尝试升华文字或vim; 退出alpha时的灯光表。
我安装了Gmate,但是当我想激活其插件时,出现以下错误:
发生错误:找不到插件加载器“ python”
PS:我已经安装了python
我安装了Gmate,但是当我想激活其插件时,出现以下错误:
发生错误:找不到插件加载器“ python”
PS:我已经安装了python
纳米,你比女人更抱怨!
我认为您需要尝试NinjaIDE,这是一个非常流行的Python IDE,如果我还不错的话,它是开放源代码,跨平台的,非常强大的并且可以证明是哭闹的。 您能否尝试一下,看看它是否符合您的期望😉
很好的信息,并恭喜您获得了两年前的备忘(能坚持发表评论)。 这很好地证明了作者...
您的评论正在等待审核。
您好,您知道任何适用于Wordpress的mp3 mp3.6.1音频播放器插件,并且具有音频播放器插件的特征,这意味着既简单,实用又专业,但也可以在设备上使用iPad,平板电脑,智能手机等手机。 感谢您的及时帮助
如何打开简单的文本并为其添加图像?
优秀的帖子,我一直在寻找如何向我的gedit中添加ftp插件,我发现了几条相关的帖子,告诉我将文件放在我系统上不是全部的文件夹中,我添加了这些文件,而gedit无法检测到它们...
如果您能帮助我,我将不胜感激。
我使用:与gnome一起使用的fedora 17。
您好,查询的原因是要知道如何将Gedit连接到SQL DB。 也许这是一个简单的问题,但是我刚刚开始接触Linux。 从已经非常感谢你。
嘿,非常感谢您,我想学习python,ruby ... Ruby on rails,我也很喜欢您的教程,我很惊讶地知道我的gedit可以完成所有这些工作,我还使用了monokai主题,它看起来很棒。
问候
朋友,我想说些什么,希望您能对我有所帮助,我家里有电脑,但没有互联网,但是我的工作是,如果有互联网,请下载ubuntu 14.04并立即将其安装在我的家用计算机上问题以下是我的工作,以便能够安装任何程序,例如google chrome或任何其他程序,从我的工作中下载它并将其安装到我的家用PC,因为它不像您下载的Windows那样保存在一个USB并在房子上双击并安装它,我希望你能帮我🙂
非常感谢! 智利的问候!
可以安装在Ubuntu 14.04上吗?