2017-07-19 10 views
0

私は、より効率的な方法で関数定義を強調しようとしているいくつかのvisual studio keyboard shortcutsを使用して Shiftキー+下矢印(あまりにも多くのキーストロークを)「ラインの下には、拡張」より。のVisual Studio 2015のキーボードショートカット - ハイライト機能の定義

はCtrl +シフト+]私は、 "拡張後藤ブレース" と身体を強調している得ることができる最も近い

enter image description here

しかし、これは関数宣言public Function()を省略します。宣言がShift +下向き矢印で最初に強調表示されている場合、Ctrl + Shift +を押すと強調表示されなくなります。

答えて

1

あなたは、現在の関数定義を選択するにはVisual Commanderために、次のコマンドを使用することができます。

public class C : VisualCommanderExt.ICommand 
{ 
    public void Run(EnvDTE80.DTE2 DTE, Microsoft.VisualStudio.Shell.Package package) 
    { 
     EnvDTE.TextSelection ts = DTE.ActiveDocument.Selection as EnvDTE.TextSelection; 
     if (ts == null) 
      return; 
     EnvDTE.CodeFunction func = ts.ActivePoint.CodeElement[EnvDTE.vsCMElement.vsCMElementFunction] as EnvDTE.CodeFunction; 
     if (func == null) 
      return; 
     ts.MoveToPoint(func.GetStartPoint(EnvDTE.vsCMPart.vsCMPartHeader)); 
     ts.MoveToPoint(func.GetEndPoint(EnvDTE.vsCMPart.vsCMPartWholeWithAttributes), true); 
    } 
} 
+0

これがうまく機能、およびプラグインは600キロバイト、おかげで非常に無駄です。ビジュアルコマースのホームページも本当に役に立ちます。 – samosaris

+0

**このコマンドにALT + CTL + F **を自由に割り当てることができました。 – samosaris

関連する問題