2013-07-09 43 views
11

在其他文本編輯器(如記事本++)中,如果其他語句中的語句具有將if連接到else和將else連接到尾部的垂直線,這使得很容易找到哪個語句還有哪些人在一起。語句上的文本編輯器垂直線

例(垂直線由黑盒突出。

enter image description here

我想知道是否有辦法在Visual Studio中做到這一點。

回答

15

看一看的indent guides擴展,這可以做我認爲你想要的東西

+1

感謝,這正是我一直在尋找,甚至沒有知道我可以安裝擴展! – Postman

3

有一種更簡單的方法來獲得你想要的VS(不知道2012年前的版本有沒有它)例如,如果你編寫C++,它是: Tools >> Options >> Text Editor >> C/C++ >> Outline Statement Blocks,將其設置爲True。

enter image description here

然後你就可以很容易地找到一個代碼塊,如果你將鼠標移動到代碼編輯器的左側欄。這是你得到的。

enter image description here

它不顯示塊行,並沒有標註塊內的所有時間,除非你需要它。當你需要它時,它會標記出當前的所有塊。

+0

這是一個好主意,尤其是在內置的情況下,但是我認爲上面提到的擴展更有用。儘管謝謝! – Postman

4

此功能現在作爲Visual Studio生產力電動工具的一部分提供。這是微軟的免費擴展。

Productivity Power Tools 2013

Productivity Power Tools 2015

它捆綁了大量的您可能會或可能不希望其他工具。這些功能可以在Productivity Power Tools下的Visual Studio選項屏幕中啓用或禁用。

這是Structure Visualizer功能的一部分,其中包括其他子功能,例如邊距代碼大綱,也可以單獨啓用或禁用。

0

對於Visual Studio 2017年VB.NET:工具>選項>文本編輯器>基本>進階..>塊結構指南:快來看