2012-11-05 29 views
8

Tôi đã cài đặt Visual Studio 8 trên Windows 8 với Resharper 7.0.1 và tôi gặp một số sự cố khi Resharper hoạt động bình thường. Dường như hầu hết ReSharper không làm việc, nhưng đây là một số trong những hành vi kỳ lạ tôi đã nhận thấy:ReSharper không hoạt động đúng trong Visual Studio 2012 chạy trên Windows 8

  • Nhấp Ctrl-Shift+T mở ra các tập tin hoặc thư mục chọn hộp thoại, nhưng khi tôi chọn một tập tin từ đây và nhấp vào hộp thoại đóng, nhưng tệp không được mở
  • Ctrl+R+R (đổi tên) cung cấp thông báo rằng khóa bị ràng buộc để Đổi tên lại, nhưng hiện không khả dụng, ngay cả khi con trỏ nằm trong biến trong tiêu chuẩn .cs và chương trình không gỡ lỗi.
  • Alt + Enter không làm gì cả, do đó menu ngữ cảnh không xuất hiện ở mọi nơi.

Có ai biết nếu ReSharper không được phép hoạt động theo Win 8 hoặc có vấn đề gì đó không đúng trên máy của tôi không? Trong trường hợp đó thì sao?

EDIT

thông báo rằng việc phân tích mã không làm việc một trong hai. Vì vậy, "thanh" ở phía bên tay phải của các cửa sổ mã hiển thị màu xanh lục. đường màu vàng và đỏ để chỉ ra các vấn đề không có ở đó.

+0

Tôi đang sử dụng ReSharper 7 trong Visual Studio 2012 trên Windows 8 mà không gặp bất kỳ sự cố nào. –

+0

Tôi là người dùng mới của ReSharper, vì vậy các phím tắt bạn đề cập là mới đối với tôi.Tôi sử dụng F2 cho Rename, nhưng có được hành vi tương tự như bạn cho Ctrl + R + R. Ctrl + Shift + T đưa tôi đến nguồn của kiểu trả về phương thức. Đây là trên Windows 7, VS 2010. Có thể ánh xạ đã thay đổi? –

Trả lời

5

Dường như cài đặt lại của Resharper đã thực hiện thủ thuật. Tôi đã gỡ bỏ Reshaper ngay bây giờ, và cài đặt lại nó và bây giờ có vẻ như mọi thứ đều hoạt động tốt.

Không biết điều gì đã xảy ra lần đầu tiên, nhưng giờ đã trở lại bình thường.

+1

Câu trả lời này phù hợp với tôi. Tôi nghĩ rằng tôi đã có VS (2013) chạy khi tôi chạy cài đặt lần đầu tiên. Điều đó có thể đã làm hỏng nó. – rbwhitaker

23

Có thể bạn đang chạy mà không có bất kỳ sơ đồ bàn phím nào. Bạn có thể đặt nó vào một cái gì đó hữu ích hơn:

  1. Đến phần sau của các thiết lập: ReSharper =>Tùy chọn =>Môi trường =>Keyboard & Menus

  2. Chọn Visual Studio

  3. Bấm Áp dụng Scheme

Lần sau bạn nhấn một keybinding đó đã được sử dụng bởi Visual Studio, bạn sẽ có cơ hội để chuyển đổi các keybinding các ReSharper (hoặc giữ nguyên bản Visual Studio keybinding).

+0

Đã thử điều này. Nó được thiết lập để Visual Studio. Nếu tôi thiết lập lại nó, và thử một lệnh (ví dụ Shift + Ctrl + T) tôi nhận được một popup của phím tắt để sử dụng. Ở đây tôi đã chọn ReSharper và chọn hộp kiểm này cho tất cả các phím tắt, nhưng vấn đề vẫn còn. –

+0

Bạn có thể cần đặt lại cài đặt bàn phím studio trực quan của mình. [Liên kết này] (http://blogs.msdn.com/b/zainnab/archive/2010/08/05/keyboard-shortcuts-reset-all-your-shortcuts-vstiptool0064.aspx?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed % 3A + zainnab + (Visual + Studio + Mẹo + và + Thủ thuật)) có thể hữu ích. – FuriousFolder

1

Tôi nghĩ rằng tôi có vấn đề tương tự. Tôi đã bỏ lỡ một số “Hoạt động ngữ cảnh hỗ trợ mã hóa” Xem http://www.jetbrains.com/resharper/webhelp/Coding_Assistance__Context_Actions.html Tôi có thể giải quyết vấn đề của mình bằng cách xóa Annotaions.cs trong thư mục Thuộc tính của tôi (được tạo tự động bằng Resharper). Sau khi Resharper tạo ra một Annotaions.cs mới thiếu các tùy chọn thiếu có sẵn một lần nữa.

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