ruby - 为 .API 文件启用自动完成?

标签 ruby syntax-highlighting notepad++ autocomplete

有谁知道如何使用 N++ 站点上提供的 .API 文件在 Notepad++ 中自动完成工作?在 APIs 文件夹中有 XML 自动完成文件的语言中,自动完成对我来说工作正常,但对于使用 .API 文件的语言(ruby、AutoIt 等)完全不起作用。

根据我在网上找到的内容,只需将 .API 或 .XML 文件复制到 APIs 文件夹中,并确保文件名与语言菜单中的语言名称相匹配。我退出 N++ 以确保它不是在启动时发生刷新的问题。

根据 N++ 站点,我将 Ruby.apt 和 AHK Autohotkey.api 文件复制到 APIs 文件夹中:

C:\Program Files\Notepad++\plugins\APIs

我正在运行最新的 Notepad++,v5.4.3。升级前在三台机器上用 Notepad++ 5.3.x 试了一下。

最佳答案

就用这个吧。将其命名为 ruby​​.xml 并将其放在 plugins\APIs 文件夹中

Notepad++ Ruby API XML File

我是用 ruby​​.api 文件做的。但我想它还没有完全重新升级到 ruby​​ 标准库

关于ruby - 为 .API 文件启用自动完成?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/997011/

相关文章:

regex - 使用正则表达式的语法高亮编程语言是否可能?

ruby - 如何在 ruby​​ 中偏移数组中的值?

ruby - 段错误 - Ruby 1.8.7 和 Rails 3.1.3

c++ - 将输入映射到增强精神中的 ast 类型

notepad++ - 如何在 Sublime text 3 便携版中编辑 'column select' 快捷方式

regex - notepad++ 正则表达式删除大括号之间的所有文本

unicode - 如何强制 Notepad++ 仅以 UTF-8 格式打开文件?

ruby - Rake:如何从任务内部输出任务列表?

Ruby 未定义方法 `[]' 为 nil :NilClass (NoMethodError)

java - 如何在 Haskell 中为 Java 制作语法高亮?