1

django で動作するように Sumblime CodeIntel を構成しようとしています。公式ドキュメントには次のように記載されています。

追加のライブラリ パス (django など) を追加するには、それらのパスをフォルダーとしてプロジェクトに追加するか、オプションの codeintel 構成ファイルをホームまたはプロジェクトのルートに作成します。

構成ファイル (~/.codeintel/config または project_root/.codeintel/config)。すべての構成はオプションです。

~/.codeintel/configファイルをローカライズして編集したので、config次のようになりました(太字部分を追加):

{
    "Python": {
        **"python": "C:/Python27/django-tom/Lib/site-packages",**
        "pythonExtraPaths": [
            "libs",
            "~/Applications/Sublime Text 2.app/Contents/MacOS",
            "/Applications/Sublime Text 2.app/Contents/MacOS",
         ]
     }
}

`django-tom は私の virtualenv django フォルダーです。ただし、オートコンプリートは django では機能しません (ただし、残りの python では正常に機能します)。

4

1 に答える 1

1

これが私が持っている方法です

{
"Python": {
    "python": 'path to python/bin/python',
    "pythonExtraPaths": ['path to pytho/python2.7/site-packages/',
    ]
},

}

env を使用している場合は、virtualenvwrapper を使用してフックを設定できます

于 2013-08-27T04:29:50.850 に答える