Visual Studio: Як я можу побачити один і той же файл у двох окремих групах вкладок?


169

Я хочу мати можливість редагувати один метод, переглядаючи інший метод у тому ж файлі, як посилання. Чи можна це зробити?



Я не думаю, що це дублікат, @nawfal. Так чи інакше, рішення в іншій відповіді не працюють у SSMS (v17.4).
BigSmoke

Відповіді:


248

Ви можете відкрити файл на іншій вкладці ( Window-> New Window).

Таким чином у вас є дві копії одного файлу. Потім можна клацнути правою кнопкою миші панель вкладок і вибрати New Vertical Tab Group(або New Horizontal Tab Groupту, яка вам більше подобається).

Сподіваюся, я зрозумів, що ви питаєте ..


41
VS 2013 спростив - Window -> Split
Bakudan

11
Правда, вона розпадається лише вертикально
p4bl0

3
Просто хотів додати для цього комбінацію клавіш: 1) Alt + w,nдля New Windowі Alt+w,vдляNew vertical tab group
dmytro.poliarush

77

Тільки вертикально, що мені відомо. Дивлячись на код, праворуч над вертикальною смугою прокрутки є невеликий прямокутник, перетягніть його вниз, щоб отримати розділений вигляд файлу.


58

Будьте на вкладці ви хочете скопіювати, а
потім клацніть в рядку меню у верхній частині на
Window>New Window

Нарешті перетягніть друге вікно вліво або вправо, щоб відобразити обидва види поруч.
Et voila, там у вас це є:)

індукція зображення 1 індукція зображення 2

EDIT

Здається, що ця функція реалізована не у всіх версіях VS.
У моєму випадку ( V 15.4.2 (2017), V 15.9.7 (2017)& V 16.2.5 (2019)) це просто чудово працює.

Версія 15.9.7


1
Це не працює у VS 2015. У ньому йдеться про те, що ця вкладка відкрита, а потім її закривають та знову відкривають.
Райан Лі

1
@RyanLee це працює для мене, я не змінив жодних налаштувань, не знаю, де може бути проблема.
Хілл

Я можу підтвердити, що це не працює в SSMS v17.4 з тієї ж причини, що і заявлена ​​@RyanLee.
BigSmoke

1
Працює на 2017. І для завершення відповіді - Отримавши нову вкладку, перетягніть її та прив’яжіть її до іншої частини оригінальної вкладки
Oded Ben Dov

У VS 2017 v15.9.3 в меню Window немає нового вікна, коли ви знаходитесь на вкладці.
Джейсон Віллетт

34

Ви просто використовуєте значок невеликих стрілок перетягування у верхньому правому куті вікна файлу, як зображено на наступних знімках екрана:

Перед перетягуванням

Після перетягування


1
групи вкладок - це вертикальний розкол, ви продемонстрували горизонтальний розкол.
Одіт

Яка комбінація клавіш для переключення між цим?
pcbabu

16

1) Перегляд того ж документа поруч (з виправленням для Visual Studio 2017)

Можна зробити це з допомогою New Windowі New Vertical Tab Group, тим НЕ менш, в моєму Visual Studio 2017 New Windowкоманда була відсутня з Windowменю. Щоб скористатися нею, спочатку слід додати команду до меню або призначити ярлик до неї.

Щоб додати New Windowдо свого Windowменю, дотримуйтесь цієї послідовності, починаючи з Toolsменю:

Tools> Customize> Commands> Menu Bar> Window> Add Command> Window>New Window

FYI На Commandsкроці ви вирішите, куди поставити New Windowкоманду. Послідовність, яку я наводив вище, це безцеремонно ставить у верхній частині Windowменю.

Щоб переглянути один і той же документ поруч

  1. Відкрийте документ, який ви хочете переглянути поруч
  2. Виберіть нещодавно додану New Windowкоманду (можливо, це в Window> New Window)
  3. Клацніть правою кнопкою миші нову вкладку і виберіть New Vertical Tab Groupабо виберіть цю команду в Windowменю

2) Перегляньте один і той же документ один над одним

Якщо ви хочете переглянути один і той же документ у двох видах один на одного, використовуйте команду Window> Splitабо клацніть і перетягніть подвійну стрілку вгорі панелі прокрутки для будь-якого вікна.

3) Будьте креативними

FYI Ви навіть можете комбінувати два варіанти перегляду для отримання трьох, чотирьох і навіть більше переглядів одного і того ж документа на особливо широкому моніторі. На шахті (2560 х 1080) я можу зручно отримати три побічні погляди і розділити їх вертикально, якщо потрібно. кілька панелей


Це не працює в SSMS v17.4. При натисканні кнопки Нове вікно , воно запитає, чи закривати це поточне чи ні
BigSmoke


3

У Visual Studio 15 ви можете просто натиснути всередину документа, а потім "Вікно → Розбити"


2

Для всіх читачів з 2020+: основні відповіді застаріли. Для більш нового виправлення клацніть файл правою кнопкою миші та виберіть Open to the Side. Це зробить розділене подання, і ви можете побачити той самий файл.


Visual Studio (ps ви також можете клацнути правою кнопкою миші на вкладці файлу і вибрати Split <direction>)
sportzpikachu

Дякуємо Visual Studio Code не Visual Studio
Льюїс Джонсон
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.