当前位置:  开发笔记 > 编程语言 > 正文

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

如何解决《Emacs最好的代码模板工具是什么?》经验,为你挑选了1个好方法。

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

特征:

容易定义新片段(纯文本,默认自定义输入)

在代码段中的预定义位置之间进行简单导航

多次插入相同的自定义输入

接受当前选定的文本作为自定义输入

跨平台(Windows,Linux)

用简洁的编程语言编写的动态计算表达式(嵌入式代码)(首选Perl,Python,Ruby)

很好地与Emacs中的其他软件包共存

代码模板示例,forC中的简单循环:

for (int i = 0; i < %N%; ++i) {
  _
}

这种常见代码的输入很多.我想调用一个代码模板或代码片段,为我插入样板代码.此外,它停止(在TAB或其他击键上)%N%(我的输入替换它)和光标的最终位置_.



1> jfs..:

TextMate的片段是最接近的匹配,但它不是跨平台的解决方案,不适用于Emacs.

第二个最接近的是yasnippet(截屏显示主要功能).但它干扰hippie-expand我的设置中的包,嵌入式语言是EmacsLisp,我不喜欢在外面.emacs.

编辑:在这里发表我的答案,允许投票yasnippet.

推荐阅读
mobiledu2402852413
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有