【问题标题】:How to set sublime-text to always show auto-complete suggestions如何设置 sublime-text 以始终​​显示自动完成建议
【发布时间】:2013-04-04 02:29:13
【问题描述】:

当我输入 Java 代码时,代码完成功能非常有效,但我最近为 Modula-2 制作了一个构建系统,虽然当我按下 ctrl+空格时自动完成功能有效,但这并不意味着就它自己的话。我每次都必须按 ctrl+space,这(有点)违背了目的。

我意识到 modula-2 不是一种非常流行的语言,但 sublimetext 有一个很好的功能,它可以记住用户写的每个单词,并在代码完成中使用它。这就是为什么 ctrl+space 组合首先起作用的原因。有谁知道如何启用建议?

【问题讨论】:

    标签: sublimetext2 code-completion modula-2


    【解决方案1】:

    触发弹出窗口的内容由auto_complete_selector 设置控制。您需要为此添加适当的范围。如果您没有对这些文件使用语法荧光笔,我相信这会将源范围应用于文件,然后会导致弹出窗口显示。

    { 
        "name": "Modula-2",
        "scopeName": "source.modula-2",
        "fileTypes": [""],
        "patterns": [
        ],
        "uuid": "f8005a03-62cf-460b-84be-1184508464ed"
    }
    

    这是JSON格式,你可以使用PlistJsonConverter转换成plist。然后将其保存为包文件夹中的.tmLanguage 文件,可能是用户目录,或者如果您有与这些类型的文件相关联的其他内容,则可能是 Modula-2 目录。

    【讨论】:

    • 谢谢,我试试看。
    【解决方案2】:

    你应该试试Modula-2 Language Sintax 这是一个新的包。您可以使用 Package Control 或简单地通过 git clone git://github.com/harogaston/Sublime-Modula-2.git

    安装它

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-06-15
      • 1970-01-01
      • 2016-08-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多