2012-07-10 45 views
20

bối cảnh, Tìm và Thay thế "cửa sổ" trong VS2012 (rc)"Find and Replace" hộp văn bản chứa con trỏ

Bất cứ ai cũng biết làm thế nào để một trong hai thay đổi hành vi hoặc cách lấy lại tìm cũ và thay thế?

Khi bạn thực hiện tìm kiếm trong "Tìm và thay thế" mới, bạn có thể nhấn F3 để chuyển qua kết quả (giống như hành vi cũ). Tuy nhiên, bạn phải nhấn ESC để đặt vị trí con trỏ đang hoạt động trong mã của bạn. Với thiết lập cũ (nếu bạn có cửa sổ tìm kiếm tự động đóng) con trỏ đã có trong mã. Nhấn xuống mà không cần nhấn ESC yêu cầu lịch sử tìm kiếm danh sách thả xuống để mở.

Về cơ bản, tôi chỉ muốn cửa sổ tìm kiếm cũ, nó hoạt động hoàn hảo.

Trả lời

17

Không, đây là hộp tìm kiếm mới và hộp tìm kiếm cũ về cơ bản không còn khả dụng nữa. Những gì bạn có thể làm nó báo cáo lỗi trên trang web Connect, nhưng thành thật nó có thể sẽ bị bỏ qua vì MS đã quyết định rằng khả năng sử dụng không quan trọng đối với phiên bản mới này của Visual Studio (theo ý kiến ​​khiêm tốn của riêng tôi)

Chúc may mắn !

Là một thay thế, tôi đoán rằng bạn có thể thực hiện một tiện ích lặp lại hành vi trước đó (như tôi đang làm cho tất cả các Macro của tôi) nhưng đó là loại trong lãnh thổ quá mức cần thiết.

+3

không quá mức cần thiết ở tất cả - tôi sẽ làm nó và gửi nó đến CodePlex :) – payo

+1

@payo khi bạn làm, xin vui lòng cho tôi biết vì tôi không phải là một fan hâm mộ lớn của 'cải tiến' Cảm ơn! –

+11

Thông tin cũ có sẵn qua 'Ctrl' +' Shift' + 'F' – bobobobo

9

Nếu bạn nhấn Ctl-Shift-F hoặc Ctl-Shift-H, bạn sẽ mở hộp thoại Tìm/thay thế trong tệp, rất giống với Visual Studio 2010. Mặc dù nó cho biết "tìm trong tệp", bạn có tùy chọn tìm kiếm trong văn bản đã chọn và tài liệu hiện tại.

+3

Theo như tôi quan tâm, cách bạn tìm kiếm trong VS 2012 là 'Ctrl' +' Shift' + 'F', nhập cụm từ của bạn, rồi nhấn 'Alt' +' F'. Cố gắng không nguyền rủa khi bạn vô tình nhấn enter. – bobobobo

4

Lấy thông tin trên, tôi đã đi vào Tools/Options/Môi trường/Bàn phím và chuyển các Ctrl + FCtrl + Shift + F phím nóng xung quanh.

Sau đó, tôi kéo cửa sổ "Tìm và thay thế" sang phải và gắn nó dưới dạng tab (cùng với Solution Explorer, Properties, v.v.), vì tôi chưa tìm cách tự động đóng bắt đầu tìm kiếm.

bây giờ tôi có thể đặt con trỏ bất cứ nơi nào trong tài liệu của tôi, bấm Ctrl + F, nhập tiêu chí của tôi và nhấn F3 để bắt đầu tìm kiếm.

Lặp lại F3 's, ngay cả sau khi di chuyển con trỏ, hoạt động giống như những lần cũ! (nhưng như bobobobo đề cập đến, hãy chuẩn bị nguyền rủa nếu bạn vô tình bắt đầu tìm kiếm của bạn với ENTER thay vì F3 :()

+0

Chỉ muốn cảm ơn người đàn ông, cảm ơn bạn và Google và SO, tôi đã tránh bất kỳ sự thất vọng S & R nữa trong VS2012 (và tôi mất khoảng 12 giây) Quay lại làm việc! – Shoeless

+0

và ps ... Tôi đã làm tương tự với "thay thế" ... chuyển đổi Ctrl + H và Ctrl + Shift + H – Shoeless

+0

Bạn có thể đóng lại bằng cách nhấn Ctrl + Shift + F hoặc trong trường hợp của bạn, chỉ cần Ctrl + F và sau đó Shift-Esc. Hơi cồng kềnh, nhưng vẫn nhanh hơn chuột. –

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