Web開発のために、崇高なテキストでオートコンプリートプラグインを使用したいと思います。私はDjangoフレームワークを使用しています。次の可能なオプションを調べました。実際には質問ではなく、参考のためにここに追加しました。
リスト順は、ある程度の人気を表します(アクティビティレベル、コミット、貢献者、好意、フォーク、問題(オープン/クローズ)に基づく[2014年2月]
SublimeCodeIntel :Open Komodo EditorからSublime Textに移植されたコードインテリジェンスプラグイン。
特徴 :
SublimeJEDI :SublimeJEDIは、素晴らしいオートコンプリートライブラリJediのSublime Text 2およびSublime Text 3プラグインです。
特徴:
Djaneiro :Django Sublime Text 2/3のサポート
特徴
SublimeRope :最近のアクティビティはありません。最終コミット2013年12月21日。 ST2のみ、ST3で SublimePythonIDE を使用します:Ropeライブラリを使用して、Sublime Text 2にPython補完およびいくつかのIDEのような機能を追加します
特徴 :
私の意見では、本当に優れた完成度を提供するsulbimeプラグインは2つだけです。
CodeIntelとRopeはうまく機能しません。 Djaneiroは完了よりもスニペットですが、私もそれが便利だと思います。
私はしばらくの間SublimeJEDIを使用しています。肥大化することなく、ある程度の仕事をします。それには限界があり、PyCharmほど美しいものではありません。
すぐに使用できるコード補完をサポートする新しいエディターでは、STがそれでうまく機能しないことにがっかりします。
更新:数か月使用した後、SublimeJEDIはあまり便利ではないと感じています。むしろ、さまざまなオプションを順に選択すると、ST2のデフォルトの補完の一部が台無しになります。 Tab。予測はひどく壊れています。
Djaneiro プラグインは非常に便利だと思いました。 Django HTMLテンプレートの構文強調表示を追加し、便利なコード補完スニペットの束が付属しています。
たとえば、if
と入力してTab
を押すと、Djaneiroは完全な{% if ___ %} {% endif %}
自動的にブロックします。
「オートコンプリート」の定義に依存すると思いますが、Djaneiroによって追加されたスニペットが本当に好きです。コード補完のためにAnacondaプラグインと組み合わせて使用し、Django開発用のこのセットアップに非常に満足しています。
私は実際にDjaneiroとその機能のレビューを少し前に書きました。興味のある方はここで見つけることができます: https://dbader.org/blog/sublime-text-djaneiro-review