Daftar Singkatan ReSharper: Di mana saya dapat memodifikasinya?


141

Saya menggunakan ReSharper 4.5, dan yang sering terjadi ketika saya mengubah properti eksplisit menjadi properti otomatis, adalah bahwa saya tidak sengaja akan memilih "Tambahkan XX ke daftar singkatan".

Yaitu: Saya ingin mengubah CustomerID menjadi autoproperty, tetapi karena butterfingers cepat, saya tidak sengaja akan menambahkan "ID" ke daftar singkatan, yang saya tidak ingin lakukan. (Saya ingin aturan penamaan menggunakan "Id" bukan "ID").

Di mana saya dapat menemukan dan mengubah daftar singkatan khusus di ReSharper 4.5 ??

Jawaban:


103

Di Resharper 5. lihat jawaban di bawah.

-Dalam Resharper 4 gunakan Resharper / Opsi / Bahasa / Umum / Gaya Penamaan Pilih radio "Override common settings" ini memungkinkan tombol "Kelola Singkatan"

Untuk bahasa tertentu

  • Resharper / Opsi / Bahasa / C # / C # Gaya Penamaan
  • Resharper / Opsi / Bahasa / VB / VB Gaya Penamaan

2
Terima kasih! Tidak tahu mengapa saya tidak dapat menemukannya sendiri.
Alex Czarto

Tidak dapat menemukan mereka di sana, dialog tampaknya dipotong pendek pada Win7 / Vs2008
Andomar

Lucu saya mengalami masalah yang persis sama. Terima kasih atas solusinya
Luke Chadwick

1
Tombol "Kelola Singkatan" terpotong sedikit dengan Win7 / VS2008. Saya bisa mengklik bagian atas tombol. Jika tidak bisa, klik di kisi untuk "Aturan penamaan yang ditentukan pengguna", tekan tab tiga kali, lalu tekan bilah spasi. Itu memfokuskan dan menekan tombol "Kelola singkatan ...".
Tom Mayfield

28
Hanya pembaruan yang dalam VS 2010 dengan ReSharper 6.1 daftar singkatan sekarang muncul di bawah ReSharper / Opsi / Pengeditan Kode / C # / C # Gaya Penamaan / Pengaturan Lanjut - di bagian bawah panel adalah area teks dengan daftar ruang-terpisah dari singkatan huruf besar. Ini memakan waktu beberapa saat untuk menemukan, saya pikir itu mungkin bisa membantu orang lain :)
mendefinisikan

49

Dalam Resharper 7.x ini berbeda dari v6.0, itu di bawah Bahasa spesifik, bagi saya Resharper / Opsi / C # / C # Gaya Penamaan / Pengaturan lanjutan di bagian bawah yang merupakan daftar singkatan yang dipisahkan ruang.

Inilah situs jetbrains (kedaluwarsa?) Yang merinci (saya pikir cara 6.x melakukannya?) Http://www.jetbrains.com/resharper/webhelp50/Coding_Assistance__Naming_Style.html#dynaProc3


14
Resharper 8.x mengikuti cara yang sama seperti 7.x.
techvice

2
Resharper 9 pada dasarnya sama kecuali ada Code Editingbagian tambahan di antara Optionsdan C#untuk saya.
Jeff B

27

Di versi 5.0 beta, ini mirip

ReSharper / Opsi / Bahasa / Gaya Penamaan / Pengaturan Lanjut ...

Lalu ada kotak di bagian bawah yang disebut "Edit singkatan sebagai teks biasa"


25

Dalam Resharper 6, hampir sama dengan 5 ...

ReSharper / Opsi / Bahasa / Gaya Penamaan / Pengaturan Lanjut ...

Maka kotak di bagian bawah disebut "Singkatan sebagai teks biasa (hanya KASUS UPPER):"


1
Terima kasih banyak! Itu sama di 8.1 juga. Ini membuatku gila!
Stígandr

24

Dalam Resharper 6.1 (beta) sedikit berbeda dengan v6.0, di bawahnya

ReSharper / Opsi / Pengeditan Kode / C # / C # Gaya Penamaan / Pengaturan Lanjut

Maka kotak di bagian bawah disebut "Singkatan sebagai teks biasa (hanya KASUS UPPER):"


2
Ini juga berlaku untuk Resharper 7
Grhm

1
Ini juga berlaku untuk Resharper 8
cecilphillip

8

ReSharper 10.0.2 menggunakan Visual Studio 2015

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

Klik Advanced settingsuntuk membuka Advanced Naming Settingsjendela.

Ubah kotak teks Abbreviations


5

Untuk ReSharper 2016/2017 ini dapat ditemukan di bawah

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

Tergantung pada bahasa Anda akan menemukannya di tempat yang berbeda ..

Terkadang Anda akan menemukannya di ReSharper>> Options>> Code Editing>> {language}>> Naming Style>>abbreviations

Menunjukkan Gambar



2

Dalam versi 5.X resharper, silakan gunakan "Reset to Defaults" untuk menghapus singkatan yang sudah ditambahkan.

ReSharper / Opsi / Pengeditan Kode / C # / C # Gaya Penamaan / Override ke pengaturan umum / Reset ke Default

@ user1107632: 2D dan 3D bukan variabel yang valid dan Anda tidak akan menggunakannya.

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

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.