【问题标题】:How to configure sublimerope to auto complete python code?如何配置 sublimerope 以自动完成 python 代码?
【发布时间】:2013-02-28 02:30:49
【问题描述】:

我正在尝试使用 sublime 编写代码,我想知道如何配置 sublime 以便它可以像 eclipse 一样自动完成?

我已经安装了PyQt4,用eclipse就可以了, 如果我编写以下代码: 来自 PyQt4。输入点后,可能匹配的列表将显示在下拉列表中? 我怎么能用 sublimerope 做到这一点? 我正在使用 mac。哪些配置需要改变?

【问题讨论】:

  • 自动补全是编辑器的功能吗?
  • 是的,但是我想使用自动完成,似乎eclipse+pydev会分析上下文synatx然后做一个语法完成。我不知道如何配置 sublimerope 来做到这一点。正如我所说,似乎默认的 sublimerope 不会进行 synat 匹配
  • 我的意思是 sublime 可能根本不支持它 - 我在网站上看不到任何关于自动完成的提及。
  • 有sublimeclang,它是一个clang的插件,它可以做syntacx检查和自动完成的东西,但它是用于cpp的。我不确定 sublimerope 是否可以做这样的事情

标签: python autocomplete sublimerope


【解决方案1】:

这里的解决方案 http://messymind.net/2012/07/why-you-should-use-sublime-text-2/ 为我工作:

转到项目中的新 .ropeproject 文件夹并编辑 config.py。找到如下所示的部分: ?

#You can extend python path for looking up modules
#prefs.add('python_path', '~/python/')

您可以在此处将源代码添加到您的站点包和当前打开的项目中,例如: ?

prefs.add('python_path', '/path/to/site-packages')
prefs.add('python_path', '/path/to/your/project')

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-07-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-30
    • 1970-01-01
    • 2011-06-19
    相关资源
    最近更新 更多