5

Sublime TextのPythonオートコンプリートで、ビルドアウトの[eggs]セクションのすべての卵を認識させるためのトリックはありますか?

たとえば、Ploneの生成されたコマンドと同じsys.pathを取得し、bin/instanceそれらをSublimeのオートコンプリートに公開します。この後、インポートなどを簡単にオートコンプリートできます。

望ましい解決策は

  • bin/sublimeビルドアウトによって生成された特別なコマンドを持っている

  • このコマンドはsrc/、必要なすべての環境変数とその他のものが設定されたSublime text(プロジェクト?)としてフォルダーを開きます。

他の解決策/アイデアを歓迎します。

4

4 に答える 4

6

http://pypi.python.org/pypi/corneti.recipes.codeintel/0.1.3を確認してください

これはMartinのソリューションよりもさらに簡単です。development.cfgビルドアウトでこのような部分を使用してオムレツと一緒に使用します

[codeintel]
recipe = corneti.recipes.codeintel
eggs = ${buildout:eggs}
extra-paths =
    ${omelette:location}
于 2012-05-10T21:42:07.247 に答える
4

私は Martin Aspelli と同様、SublimeCodeIntel プラグインを使用しています。collective.recipe.omelette と合わせて、これでコード補完のすべてのニーズが満たされます。Martin は、CodeIntel 構成ファイルをセットアップする小さなスクリプトを含め、彼のセットアップについてブログに書いています。

http://www.martinaspeli.net/articles/sublime-text-2-for-zope-and-plone

于 2012-05-10T20:53:18.783 に答える