gpt4 book ai didi

emacs - Emacs 最好的代码模板工具是什么?

转载 作者:行者123 更新时间:2023-12-03 10:00:57 25 4
gpt4 key购买 nike

关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。












想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。

3年前关闭。




Improve this question




特别是,最好的代码片段包是什么?

特征:

  • 易于定义新片段(纯文本、带有默认值的自定义输入)
  • 片段中预定义位置之间的简单导航
  • 多次插入相同的自定义输入
  • 接受当前选择的文本作为自定义输入
  • 跨平台(Windows、Linux)
  • 用简洁的编程语言(首选 Perl、Python、Ruby)编写的动态计算表达式(嵌入式代码)
  • 与 Emacs 中的其他软件包很好地共存

  • 代码模板示例,一个简单的 for在 C 中循环:
    for (int i = 0; i < %N%; ++i) {
    _
    }

    此类通用代码需要大量输入。我想调用插入的代码模板或片段
    给我的样板代码。此外,它会在 %N% 处停止(在 TAB 或其他按键上) (我的输入替换了它)并且光标的最终位置是 _ .

    最佳答案

    TextMate's snippets是最接近的匹配,但它不是跨平台解决方案,也不适用于 Emacs。
    第二个最接近的是 YASnippet ( screencast 显示主要功能)。但它会干扰 hippie-expand我的设置中的包和嵌入式语言是 EmacsLisp,我在外面不舒服 .emacs .
    编辑 :在这里发布我的答案以允许在 YASnippet 上投票.

    关于emacs - Emacs 最好的代码模板工具是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61446/

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