2016-05-19 13 views
1

崇高なテキスト3は、私が既にそれらを閉じた後でさえ、私のコメントを自動完成させるこの厄介な習慣を持っています。私は私の最初の*記号、次のインデントを置くことができるようにバーが私のカーソルで、その後、私はタブを押しところ、私は崇高なテキスト3無効にするコンテキストオートコンプリート

/*|*/ 

を書くのであれば、私はそれは次のようになりたい:

/* |*/ (assume that the bar is my cursor and tab of size 4 between *s) 

代わりに、私はこれを得る:

/* 
| 
*/*/ 

これは非常に厄介です。私は、私が取り組んでいるものの請求書に合うように私のコメントをカスタマイズするのが好きです。私は私のユーザー設定で設定/パッケージを無視することができます知っているが、私は知らない 1つを無視する。これはあいまいな文脈であり、どのオプションがそれを引き起こすのかわかりません。理想的には、私は他のもののためにオートコンプリートを維持したいと思いますが、それは私が大いに依存しているものではないので、プロセスでそれを失うことは大きな損失ではありません。

編集 - 「//」のコメント行に「Enter」キーを押すたびに自動コメントを削除するヒントもいいでしょう。私がしたいことは

// 
| 

であると私は(イライラ)を取得すると、この動作はDocBlockrパッケージによって引き起こされる

// 
//| 
+0

クリアするには:オートコンプリートはポップアップしませんが、タブを押すと自動的に何かが挿入されますか?そしてその行動を無効にしたいのですか? –

+0

@ r-steinええ、それはまさにそれです。それは私に入って来る変更を表示しませんが、Enterを押してもそれを実行します。 –

答えて

1

写真を追加できないため、リンクをクリックする必要があります。

find docblockr settings

add setting

"jsdocs_extend_double_slash":あなたが得ることができる偽

// 
//| 

// 
| 

その他の設定です。あなたはファイルを表示する必要があります。 Preferences->パッケージ設定 - > DocBlockr-]> [設定] - [デフォルト

+0

コメントブロック( "/ * * /"ブロック)を無効にするオプションはありません。これをお寄せいただき、ありがとうございました。私はDocBlockrとそのトリックを紹介しました。私は一般的に好きです! –

0

あり、それはを作成するキーを入力してバインドするキーマップが含まれていますコメントスコープ内にあるときのスニペット。修正は、このパッケージをアンインストールすることです。

+0

DocBlockrには他にもすばらしい機能があり、一般的には非常に便利なので、残念です。しかし、情報をありがとう! –

1

さんanswer @baijunyaoへの追加として:彼らは\n*/を挿入するための何の設定を確認していない DocBlockrキーマップに短い見てみますtabを押してください。しかし、簡単にあなたのKey Bindings - Userにキーバインドを追加することができます。

{ 
    "keys": ["tab"], "command": "insert", "args": {"characters": "\t"}, "context": 
    [ 
     { "key": "selector", "operator": "equal", "operand": "comment" } 
    ] 
}, 

「私はtabを押すと、私はコメント内だ場合は、タブを挿入します。」と、このキーバインドを表現することができます。

+0

それはトリックでした!私はまだ崇高な文法に慣れていません - >ファイルなど、大変感謝しています! –

0

これに代わる方法シフト + です。
すべてのイベントを自動完了トリガーとして無視し、インデントスペースを単に書き込むことができます。

関連する問題