Có cách nào để nhanh chóng tìm thấy các tệp trong Visual Studio 2010 không?


199

Liệu Visual Studio 2010 đã tích hợp sẵn trong cách để nhanh chóng tìm thấy / file mở, tương tự như Ctrl+ Shift+ Ochức năng trong Eclipse?

Chỉnh sửa: Hoặc Resharper cung cấp chức năng này?


9
Có ctl + shift + t trong R # thậm chí còn tốt hơn.
DShultz

6
hoặc Ctrl + COMMA trong C # tương đương với Chỉnh sửa.NavigateTo
pengibot

Câu trả lời:


425

Ctrl+,

Tôi ngạc nhiên không ai đưa ra câu trả lời đúng:

Điều hướng Để có thể hiển thị cho bạn một danh sách các tệp đang mở và nhiều hơn nữa. 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 là bạn của bạn.


31
Hơn nữa, nó hiểu FCLN (FirstCapitalLetterNotation). Ví dụ: để tìm ValidateDate, chỉ cần nhập VD
Kirill Osenkov

2
Rất hữu ích, chúc mừng ... Tôi đang sử dụng vb và vì một số lý do tôi đã phải đặt lại ánh xạ bàn phím (sang Visual Studio C # 2005) để hoạt động này - Công cụ / Tùy chọn / Bàn phím / Áp dụng bổ sung sau ..
wheelibin

1
Tôi cũng đã phải tự thêm phím tắt vì nó không được chỉ định để chỉnh sửa.navigateto nhưng giờ đây là một điều trị. vấn đề duy nhất là tôi ước nó có thể tìm kiếm với trường hợp không nhạy cảm
pengibot

2
Đối với bất kỳ ai đang cố gắng thực hiện điều này trong phiên bản Express, tính năng này chỉ có sẵn trong phiên bản trả phí của Visual Studio 2010
David

4
Trong trường hợp bạn bị mất phím tắt: Pre VS2017, nó nằm dưới Công cụ, Tùy chọn, Bàn phím >>> Edit.NavigateTo. Trong năm 2017, điều đó đã được chuyển sang Edit.GoToAll( mũ chóp )
ruffin

42

Ctrl+ Alt+ Amở cửa sổ lệnh, gõ "open" sau đó bắt đầu nhập tên tệp và nó sẽ tự động hoàn thành theo tên tệp giải pháp có sẵn.


Không lý tưởng nhưng hữu ích. Cảm ơn.
Cody C

để rút ngắn việc gõ bí danh để mở tệp "của" cũng có thể được sử dụng thay vì "mở". Để biết thêm thông tin: msdn.microsoft.com/en-us/l Library / c3a0kd3x.aspx
Velin Georgiev

Đây là người chiến thắng cho tôi!
nawfal

16

Tôi sử dụng Ctrl+ /để nhảy đến thanh lệnh (giống như hộp tìm kiếm, nhưng với a> có tiền tố trong văn bản). Sau đó tôi gõ "của" (cho "mở tệp") và bắt đầu nhập tên của tệp để mở. Có thể các trận đấu được tự động hiển thị bởi VS.

Tôi cũng thấy rằng khi sử dụng ReSharper, lối tắt Eclipse quen thuộc cho Loại mở ( Ctrl+ Shift+ T) được ánh xạ tới lệnh GotoFile của ReSharper.


cảm ơn, bây giờ tôi biết rằng "của" là viết tắt của "mở tệp", tôi thậm chí không biết đó là từ viết tắt :)
Răzvan Flavius ​​Panda

7

Ngoài ra còn có một cách khác để tìm tệp trong Visual Studio 2010 có thể hữu ích cho ai đó.

Trong hộp lệnh trong thanh công cụ trực quan, gõ "> of" và bắt đầu nhập tên tệp, nó sẽ nhắc danh sách. Lưu ý: Điều này sẽ chỉ tìm thấy lớp chứ không phải các trang thử nó cho chính mình.

nhập mô tả hình ảnh ở đây


6

addin này sẽ rất hữu ích để nhanh chóng mở các tệp từ studio trực quan bằng cách nhấn CTRL + K + O

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


@DimitriC: đọc các đánh giá về điều này và nó được báo cáo là chậm. Một thay thế (mà tôi là tác giả của) - VSFileNav
Ian

@Ian, - Tôi đã sử dụng nó thường xuyên (và vẫn làm) và theo ý kiến ​​của tôi thì nó rất tuyệt.
Ông Moose

Emm, addin có thể Quick Open File cho Visual Studio 2010 , đây là liên kết mới.
zhenguoli

4

CTRL+SHIFT+Fsẽ mở ra một tìm kiếm trong hộp thoại tìm kiếm tập tin. Kết quả sẽ được liệt kê, thông thường, ở phần dưới của VS trong hộp kết quả Tìm tệp. Nhấp đúp vào kết quả sẽ mở ra


CTRL + SHIFT + S không làm gì cho tôi? Và tôi thực sự muốn một cái gì đó tìm kiếm khi tôi gõ. Có một số addon làm điều đó cho các phiên bản trước của VS nhưng tôi đã hy vọng rằng MS đã đưa nó vào phiên bản VS.
Cody C

Ctrl + Shift + F mở "Tìm trong tệp".
alastairs

4

DPack có một hộp thoại để tìm các tệp trong giải pháp hiện tại (tìm kiếm tất cả hoặc chỉ mở các tệp) và nó cũng có một hộp thoại để tìm kiếm tệp hiện tại cho các phương thức, thuộc tính, v.v ... Rất hay! Lưu ý rằng phiên bản hiện tại chỉ hỗ trợ VS 2012 hoặc mới hơn, nhưng chúng cũng có các tệp nhị phân cho các phiên bản cũ hơn của VisualStudio:

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

Bạn cũng có thể thử Sonic File Finder , công cụ này tương tự như CTRL + COMMA:

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


3

Trong các phiên bản VS2017 trở lên, chúng tôi có lệnh gọi là " Edit.GoTo ALL ".

SO có thể cấu hình nó từ các công cụ VS.

xem bên dưới chụp.

nhập mô tả hình ảnh ở đây

Tôi đã định cấu hình các khóa của mình để tìm kiếm tệp dưới dạng CTRL + SHIFT + T


2

VSFileNav - Một tiện ích mở rộng mà tôi đã tạo cho phép tìm kiếm tệp nhanh. Về cơ bản, nó có tất cả các chức năng ReSharper đã bị vô hiệu hóa trong phiên bản express của VS2010 (tôi đã từng thực sự thích điều này).

Nó cũng miễn phí :)


2

Để tìm kiếm tên tệp, tôi sử dụng các công cụ Sức mạnh Năng suất của Visual Studio: http://visualstudiogallery.msdn.microsoft.com/d0d33361-18e2-46c0-8ff2-4adea1e34fef/ Nó thêm một tab vào Solution Explorer có tên là "Solution Navigator". Nó hiển thị tất cả các tệp giải pháp trong một cây và có một thanh tìm kiếm ở trên cùng.

Để tìm kiếm văn bản trong tất cả các tệp giải pháp của bạn, hãy sử dụng Tìm kiếm nguồn của Entrian: https://stackoverflow.com/a/9994522/24267


1

Visual Assistant đi kèm với một cái gì đó như thế này. Bạn sẽ phải trả tiền cho plugin (và tôi không nghĩ bạn có thể sử dụng plugin trong các phiên bản express).

(Nếu bạn đang sử dụng C ++ và bạn không có kế hoạch mua Visual Assistant, hãy chắc chắn không bao giờ cài đặt bản dùng thử. Nó gây nghiện.)


1

Trong Eclipse, Ctrl + Shift + O = "Sắp xếp nhập khẩu" ... mà tôi không chắc đây là gì. Nhưng nó không phải là Ctrl + Shift + F = Tìm trong các tệp trong Visual Studio.


0

Thật không may, VS không cung cấp chức năng tìm kiếm theo kiểu bạn (và nhiều hơn nữa).


3
Đây không phải là sự thật. Tra cứu điều hướng trong VS 2010
Kirill Osenkov

1
Nếu bạn chỉ muốn tìm kiếm tệp nguồn hiện tại, bạn cũng có Tìm kiếm tăng dần CTRL + SHIFT + I là một tìm kiếm khi bạn nhập tùy chọn.
Luke Kim

0

Nhập> mở tên tệp trong hộp lệnh trong Visual studio cũng có thể mở tệp




0

Để tìm kiếm mờ các tập tin (và hơn thế nữa) tôi cần sử dụng cmdp

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.