2008-11-18 25 views
28

Bạn cảm thấy thế nào khi VS giúp bạn tìm kiếm tab mà bạn đã sử dụng chỉ vài phút trước khi bạn có một tab mở bazillion? Điều gì về việc liên tục kéo các tab xung quanh để giữ các tab bạn sử dụng gần nhau?Visual Studio - mẹo để quản lý công việc trên nhiều tệp đang mở

Ồ, vì vậy bạn nghĩ rằng AARGH cũng vậy? Sau đó đọc tiếp.

Tôi làm việc trên một phần mềm với hàng tá dự án và hàng trăm tệp. Nó thực sự dễ dàng để có được thanh tab để lấp đầy - như khi gỡ lỗi, mà có thể mở nhiều tập tin, hầu hết trong số đó chỉ là bản mẫu, hoặc không thực sự thú vị cho nhiệm vụ trong tầm tay.
Điều này làm cho một số tệp có kích thước có liên quan thành 'rơi ra' thanh tab hoặc tìm kiếm bằng cách bỏ qua các tab hiển thị.

Có một số giải pháp, một số được biết đến rộng rãi hơn các giải pháp khác. Đây là đầu của tôi 3:

III. này hoạt động nếu bạn có thể chính xác nhớ tên tập tin (hoặc ít nhất là chữ cái đầu tiên): sử dụng 'tìm hộp':

type: Ctrl-D >of yourFileName 

Khi bạn nhập tên tập tin, bạn sẽ có được autocomplete vào tên tập tin trong giải pháp. Thêm chi tiết here.

II. Điều hiển nhiên nhất: sử dụng menu thả xuống 'tệp đang hoạt động' ở bên phải thanh tab được sắp xếp theo thứ tự bảng chữ cái.
Thực tế ít được biết: sử dụng Ctrl-Alt-DownArrow để mở trình đơn thả xuống đó, sau đó bắt đầu nhập tên tệp. Bạn nhận được lợi ích bổ sung của việc hình dung các lựa chọn có sẵn. [Thông tin trơ trẽn bị đánh cắp từ here]

I.<drum roll/> một Đây là yêu thích cá nhân của tôi, và nó dựa trên một tính năng không có giấy tờ của VS 2005/2008. Khi được kích hoạt, nó thực hiện một điều đơn giản: nhấp vào một tab sẽ di chuyển nó sang bên trái nhất của cửa sổ. Hành động cơ bản này thường cho phép tôi tìm tab tôi đang tìm trong 3 đến 5 tab đầu tiên. Nó đi như thế này:

loại bỏ liên kết ImageShack chết - mẫu hoạt hình

Để kích hoạt chức năng này, bạn có để có được bàn tay của bạn bẩn với Windows registry.
Bắt buộc chỉnh sửa đăng ký-tại-riêng-nguy cơ cảnh báo nguy cơ của bạn:
Chỉnh sửa sổ đăng ký có thể làm cho thẻ mạng của bạn thả các gói trên sàn. Bạn đa được cảnh bao.

Thêm phím này để đăng ký cho VS 2005:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0] 
"UseMRUDocOrdering"=dword:00000001 

hay này cho VS 2008:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0] 
"UseMRUDocOrdering"=dword:00000001 

Bạn thậm chí không cần phải khởi động lại VS để xem nó hoạt động! [lấy từ số here]
Bây giờ, hãy thử!

Cập nhật:. Thủ thuật này không còn hoạt động trong VS2010 Pro :(


này kết thúc tốt đẹp một phần của tôi Bây giờ đến lượt của bạn để chia sẻ cách bạn đối phó với săn bắn tab

+1

Kudo (và bỏ phiếu) cho ctrl + alt + mũi tên xuống mũi tên-- Tôi không thể tìm thấy nó được gọi là gì và do đó không thể tìm thấy phím tắt. Cảm ơn. –

+0

Mục số 1 của bạn nghe có vẻ thực sự hữu ích, tôi đã thực hiện một số googling và không thể tìm thấy một cách để làm điều này với VS2013.Bất cứ ai cũng biết một cách để làm điều này? – Tony

+0

@Tony Tôi không nghĩ rằng nó được hỗ trợ nữa. Tuy nhiên, chúng tôi hiện có các tab ghim. –

Trả lời

6

Tính năng ReSharper và tính năng Tệp gần đây của nó hoạt động tốt hơn rất nhiều đối với tôi.

+0

Tôi vừa thử nó, và đó là một điều trị! :-) –

+1

Trên thực tế, có một tính năng tốt hơn nữa trong Resharper: Ctrl-Shift-T mở một hộp thoại 'tìm kiếm tên tệp' và hoạt động rất giống với 'biểu tượng tìm kiếm': nếu bạn đang tìm kiếm VeryLongFileName.cs bạn chỉ có thể viết các phần của tệp trong trường hợp lạc đà, ví dụ: "VeLFN" và nó sẽ lọc các tập tin phù hợp. –

+0

Hoặc tốt hơn trong hầu hết các trường hợp, hãy sử dụng Crtl + T của ReSharper để điều hướng đến tên loại (không phải tên tệp). –

4

tôi! chủ yếu sử dụng Ctrl-TAB để duyệt qua các tab mà tôi đã làm gần đây nhất. Tôi có thể quản lý một chồng gồm 4 hoặc 5 tệp mà không suy nghĩ theo cách này. Nếu tệp đó nằm ngoài ngăn xếp thì tôi thường giải quyết để mở lại lại bằng cách sử dụng Ctrl-O.

Hoặc nếu tệp tôi muốn có liên quan đến một đoạn mã tôi đang xem xét, vì vậy hãy đánh dấu một biến, phương thức, v.v. được định nghĩa trong tệp đó và nhấn F-12 hoạt động.

0

Tab điều khiển và mẹo "> của" đều hữu ích. Mặc dù họ không làm việc tốt cho tôi, đặc biệt là khi tôi có nhiều tệp mở hoặc tôi muốn truy cập nhanh hơn.

Tôi thích bộ sưu tập các công cụ miễn phí DPack. Có rất nhiều thứ gọn gàng trong đó, một số trong số đó được tích hợp trong các phiên bản mới hơn của VS. Tuy nhiên, tôi vẫn chưa nắm được bất cứ thứ gì giống như trình duyệt tệp. Nó nằm như một cửa sổ công cụ (hoặc hộp thoại, nếu bạn thích), và cung cấp cho bạn một danh sách các tập tin được lọc từng bước trong giải pháp của bạn. Bạn có thể giới hạn danh sách để mở các tập tin nếu bạn sử dụng nó như là một hộp thoại phương thức, rõ ràng, mặc dù tôi đã không cố gắng đó.

USWare File Browser http://www.usysware.com/dpack/images/FileBrowser2.png

3

Công ty của tôi sử dụng Visual Assist X. Điều này cung cấp nhiều tính năng tuyệt vời trong Visual Studio, đầu tiên và quan trọng nhất là khả năng "intellisense" tốt hơn. Tuy nhiên, nó cũng có hộp thoại "Mở tệp trong giải pháp" cho phép tôi nhập các bản chất của tệp mà tôi đang tìm kiếm và lọc danh sách tương ứng. Tôi rất khuyên bạn nên phần mềm này cho bất kỳ nhà phát triển làm việc với Visual Studio.

8

Giữ phím Ctrl, nhấn Tab và giữ phím Ctrl. Bây giờ bạn có thể sử dụng các phím mũi tên để chọn bất kỳ tệp nào (cột bên phải) hoặc cửa sổ công cụ (cột bên trái).

4

Tabs Studio bổ trợ cho Visual Studio chính xác cho mục đích này - để làm việc thoải mái với rất nhiều các tệp đã mở. Bổ trợ Tabs Studio cung cấp nhiều hàng tab và nhóm tab.

Xem Tabs Studio home page để biết thêm thông tin.

+5

Và đối với giá "thấp thấp" là 49 đô la, nó có thể là tất cả của bạn! Đó là một sản phẩm tốt với một thẻ giá rất cao cho một tính năng cần được xây dựng trong VS anyway ... – Campbeln

3

Tôi chạy vào những vấn đề tương tự mô tả ở đây, vì vậy tôi đã tạo ra một addin visual studio để quản lý tài liệu mở trong "phiên", nó hoàn toàn miễn phí và mã nguồn mở, bạn có thể tìm thêm thông tin về dự án CodePlex here

12

Bạn có thể sử dụng tiện ích mở rộng Productivity Power Tools cho VS.

Sau khi cài đặt, hãy chuyển đến Công cụ -> Tùy chọn -> Công cụ Powerivity -> Document Tab Well -> General -> sau đó chọn "Show tabs verticalically".

Thao tác này sẽ cung cấp cho bạn danh sách các tệp đang mở ở bên trái của bạn.

+0

Năng suất Power Tools là tốt. Nhưng trong năm 2010 có vẻ như nó có một số vấn đề bộ nhớ. – camino

Các vấn đề liên quan