Produktivitätsverbesserungen in Visual Studio 15.5 Preview 1:Strukturvisualisierung, Strg + Klicken auf „Zur Definition wechseln“, „Alle Referenzen schneller finden“ und mehr

Produktivitätsverbesserungen in Visual Studio 15.5 Preview 1:Strukturvisualisierung, Strg + Klicken auf „Zur Definition wechseln“, „Alle Referenzen schneller finden“ und mehr

点这里看中文版

Visual Studio 2017 Update 15.5 Preview 1 bietet Ihnen eine Reihe von Produktivitäts- und Leistungsverbesserungen, die Ihnen als C++-Entwickler Zeit sparen. Für diese Version haben wir zwei Funktionen aus der Productivity Power Tools-Erweiterung in das Produkt integriert:den Struktur-Visualizer und Strg + Klicken, um zur Definition zu gehen . Darüber hinaus haben wir die Leistung mehrerer Codenavigations- und Refactoring-Vorgänge erheblich verbessert.

Strukturvisualisierer &Strg + Klicken, um zur Definition zu gehen

Der Struktur-Visualizer ermöglicht es Ihnen, auf einen Blick zu erkennen, wie Ihr Code strukturiert und wie er verschachtelt ist. Sie werden es anhand der gepunkteten Richtlinien im Editorfenster, die jeden logischen Codeblock organisieren, schnell in Aktion sehen. Wenn Sie mit der Maus über die Zeilen fahren, erhalten Sie eine Vorstellung von der hierarchischen Anordnung des Codes bis zu dem Punkt, an dem sich Ihr Cursor befindet. Eine zu beachtende Einschränkung:Während die ursprüngliche Structure Visualizer-Erweiterung eine weitere Änderung an der Bildlaufleiste in der Editor-Fenster, diese produktinterne Version nicht.

Die zweite Änderung ist die Möglichkeit, mit Strg + Klicken auf ein Codesymbol im Editorfenster schnell zu seiner Definition zu springen, anstatt F12 drücken oder mit der rechten Maustaste klicken und die Option aus dem Kontextmenü auswählen zu müssen.

Sie können das Verhalten dieser Funktionen ändern oder sie ganz deaktivieren, indem Sie zu Extras> Optionen> Texteditor gehen .

Zum Deaktivieren Strg + Klicken, um zur Definition zu gehen und kehren Sie zum vorherigen Verhalten zurück, um das Symbol auszuwählen. Deaktivieren Sie einfach das Kontrollkästchen „Mausklick aktivieren, um Gehe zu Definition auszuführen ” Kontrollkästchen. Alternativ können Sie die Modifikatortaste ändern, die Sie verwenden, indem Sie auf Alt oder Strg + Alt klicken, oder festlegen, dass die Aktion Peek Definition ausführt statt Gehe zu Definition , wodurch Ihr aktuelles Editorfenster geöffnet bleibt und ein Inline-Popup mit dem Speicherort der Definition angezeigt wird. Sie können die Strukturrichtlinien über „Strukturrichtlinien anzeigen aktivieren oder deaktivieren ” Kontrollkästchen.

IDE-Leistungsverbesserungen

Wir wissen, dass die Leistung von Visual Studio ein weiterer Aspekt ist, der sich auf die Produktivität der Entwickler auswirkt, und wir arbeiten ständig daran, sie zu verbessern. Dieses Mal haben wir unsere Bemühungen auf mehrere IDE-Vorgänge konzentriert, die die IntelliSense-Engine für Codenavigation und Refactoring verwenden. Die folgenden Funktionen weisen in 15.5 Preview 1 erhebliche Leistungsverbesserungen auf:

  • Alle Referenzen finden
  • Umbenennen
  • Signatur ändern

Zur Veranschaulichung einiger Verbesserungen hier ein Testlauf der Chromium-Lösung (3500 Projekte):

Probieren Sie 15.5 Preview 1 Build aus

Die meisten von Ihnen befinden sich im Release-Kanal des Visual Studio-Installers, der sicherstellt, dass Sie Updates erhalten, nachdem sie sich nicht mehr im Vorschaustatus befinden. Abonnieren Sie den Preview-Kanal, um die neuesten, topaktuellen Vorschau-Updates zu erhalten, einschließlich 15.5 Preview 1, das alles enthält, was in diesem Blogbeitrag erwähnt wird. Sie können einen Vorschau-Build von Visual Studio 2017 parallel zu einem Release-Build installieren, sodass Sie mit den neuesten Bits spielen können, ohne Ihren bestehenden Workflow zu unterbrechen. Wir freuen uns über jedes Feedback, damit wir Visual Studio mit jeder Version verbessern können. Bitte senden Sie uns Fehlerberichte oder Vorschläge über Hilfe> Feedback senden Menü im Produkt.