【发布时间】:2012-12-23 00:31:09
【问题描述】:
是否有跨编辑器和 IDE 的标准来扩展 sn-ps?
具体来说,我想为 API 编写一个补丁,该补丁将提供一个代码 sn-p 数据库,该数据库可以导入到不同的编辑器/IDE 中并按需扩展。
我正在为 vim 写一些东西(我选择的编辑器)
:expand theme_some_function
然后插入
/**
* Override of theme_some_function($&arg)
**/
MYMODULE_some_function(&$arg1) {
// contents of the function go here
}
这是您在 Drupal 中覆盖函数的方式。
最初我写这个是为了让它通过 ctags 找到文件并复制函数和 s/foo/bar/ 需要更改的内容。有人建议我可以将此扩展到其他编辑器,所以我想知道是否有我可以使用的标准。
但总的来说,有没有一种编辑器标准可以让我想到有机会同时为许多编辑器写东西?
【问题讨论】: