Saat mengedit kode C # di Visual Studio 2010, ENTERkuncinya membuat IntelliSense menyelesaikan saran saat ini, tanpa menambahkan baris baru.
Di VB.NET, perilaku IntelliSense default untuk ENTERkunci tersebut adalah menambahkan baris baru setelah menyelesaikan saran saat ini.
Bagaimana saya bisa mengkonfigurasi IntelliSense untuk mengubah perilaku VB.NET ke C # one?
Saya sudah tahu bahwa saya bisa menekan TABatau SPACE, tetapi karena kebiasaan saya selalu berakhir dengan memukul ENTER(dan mengubah garis).
Jawaban:
Sayangnya set kunci pemicu untuk penyelesaian intellisense bukan item yang dapat dikonfigurasi untuk VB.Net. Tidak ada cara di lingkungan Visual Studio default untuk mengubah perilaku ini.
Adalah mungkin untuk mengembangkan semacam plugin untuk mencapai ini. Namun itu ukuran yang cukup ekstrim.
EDIT Pada Visual Studio 2017, sekarang dimungkinkan untuk mengubah ini. Lihat jawabannya di bawah
sumber
UPDATE VISUAL STUDIO 2017:
Sekarang dengan Visual Studio 2017 Anda dapat mengubahnya. Alat -> Opsi -> Editor Teks -> Dasar -> IntelliSense. Dalam Enter key behaviour pilih Jangan pernah menambahkan baris baru pada enter
JAWABAN UNTUK VISUAL STUDIO 2015 DAN SEBELUMNYA:
Resharper memungkinkan mengesampingkan Visual Studio Intellisense dan menggunakan Intellisense sendiri. Ini satu-satunya cara saya menemukan. Ini memiliki uji coba gratis 30 hari jika Anda ingin mengujinya.
sumber