【问题标题】:Turn off autocomplete in Sublime REPL in Sublime Text 2在 Sublime Text 2 中关闭 Sublime REPL 中的自动完成
【发布时间】:2014-07-26 16:24:59
【问题描述】:

当我在 Sublime Repl 控制台 (Python) 中键入并按回车键运行命令时,我得到了超级烦人的自动完成接管和更改命令。

如何在 SublimeRepl 控制台中关闭它?

谢谢

【问题讨论】:

    标签: sublimetext2 sublimetext sublimetext3 sublimerepl


    【解决方案1】:

    在 SublimeRepl .sublime-settings 文件中查找并编辑以下内容。最好将"auto_complete": false 添加到您的 SublimeRepl 用户设置中。

    "repl_view_settings": {
            "translate_tabs_to_spaces": false,
            "auto_indent": true,
            "smart_indent": true,
            "spell_check": false,
            "indent_subsequent_lines": false,
            "detect_indentation": false,
            "auto_complete": true,
            "line_numbers": true,
            "gutter": true
        },
    

    【讨论】:

    • 我正在尝试这个,但没有办法让它工作。我在用户设置和包设置中都进行了尝试,并且 super 激进的自动完成功能仍然处于打开状态。可以是其他一些包在执行此操作,还是只有 Sublime REPL 在 iPython shell 中起作用?
    • @jbssm:记住 iPython 有自己的自动完成功能。您可以通过在您的 SublimeREPL 安装上编辑 this file 中的 server_autocomplete 来关闭此功能。
    【解决方案2】:

    我不知道这是否是您问题的准确答案,但它可能会有所帮助 - 它出现在我的搜索结果中,用于在 Sublime Text 中禁用自动完成功能。除了“auto_complete”之外,您还可以更改更多选项;例如,我发现了这个:

    // Automatically close HTML and XML tags when </ is entered.
    "auto_close_tags": true,
    

    另外检查您已安装的软件包是否有任何会自动完成的内容。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-07-25
      • 1970-01-01
      • 1970-01-01
      • 2016-07-04
      • 2013-08-29
      • 1970-01-01
      相关资源
      最近更新 更多