11

Trong một số trường hợp nhất định, nhập một dấu ngoặc vuông mở sẽ không có kết quả gì cả. Đặc biệt khi tôi muốn gõ chúng trên một biến ở phía bên phải của biểu thức gán:Không thể nhập một số dấu ngoặc vuông nhất định trong Visual Studio 2010 + Resharper

arr[i] = arr 

Vì vậy, tôi không thể loại, ví dụ:

arr[i] = arr[9] 

Nó có cái gì để làm với Resharper. Tuy nhiên, việc chuyển tự động hoàn thành và các công cụ dường như không giải quyết được. Bất cứ ai quen thuộc với vấn đề này?

+0

Tôi không thể tái tạo nó với VS2010 và R # 5.1. Liệu nó phụ thuộc vào loại mảng? – brgerner

Trả lời

32

Tôi gặp vấn đề tương tự khi lần đầu tiên tôi bỏ qua Resharper. Look dưới Tools> Options> Môi trường> Bàn phím với những gì đang ràng buộc để Ctrl +Alt +^ (tương đương với AltGr + [ kể từ khi tôi giả sử bạn làm việc trên một bàn phím AZERTY). Cách dễ nhất để làm là chỉ cần nhập nó như một phím tắt mới.

Xóa hoặc rebind phím tắt xuất hiện và bạn sẵn sàng sử dụng.

+0

Cảm ơn! Điều đó giải quyết nó! –

+0

Cảm ơn rất nhiều vì điều này, đã làm phiền tôi một thời gian ... – whosrdaddy

+0

Tôi không thể viết} trong Visual Studio .. – hazard

0

Tôi đã gặp vấn đề gần như giống nhau trong Visual Studio Express 2012. Tôi không thể viết được ->} < -. (Cùng vấn đề với bạn, @hazard)

Sau khi đọc @ Câu trả lời của Bart, tôi thấy rằng Ctrl + Alt + 0 được kết nối với một cái gì đó gọi là "View.ViewCode". Vì vậy, tôi đã xóa lối tắt đó và nó hoạt động.

Điều lạ lùng là COULD write} s trong vài giờ đầu tiên tôi đã sử dụng VS2012 sau khi cài đặt.

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