我正在使用 Qooxdoo 和 emacs 和 js2-mode(great tool btw) 开始一个项目,但我有一个小问题:没有对 qooxdoo 框架类的自动完整支持。目前我启用了自动完成模式,但是当我需要记住框架类时它没有帮助。
注意: - 我使用的是 emacs 24。 - 如果需要,我可以放弃自动完成模式并改用公司模式。
谢谢!
编辑:为了完成这项工作,我做了一个小脚本来从 framework/source/class 目录中获取类名:
find . -iname '*.js' -print0 | while read -d $'\0' file
do
grep '^qx.Class.define(".*",$' $file | sed 's/qx\.Class\.define("\(.*\)",/\1/' >> ~/.emacs.d/ac-dict/js2-mode
done
在那之后,只是按照 sanityinc 的回答,一切都按预期工作。谢谢!