问题标签 [sublimerope]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1614 浏览

sublimetext2 - SublimeRope 自动补全在 Windows 上不起作用

我无法让自动完成功能在 Windows 8 上为 SublimeRope 工作。

首先,我注意到在 Windows 上创建新的 Rope 项目时 SublimeRope 会弄乱路径,所以我修复了python_path.ropeproject > config.py 中的首选项,它们是:

我还尝试在我的项目文件中指定要自动导入的包:

当我尝试运行:Rope: Regenerate Global Module Cache时,出现错误:

"Missing modules in configuration file"

谷歌无法提供答案。Windows 上的任何人都能够让 SublimeRope 工作吗?我真的很感激一些帮助!

0 投票
1 回答
2008 浏览

python - 如何配置 sublimerope 以自动完成 python 代码?

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

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

0 投票
1 回答
4372 浏览

python - 如何更改 Sublime Text 2 中的内置 python?

像这样的问题:Change python interpreter - Sublime Text 2非常适合如果你真的想针对你的 Python 代码运行 Build。但是,我希望插件(例如 SublimeRope)运行我选择的 Python 而不是内置的 Python,它恰好是 2.6

我在 Python 2.7 中工作,因此在尝试使用 SublimeRope 时,内置的 Python 2.6 会导致经常出现语法错误。

我找到了各种方法来更改与正在运行的代码相关的 Python,但没有一种方法会影响插件使用的 Python。

我一直在使用:

在插件 .py 代码中查看针对它运行的版本,它始终是内置的 2.6

编辑 1:我看到 Sublime Text 2 中有一个功能请求,以使 Python 2.7 成为嵌入式 python:http ://sublimetext.userecho.com/topic/105249-update-the-python-embedded-interpreter-to-27/ 如果没有其他方法可以做到这一点,请投票。

编辑2:插件SublimeLinter的这个问题是相关的:https ://github.com/SublimeLinter/SublimeLinter/issues/13 由于该插件的设置方式,似乎可以使用系统Python而不是Sublime Text 2 嵌入式Python。我还没有找到一种类似的方法来更改用于 SublimeRope 插件的 Python。

0 投票
1 回答
123 浏览

python - ST2-为自动完成添加自定义目录(SublimeRope)

http://sublimerope.readthedocs.org/en/latest/cache_mechanisms.html

我想从我想要自动完成的位置添加一个自定义目录。The Old Way上面页面上提到的使用 来完成这项工作prefs.add('python_path', '/home/abc/custom/') ,但页面上说不推荐。

如何/home/abc/custom/使用页面上提到的较新方式添加自定义目录(例如)?它只解释了如何添加模块而不是目录。