Danh sách viết tắt ReSharper: Tôi có thể sửa đổi nó ở đâu?


141

Tôi đang sử dụng ReSharper 4.5 và điều thường xảy ra khi tôi chuyển đổi các thuộc tính rõ ràng thành các thuộc tính tự động, là tôi sẽ vô tình chọn "Thêm XX vào danh sách viết tắt".

Tức là: Tôi muốn chuyển đổi CustomerID thành autoproperty, nhưng do xử lý nhanh bơ, tôi sẽ vô tình thêm "ID" vào danh sách viết tắt thay vào đó, điều mà tôi không muốn làm. (Tôi muốn các quy tắc đặt tên sử dụng "Id" thay vì "ID").

Tôi có thể tìm và sửa đổi danh sách các chữ viết tắt tùy chỉnh trong ReSharper 4.5 ở đâu ??

Câu trả lời:


103

Trong Resharper 5. xem câu trả lời dưới đây.

-Trong Resharper 4 sử dụng Resharper / Tùy chọn / Ngôn ngữ / Kiểu chung / Đặt tên Chọn radio "Ghi đè cài đặt chung", điều này cho phép nút "Quản lý từ viết tắt"

Đối với một ngôn ngữ cụ thể

  • Chia sẻ lại / Tùy chọn / Ngôn ngữ / C # / C # Đặt tên kiểu
  • Chia sẻ lại / Tùy chọn / Ngôn ngữ / VB / VB Kiểu đặt tên

2
Cảm ơn! Không biết tại sao tôi không thể tìm thấy nó.
Alex Czarto

Không thể tìm thấy chúng ở đó, hộp thoại dường như bị cắt ngắn trên Win7 / Vs2008
Andomar

Buồn cười tôi đã có chính xác cùng một vấn đề. Cảm ơn giải pháp
Luke Chadwick

1
Nút "Quản lý từ viết tắt" bị cắt một chút với Win7 / VS2008. Tôi đã có thể nhấp vào đầu nút, mặc dù. Nếu bạn không thể, hãy nhấp vào lưới cho "Quy tắc đặt tên do người dùng xác định", nhấn tab ba lần, sau đó nhấn phím cách. Điều đó tập trung và nhấn nút "Quản lý chữ viết tắt ...".
Tom Mayfield

28
Chỉ là một bản cập nhật trong VS 2010 với ReSharper 6.1, danh sách các chữ viết tắt hiện xuất hiện trong ReSharper / Tùy chọn / Chỉnh sửa mã / C # / C # Đặt tên kiểu / Cài đặt nâng cao - ở dưới cùng của bảng là một vùng văn bản với danh sách được phân tách bằng dấu cách viết tắt chữ hoa. Điều này khiến tôi mất một thời gian để xác định vị trí, nghĩ rằng nó có thể hữu ích cho người khác :)
định nghĩa

49

Trong Resharper 7.x, nó khác với v6.0, theo ngôn ngữ cụ thể, đối với tôi Resharper / Options / C # / C # Đặt tên kiểu / Cài đặt nâng cao ở dưới cùng là danh sách các chữ viết tắt được phân tách bằng dấu cách.

Đây là trang web jetbrains (lỗi thời?) Chi tiết (tôi nghĩ cách làm 6.x?) Http://www.jetbrains.com/resharper/webhelp50/Coding_Assistance__Naming_Style.html#dynaProc3


14
Chia sẻ lại 8.x theo cùng một cách như 7.x.
techvice

2
Resharper 9 về cơ bản là giống nhau ngoại trừ có thêm Code Editingphần giữa OptionsC#đối với tôi.
Jeff B

27

Trong phiên bản 5.0, nó tương tự

ReSharper / Tùy chọn / Ngôn ngữ / Kiểu đặt tên / Cài đặt nâng cao ...

Sau đó, có một hộp ở phía dưới gọi là "Chỉnh sửa chữ viết tắt thành văn bản thuần túy"


25

Trong Resharper 6, nó gần giống như 5 ...

ReSharper / Tùy chọn / Ngôn ngữ / Kiểu đặt tên / Cài đặt nâng cao ...

Sau đó, hộp ở phía dưới được gọi là "Viết tắt dưới dạng văn bản thuần túy (chỉ LỚN TRƯỜNG HỢP):"


1
Cảm ơn bạn rất nhiều! Nó cũng giống như trong 8.1. Điều này đã khiến tôi phát điên!
Stígandr

24

Trong Resharper 6.1 (beta), nó hơi khác so với v6.0, bên dưới

ReSharper / Tùy chọn / Chỉnh sửa mã / C # / C # Kiểu đặt tên / Cài đặt nâng cao

Sau đó, hộp ở phía dưới được gọi là "Viết tắt dưới dạng văn bản thuần túy (chỉ LỚN TRƯỜNG HỢP):"


2
Điều này cũng đúng với Resharper 7
Grhm

1
Điều này cũng đúng với Resharper 8
cecilphillip 18/03/2016

8

ReSharper 10.0.2 bằng Visual Studio 2015

ReSharper > Options > Code Editing > C# > Naming Style

Nhấn vào đây Advanced settingsđể mở Advanced Naming Settingscửa sổ.

Sửa đổi hộp văn bản Abbreviations


5

Đối với ReSharper 2016/2017, điều này có thể được tìm thấy trong

ReSharper>> Options>> Code Editing>> C#/VisualBasic.net>> Naming Style>> Advanced Settings...>>Here you will find abbreviations

Tùy thuộc vào ngôn ngữ bạn sẽ tìm thấy nó dưới những nơi khác nhau ..

Đôi khi bạn sẽ tìm thấy nó trong ReSharper>> Options>> Code Editing>> {language}>> Naming Style>>abbreviations

Chứng minh một hình ảnh



2

Trong các phiên bản 5.X chia sẻ lại, vui lòng sử dụng "Đặt lại về mặc định" để xóa các chữ viết tắt đã thêm.

ReSharper / Tùy chọn / Chỉnh sửa mã / C # / C # Đặt tên kiểu / Ghi đè vào cài đặt chung / Đặt lại về mặc định

@ user1107632: 2D và 3D không phải là biến hợp lệ và dù sao bạn cũng sẽ không sử dụng.

http://www.informit.com/articles/article.aspx?p=24472

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.