Saya tahu Visual Studio dapat memformat otomatis untuk membuat metode dan loop saya indentasi dengan benar, tetapi saya tidak dapat menemukan pengaturannya.
visual-studio
indentation
pengguna719550
sumber
sumber
Jawaban:
Untuk memformat pilihan: Ctrl+ K, Ctrl+F
Untuk memformat dokumen: Ctrl+ K, Ctrl+D
Lihat pintasan keyboard yang telah ditentukan sebelumnya . (Keduanya adalah
Edit.FormatSelection
danEdit.FormatDocument
.)Catatan untuk OSX
Pada OSX gunakan CMD ⌘kunci tidak Ctrl:
sumber
Format document is not available...
pesan kesalahan, harap baca: stackoverflow.com/q/8812741/1016891Untuk Visual Studio 2010/2013/2015/2017
Edit Bilah Alat -> Tingkat Lanjut (Jika Anda tidak dapat melihat Tingkat Lanjut , pilih file kode dalam penjelajah solusi dan coba lagi)
Pintasan Anda mungkin ditampilkan secara berbeda untuk saya karena saya diatur untuk C # coding tetapi menavigasi melalui bilah alat akan membawa Anda ke yang Anda.
Jika tidak berfungsi, cari kesalahan dalam kode Anda, seperti tanda kurung yang tidak berfungsi format otomatis
sumber
Ikuti langkah-langkah di bawah ini:
Tools
Options
Text Editor options
C#
sebagai contoh.Lihat gambar di bawah ini:
sumber
Saya telah menginstal ekstensi bernama "Format dokumen pada Simpan" yang memformat seluruh dokumen setiap kali Anda menyimpannya. Untuk menginstalnya di VS15 atau 17, di Alat cukup klik "Ekstensi dan Pembaruan ...":
Dan kemudian pergi ke "Online" di panel kiri dan cari "Format dokumen di save"
Saya harap ini membantu !.
sumber
Meskipun pertanyaannya agak lama, seseorang mungkin merasa mudah.
Anda dapat menentukan ikatan kunci baru dengan masuk ke
Tools -> options -> Environment -> keyboard
sumber
sumber
Di mac: Shift+ Option+F
Di ubuntu: Ctrl+ Shift+I
sumber
Jika Anda menampilkan bilah alat Pengeditan Sumber HTML ada tombol "Format Dokumen Utuh" juga
sumber
Solusi yang disediakan dalam jawaban yang diterima tidak berlaku untuk Microsoft Visual Studio 2012 .
Dalam hal VS2012 pintasannya adalah:
sumber
Saya biasa menggunakan kombinasi ini. Saya mengotomatiskan proses ini pada Simpan dokumen. Anda dapat mencoba ekstensi dokumen Format Format saya di Simpan
sumber
Di VS 2017 dan 2019
Tapi ... jika Anda ingin menambahkan tombol Format Dokumen ke bilah alat lakukan ini.
Klik kanan pada bilah alat.
Pilih "Kustomisasi .."
Pilih Tab "Perintah".
Pilih tombol radio "Bilah Alat".
Pilih "Editor Teks" dari tarik ke bawah di sebelah tombol radio (atau bilah alat apa pun yang Anda inginkan)
Sekarang...
Klik Add Commandtombolnya.
Kategori:
Perintah Edit :
Klik Format DokumenOK
sumber
Di bawah Di bawah Alat -> Opsi -> Editor Teks , kemudian pergi ke bagian Format -> Umum dari bahasa apa pun yang ingin Anda format, Anda akan menemukan Umum . Centang ketiga kotak centang pemformatan.
Di bawah Alat -> Opsi -> Editor Teks , kemudian pergi ke bagian TABS dari bahasa apa pun yang ingin Anda format, Anda akan menemukan indentasi . Pilih Smart dan itu akan mengaktifkan pemformatan otomatis setiap kali Anda menggunakan salah satu elemen penutup; )} di dalam blok itu.
Tidak perlu penekanan tombol.
sumber
Anda dapat menambahkan tombol ke bilah alat dengan mengeklik panah drop down kecil di sebelah kanan tombol bilah alat terakhir, pilih "Tambah atau Hapus Tombol" dan kemudian klik tombol yang ingin Anda tambahkan tanda centang padanya. Tombol yang Anda pilih akan muncul di bilah alat ...
Kemudian Anda cukup memilih teks dan klik tombol Tambah Indentasi atau Kurangi Indentasi. Saya menguji ini pada Visual Studio 2013 saja.
sumber
Klik kanan:
Bekerja di VS 2015, mungkin versi sebelumnya.
sumber
Pertanyaan aslinya mengatakan, "Saya tidak dapat menemukan pengaturannya."
Jawaban sederhana adalah: Lihat di menu atas, lalu
Anda juga akan melihat goresan tombol yang saat ini ditetapkan untuk fungsi itu. Tidak ada yang istimewa untuk diingat. Ini sangat membantu jika Anda menggunakan beberapa lingkungan pengembang pada sistem operasi yang berbeda.
sumber
Pilih data dan klik kanan dan Anda akan menemukan opsi ini. FORMAT DOKUMEN dan SELEKSI FORMAT
sumber
Dalam versi yang lebih baru, pintasan untuk pemformatan di seluruh dokumen adalah: Shift+ Alt+F
sumber
Di VS 2019, "Pembersihan Kode" (RunDefaultCodeCleanup) lebih maju (diambil dari ReSharper): Ctrl + K, Ctrl + E
Kotak dialog opsi: Editor Teks> C #> Gaya Kode> Pemformatan
Pengaturan Pemformatan Otomatis di Visual studio
sumber
Hanya untuk lebih lanjut jawaban Starwfanatic dan Ewan di atas. Anda dapat menyesuaikan IDE Anda untuk menambahkan setiap tombol untuk setiap bilah alat - sehingga Anda dapat menambahkan tombol Format (seperti yang dimiliki bilah alat Pengeditan Sumber HTML) ke bilah alat lainnya (seperti Pengeditan Teks dengan semua kontrol pengeditan lainnya seperti kenaikan / penurunan indentasi).
Klik panah di sebelah kanan bilah alat> Tambah atau Hapus Tombol> Sesuaikan ...> tab Perintah> tombol Tambah Perintah ....
Format Dokumen dan Format Pemilihan keduanya di bawah Edit grup .
(Diuji dalam VS2010 dan VS2013)
sumber
Dengan ekstensi Format Berkelanjutan (komersial, dikembangkan oleh saya), kode diformat secara otomatis saat Anda mengetik.
sumber
Saya memiliki Mac dan saya mengklik Kode> Preferensi> Pengaturan> Ruang Kerja> Pemformatan dan kemudian memilih Format Pada Simpan .
Sekarang setiap kali saya menekan cmd+ situ otomatis memformat file.
sumber
Ekstensi Visual Studio - CodeMaid cukup baik.
sumber
Potong / Tempel bagian adalah cara cepat lain (dan mudah diingat).
sumber
Jika Anda mampu membelinya (atau jika Anda memenuhi syarat untuk uji coba gratis 30 hari) Jetbrains ReSharper dapat memformat ulang seluruh direktori proyek.
Cukup instal -> Klik kanan direktori -> pilih Cleanup Code dari menu konteks.
sumber
sumber
Anda juga dapat mencoba opsi klik menu kanan untuk memformat pemilihan dokumen pengkodean. Lihatlah screenshot di bawah ini
sumber
Pilih teks yang ingin Anda indentasi secara otomatis.
Klik Format Pilihan di Edit, Tingkat Lanjut, atau tekan CTRL + K, CTRL + F. Pemilihan Format berlaku aturan indentasi cerdas untuk bahasa di mana Anda pemrograman untuk teks yang dipilih.
Langkah (1): - CTRL + A
Langkah (2): - CTRL + K
Langkah (3): - CTRL + F
sumber
Anda juga dapat menggunakan ekstensi ini .
sumber
Di Visual Studio 2015 dan 2017 untuk kode c #. 1) Gulir ke bagian akhir file 2) Hapus yang terakhir "Braket Keriting"} 3) Tunggu sampai baris di atasnya menunjukkan kesalahan 4) Ganti "Braket Keriting"} fini. :)
sumber