2010-04-19 2 views
180

ли Visual Studio 2010 имеет встроенный способ быстро найти/открыть файлы, похожий на Ctrl + Сдвиг + O функции в Eclipse?Есть ли способ быстро найти файлы в Visual Studio 2010?

Редактировать: Или Resharper предлагает эту функцию?

+9

Да ctl + shift + t в R # еще лучше. – DShultz

+6

или Ctrl + COMMA в C#, что соответствует Edit.NavigateTo – pengibot

ответ

370

Ctrl + ,

Я удивлен, что никто не дал правильный ответ:

Navigate To может показать вам список открытых файлов и многое другое. http://weblogs.asp.net/scottgu/archive/2009/10/21/searching-and-navigating-code-in-vs-2010-vs-2010-and-net-4-0-series.aspx

CTRL + COMMA - ваш друг.

+0

Это может вернуть больше, чем вы хотите, но это может быть полезно. Например, сегодня я знал, что у нас есть метод ValidateDate для проверки дат, которые мы вставляем в нашу БД, но не был уверен, где он был. Ctrl +, и введите ValidateDate и сразу увидели, что это было в нашем AbstractDAO.vb –

+29

Кроме того, он понимает FCLN (FirstCapitalLetterNotation). Например, чтобы найти ValidateDate, просто введите VD –

+2

Очень полезно, приветствия ... Я использую vb, и по какой-то причине мне пришлось сбросить сопоставления клавиатуры (в Visual Studio C# 2005), чтобы это работало - Tools/Options/Клавиатура/Применить следующие дополнительные .. – wheelibin

4

CTRL+SHIFT+F откроет поиск в диалоговом окне поиска файлов. Результат будет указан, как правило, в нижней части VS в окне результатов поиска файлов. Двойной щелчок результат будет открыть

+0

CTRL + SHIFT + S ничего не делает для меня? И я действительно хочу что-то, что ищет, когда я печатаю. Есть несколько аддонов, которые делают это для более ранних версий VS, но я надеялся, что MS включил его в эту версию VS. –

+0

Это «Сохранить все». – thelost

+0

Ctrl + Shift + F открывает «Найти файлы». – alastairs

40

Ctrl + Alt + открывает окно командной строки, типа «открытый», то начните вводить имена файлов и динамически автозаполнения доступного именем файла решения.

+0

Не идеален, но полезен. Благодарю. –

+0

, чтобы сократить ввод псевдонима для открытия файлов «of» также можно использовать вместо «open». Для получения дополнительной информации: https://msdn.microsoft.com/en-us/library/c3a0kd3x.aspx –

+0

Это победитель для меня! – nawfal

0

К сожалению, VS не предлагает эту функцию поиска по вашему типу (и многое другое).

+3

Это неправда. Посмотрите Navigate To в VS 2010. –

+1

Если вы хотите искать только текущий исходный файл, у вас также есть Incremental Search CTRL + SHIFT + I, который является поиском по мере ввода опции. – Luke

15

Я использую Ctrl +/, чтобы перейти к панели команд (такой же, как в поле поиска, но с> приставкой в ​​тексте). Затем я набираю «из» (для «открытого файла») и начинаю вводить имя файла для открытия. Возможно, совпадения автоматически отображаются VS.

Я также обнаружил, что при использовании ReSharper, знакомый Eclipse, ярлык для открытого типа (Ctrl + Сдвиг + T) отображается в команде ReSharper в GotoFile.

+0

спасибо, теперь я знаю, что «из» означает «открытый файл», я даже не знал, что это аббревиатура :) –

+0

Кажется, это единственный вариант для выпусков Express. –

1

Visual Assist поставляется с чем-то вроде этого. Вам придется заплатить за плагин (и я не думаю, что вы можете использовать плагины в экспресс-версиях).

(Если вы делаете C++, и вы не планируете покупать Visual Assist, убедитесь, что никогда не установить пробную версию. Это так затягивает.)

6

это надстройка будет очень usefule, чтобы быстро открывать файлы из визуальной студии по pressong CTRL + K + O

http://visualstudiogallery.msdn.microsoft.com/en-us/3eb2f230-2728-4d5f-b448-4c0b64154da7

+0

@DimitriC: прочитайте отзывы об этом, и он сообщается как медленный. Альтернатива (которая я автор) - [VSFileNav] (http://visualstudiogallery.msdn.microsoft.com/cfdf85c2-aaa4-4bdd-b8ea-e22bcc9860af) – Ian

+0

@Ian, - я использовал его часто (и до сих пор), и это здорово, на мой взгляд. –

2

DPack имеет диалог для поиска файлов в текущем решении (поиск всех или только открытые файлы), и он также имеет диалог для поиска текущего файла для методов, свойств и т. д. Очень приятно!Обратите внимание, что текущая версия поддерживает только VS 2012 или более поздней версии, но у них есть исполняемые файлы там для старых версий VisualStudio, а также:

http://www.usysware.com/dpack/

Вы также можете попробовать Соник File Finder, который делает что-то похожее на CTRL + COMMA:

http://www.jens-schaller.de/sonic-tools/sonicfilefinder/overview/overview.htm

1

В Eclipse, Ctrl + Shift + O = "Организация импорта" ... который я не уверен, что это такое. Но это не Ctrl + Shift + F = Найти в файлах, которые находятся в Visual Studio.

2

VSFileNav - Расширение, которое я создал, чтобы обеспечить быстрый поиск файлов. В основном он получил все функции ReSharper, которые были отключены в экспресс-версии VS2010 (мне это действительно нравилось).

Это также бесплатно :)

2

Для поиска имени файла Я использую инструментов Visual Studio Производительность Мощность: http://visualstudiogallery.msdn.microsoft.com/d0d33361-18e2-46c0-8ff2-4adea1e34fef/ добавляет вкладку Решение Explorer под названием «Solution Navigator». Он отображает все файлы решений в дереве и имеет строку поиска вверху.

Для поиска текста во всех файлах решения, используйте поиск источника Entrian в: https://stackoverflow.com/a/9994522/24267

6

Там есть и другой способ, чтобы найти файлы в Visual Studio 2010 может быть полезным для кого-то.

В командной строке на панели инструментов визуальной студии введите «> из» и начните вводить имя файла, чтобы он запросил список. Примечание. Это найдет класс, а не страницы.

enter image description here

+1

Отлично, inmy case crtl запятая не работает, но это было сделано. – Fabii

0

Type> открытое имя файла в окне команд в Visual Studio можно также открыть файл

0

NavigateToAll расширяет встроенный Navigate To, позволяя открыть любой файл на диске (не только те, которые находятся в решении).

0

Я обычно использую Ctrl + Q или Everything инструмент с помощью горячих клавиш.

Смежные вопросы