Autocomplete 如何使UltraEdit自动完成C+的类成员/函数+;上课? 我目前使用的是UCTEDGE,它配备CTAGS,用来编辑C++文件(.CPP)。它的CTAG支持在我打字时自动完成符号,但它不能正确地将自己仅限于类的成员,这太盲目了。如何使UltraEdit更智能,如Vim+ctags+CPP?到目前为止,我在web上找不到任何插件。

Autocomplete 如何使UltraEdit自动完成C+的类成员/函数+;上课? 我目前使用的是UCTEDGE,它配备CTAGS,用来编辑C++文件(.CPP)。它的CTAG支持在我打字时自动完成符号,但它不能正确地将自己仅限于类的成员,这太盲目了。如何使UltraEdit更智能,如Vim+ctags+CPP?到目前为止,我在web上找不到任何插件。,autocomplete,ctags,ultraedit,Autocomplete,Ctags,Ultraedit,与Eclipse等IDE相比,UltraEdit在自动完成方面做得并不好,因为它不知道如何以特定于语言的方式解析标记,也就是说,它无法知道您的变量/方法名是什么,也无法列出用于自动完成的名称 但是,UltraEdit确实内置了一个默认的自动完成功能(control+space)-UltraEdit将从光标位置返回活动文件中的50K,搜索与部分键入的单词匹配的单词,并显示这些单词。进入高级>配置>编辑器>自动完成,您可以在X个字符后勾选“自动显示自动完成对话框”选项 此外,您还可以设置特定于语言的

与Eclipse等IDE相比,UltraEdit在自动完成方面做得并不好,因为它不知道如何以特定于语言的方式解析标记,也就是说,它无法知道您的变量/方法名是什么,也无法列出用于自动完成的名称

但是,UltraEdit确实内置了一个默认的自动完成功能(control+space)-UltraEdit将从光标位置返回活动文件中的50K,搜索与部分键入的单词匹配的单词,并显示这些单词。进入高级>配置>编辑器>自动完成,您可以在X个字符后勾选“自动显示自动完成对话框”选项

此外,您还可以设置特定于语言的自动完成文件(UtlraEdit的网站有一个。因此,例如,您可以使用一组类名或其他常用单词/标记填充此文件,并且它们也将始终显示在该文件类型的“自动完成”对话框中。通过首选项将特定的自动完成文件链接到文件类型:

  • 高级>配置>编辑器>换行/选项卡设置
  • 单击更改列表
  • 键入c或java或任何扩展名>单击添加>单击确定
  • 在文本“为设置或默认值选择扩展名”下,选择刚创建的新扩展名
  • 单击“浏览”将该文件类型链接到特定的自动完成文件
  • 单击“确定”退出配置对话框
  • 最后,从UltraEdit 18开始,编辑器在使用模板方面有了很大改进。打开c文件时,显示模板视图:视图>视图/列表>模板列表。您应该在模板列表中看到一组用于常见c结构(如IF、DO等)的智能模板。您也可以在这里创建自己的模板

    请注意,所有这些内容(在文件中搜索50k标记;在自动完成文件中列出标记;列出模板)都将显示在control+space上