我正在使用Qooxdoo和emacs与js2-mode(非常好的工具)开始一个项目,但我有一个小问题:没有自动完成支持Qooxdoo框架类。目前我已经启用了auto-complete-mode,但当我需要记住框架类时它并没有帮助。
备注: - 我正在使用emacs 24。 - 如果需要,我可以放弃auto-complete-mode并改用company-mode。
谢谢!
编辑:为了使这个工作起来,我写了一个小脚本从框架/源/类目录中获取类名:
备注: - 我正在使用emacs 24。 - 如果需要,我可以放弃auto-complete-mode并改用company-mode。
谢谢!
编辑:为了使这个工作起来,我写了一个小脚本从框架/源/类目录中获取类名:
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的回答操作,一切都如预期般正常工作。谢谢!