2016-09-10 4 views
2

AtomがDjangoプロジェクト、特にDjangoテンプレート用に自動補完を使用するようにする方法/パッケージを見つける必要があります。 Atomのインストーラにpackageが見つかりましたが、この構文{%%}の自動補完のためのショートカットは含まれていません{{}}。 助けていただければ幸いです。AtomがDjangoテンプレートを自動完成する方法

答えて

5

Atomで独自のスニペットを作成することができます。

'.html.django': 
    'Example snippet': 
    'prefix': '%%' 
    'body': '{% $1 %}$2' 

この例では、内部にカーソルを置き、{% %}に拡大する:それはあなたがこのビットを貼り付けることができますのを開くドキュメントで編集>スニペット

に行く行うに

。それを起動するには%%と入力し、tabを押します。 2番目のtabは、閉じ括弧の後ろにカーソルを置きます。

.html.django部分はこのスニペットを使用すると、Atomの自動クローズは、ブラケットをだとして{{ }}のためのスニペットを必要とする理由を私は見ていないだけでHTML (Django)

としてマークされている文書でアクティブであることを意味します。

詳細については、これを読んで - http://flight-manual.atom.io/using-atom/sections/snippets/

+0

このリンクは質問に答えるかもしれないが、ここでは答えの重要な部分が含まれており、参照のためのリンクを提供することをお勧めします。リンクされたページが変更された場合、リンクのみの回答は無効になります。 - [レビューから](/レビュー/低品質の投稿/ 13631576) – jwpfox

+0

あなたは正しいです。私は基本的な例を含める – 4140tm

関連する問題