gpt4 book ai didi

用于将编写的代码存储为模板的 Emacs 插件

转载 作者:行者123 更新时间:2023-12-01 08:32:10 25 4
gpt4 key购买 nike

例如,C/C++中的标准库使用频率很高,到网页浏览器上搜索如何使用库组件的代码示例,复制源代码并修改以适应您的需要,效率非常低;几个月后,你需要再次使用那个库组件,但忘记了如何使用它,你必须再次重复整个过程!

这个过程对我来说效率不是很高,因为在我们第一次学习一些东西之后,我们不需要再完全学习同样的东西;只是它的一部分可以帮助我们记忆如何使用它。我希望存储从网站复制的书面代码或示例代码,以供以后引用和修改。

Emacs 宏是一个选项,但我认为您必须键入整个源代码才能制作所需的模板。如果我找到了一个编写良好的代码,并且我想存储该代码段以供将来引用怎么办?宏不会高效,因为我必须输入整个内容。

是否有 Emacs 插件可以做到这一点?

最佳答案

我不会为您描述的任务推荐片段。

片段意味着经常重复。你不能有很多。

你需要的是你很少使用但可以拥有很多的东西。我正在使用 org-mode 来完成这项任务。使用 org-mode 你可以:

  1. 按语言/图书馆等组织您的知识。
  2. 直接通过 babel 包含小代码片段。
  3. 将任意数量的文件附加到任意标题。

这样您就可以通过标题获得概览/描述,以及通过代码块/附件的实际代码。

另一个优点是您可以轻松地 grep 组织文件/附件。其他优点是时间戳、TODO 和 org-mode 提供的各种导出。

更新

只是给你一个它可以做什么的示例(在 emacs 中打开,否则看起来很难看): https://gist.github.com/abo-abo/6040382/raw/1be55e30a9ed8d81cc1b2b752b7d498d05e72978/hyper.org

关于用于将编写的代码存储为模板的 Emacs 插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17743929/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com