我无法使用
Scala使taglist插件正常工作.我已经安装了插件和ctags并验证它与
Java和C一起正常工作.然后我按照
page上的说明(减去Lift特定说明),但在编辑Scala文件时打开它时,标签列表窗口中没有显示任何内容.有没有人有这个工作,什么是正确的步骤?谢谢.
解决方法
首先检查您的标签文件中是否包含某些内容.如果您已按照您提到的页面上的说明进行操作,则应正确识别类,方法等.如果有效,则可以转到下一步.
taglist plugin有一个支持语言设置的硬编码列表,而Scala不在其中.因此,即使CTags生成正确的标签,插件也不会为此文件类型读取它们.
应该可以将定义添加为全局变量g:tlist_def_< lang> _settings,但我无法使其工作.因此,您必须修改〜/ .vim / plugin目录中的taglist.vim文件以添加Scala支持.别担心,这很容易做到!
搜索定义s:tlist_def_yacc_settings的行,并在其后添加以下几行:
let s:tlist_def_scala_settings = 'scala;t:trait;c:class;T:type;' . \ 'm:method;C:constant;l:local;p:package;o:object'
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。