6

ReSharper はメソッド呼び出しで開き括弧を自動的に補完します。私はそれが気に入っています。それを続けてほしい。でも!オートコンプリートされた括弧を越えてキャレットを移動する簡単な方法はありますか?

たとえば、次のように入力します。 Encoding.UTF8.GetBytes(

すぐに閉じ括弧が与えられます: Encoding.UTF8.GetBytes()

次に、「Test」をパラメーターとして追加します。 Encoding.UTF8.GetBytes("Test")

しかし今、私のキャレットは閉じ括弧の直前にあります。END自動補完された括弧をスキップしてセミコロンを追加できるように、手をキーまたは矢印に移動するのは面倒です。

Encoding.UTF8.GetBytes("Test");

私がしたいことTABもしない。ENTERここでの答え: Resharper を使用して Visual Studio で生成された中括弧/括弧/などの最後にすばやく移動する方法は? 先に進んで). しかし、とにかく入力する場合、括弧を自動的に閉じるポイントは何ですか??

4

2 に答える 2

2

現在のステートメントを完全に終了し、すべての ')' だけでなく ';' も超えたい場合は、ステートメントの完了機能 (Ctrl+Shift+Enter) を使用できます。ここで詳細情報を参照してください http://www.jetbrains.com/resharper/webhelp/Coding_Assistance__Complete_Statement.html

それ以外の場合、そのような機能はありません。')' を 1 つだけスキップする必要がある場合でも、キーを押して ')' に移動する必要があり、Enter または Tab は ')' または右矢印よりも優れていないためです。別のものに変更する必要はありません。

于 2013-02-07T18:09:17.990 に答える
0

リシャーパー

そのボックスのチェックを外してください!:) ブラケットのオートコンプリートを停止します!

于 2013-02-07T18:13:26.247 に答える