【问题标题】:Is there such a thing as an "elisp bundle" for TextMate?TextMate 是否有“elisp bundle”之类的东西?
【发布时间】:2010-06-01 02:30:21
【问题描述】:

我开始使用Code Collector Pro 来组织和保存我的Emacs 代码,而这个软件需要TextMate bundles 来进行语法高亮。他们有一个 lisp 包,但没有一个 elisp 包,至少我看不到。我认为语法突出显示可以在 lisp 包下工作,但由于某种原因它没有发生。

我什至从未见过任何带有语法突出显示的 lisp 代码,所以它可能正在工作,我不知道,但老实说我不这么认为,因为 ;;在我看来,在一行之前是一个评论,所以之后的任何内容都应该是为 cmets 定义的颜色,在我的情况下是绿色。这是我的代码收集器屏幕的图片,上面有一段代码由huaiyuan 回答我发布的here 的问题:

这是应该的还是有什么问题?

回到最初的问题:是否有用于 elisp 的 textmate 捆绑包或类似于 textmate 的捆绑包,我可以下载以获取语法高亮显示?

【问题讨论】:

  • 无用的评论:当你向谷歌询问这个问题时,你会得到一个指向这篇文章的链接。该死的,谷歌工作很快。我看到了一些语法突出显示(if/let/strings)等,但也许这只是 lisp 的默认设置。您是否在寻找 textmate 捆绑编辑器?
  • 一个 textmate 捆绑编辑器?不,我没有……我什至不知道有这样的事情。如果没有更简单的解决方案,例如已经存在的捆绑包,或者我意识到我做错了什么,那么我可能会寻找一个 :) 谢谢。
  • 为什么要使用collector pro?为什么不使用 git 或 mercurial 之类的 VCS?只是问一下,因为从长远来看,了解 VCS 会很有用,而 Emacs 与这些很好地集成了。
  • 我什至不知道 VCS 是什么......哪个更好,git 还是 mercurial?我很想看看,所以您能给我的任何信息将不胜感激。

标签: lisp syntax-highlighting elisp bundle textmatebundles


【解决方案1】:

我不会这么认为,因为任何编写 elisp 的人都会在 Emacs 中完成它,因此不会有人为它调用 Textmate 包。

【讨论】:

  • 好吧,我不相信我是唯一使用 Code Collector 的人!无论如何,也许还有另一个类似于 TextMate 的捆绑包,我可以将其包含在 Code Collector 中。他们说你可以包含其他捆绑包,我只是不知道如何,但如果我有捆绑包,我相信我能弄明白....
  • 我快速浏览了 Code Collector,从表面上看,它看起来是个非常糟糕的主意。它似乎专注于使复制和粘贴代码更容易,这是一件坏事。如果有的话,当你编码时,你应该在编辑器中禁用复制和粘贴,并强迫自己以更可重用的方式做事。当您第一次在其中一个 sn-ps 中发现错误并且必须在粘贴的任何地方更改它时,您会后悔没有创建库或脚本。
  • 代码收集器,对我来说,是一种保存我发现有趣但我还没有使用的代码片段的方法。我想一旦我对 Emacs 足够熟悉,我就可以在那里做到这一点,但现在我迷路了。我一直在我的电子邮件草稿中粘贴和复制代码片段,我在 Emacs 上创建的各种文件夹下的文件等等,所以在代码收集器中粘贴和复制似乎有助于我更好地组织这些位。你如何组织你的代码?我什至不知道如何创建库或脚本 :(
  • 我真的很喜欢学习/玩代码。我对编程很感兴趣,大约 8 年前我什至在巴西开始了一门课程,但他们中途取消了,因为学生慢慢下降,直到只有我和一个人。当我来到澳大利亚时,我只被允许选修一门选修课(一门不是我专业的课程),我选择了编程,尽管我不知道有一天它会有用。我以为这只是为了快乐。问题是,我正在攻读经济学博士学位,过去 4 周内我没有完成任何与论文相关的工作。
  • 我对 Emacs 非常着迷,我想做和学习的东西太多了,我发现回到我的论文非常困难。我一直向自己保证我会开始写论文好几天,但是在 Emacs 上打字 5 分钟,我遇到了一些我不知道或者我不喜欢并且想要改变的东西。一旦我开始寻找答案,我就会发现我可以做的无数有趣的事情,以及数小时的阅读、复制和粘贴、添加书签、.emacs 实验等。当我意识到一整天都过去了,我所做的只是与 Emacs 打交道。
猜你喜欢
  • 2023-03-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多