Pertanyaan yang diberi tag indentation

Indentasi digunakan untuk mengatur kode dengan menunjukkan blok, penutup, kondisional, dan konstruksi lainnya. Itu membuat kode lebih mudah dibaca, dan dalam beberapa bahasa digunakan untuk menangani aliran kontrol.

37
Bagaimana cara menonaktifkan indentasi baris baru?

Saya baru-baru ini meningkatkan emacs ke versi 24.4.1 dan ada sesuatu yang berubah dalam lekukan baris baru. Ketika saya menekan entersaya berharap hanya "telanjang" karakter baris baru pada titik di mana kursor hadir, khususnya jika saya di tengah-tengah baris, baris itu harus dipisah dan tidak...

29
Gaya lekukan yang berbeda untuk proyek yang berbeda

Saya mengerjakan banyak proyek C berbeda dengan gaya lekukan yang unik. Bagaimana cara saya membuat Emacs melakukan pengaturan indentasi per proyek tanpa mencemari pohon proyek hulu dengan .dir-locals.elfile? Saya ingin mencocokkan proyek menggunakan jalur mereka pada

18
Apakah ada dokumentasi SMIE yang jelas?

Saya telah menghabiskan banyak waktu sekarang mencoba untuk mendapatkan aturan indentasi / tata bahasa SMIE apa pun bekerja. Apakah ada contoh mode kecil, mainan atau kerangka berbasis SMIE dengan dokumentasi tentang cara kerjanya, atau diskusi di mana saja tentang cara menggunakannya? Sesuatu...

18
Nonaktifkan semua indentasi otomatis

Bagaimana cara saya menonaktifkan sepenuhnya semua indentasi otomatis di Emacs? Saya perlu menonaktifkannya setidaknya untuk mode Fundamental, tapi saya baik-baik saja dengan itu dinonaktifkan secara global untuk sesi saat ini. Harap baca sisa pertanyaan ini sebelum menyatakannya sebagai duplikat....

15
Navigasi dengan indentasi

Saya ingin menavigasi di antara baris file berdasarkan indentasi. File terstruktur berdasarkan indentasi: baris yang lebih indentasi daripada baris sebelumnya adalah anak dari baris sebelumnya, baris yang memiliki lekukan yang sama dengan baris sebelumnya adalah saudara kandungnya. Saya kebanyakan...

14
Lekukan yang benar untuk garis yang dibungkus

Saya memiliki teks terbungkus berikut, terutama ketika Anda menggunakan banyak windows: Saya ingin tahu apakah lekukan teks yang dibungkus dapat diubah seperti di Vim: ) Ketika mencari tahu, tampaknya AutoFillMode bertanggung jawab untuk ini. Saya berharap ini dapat ditingkatkan di Emacs...

13
Lihat kode dengan lekukan berbeda dari yang disimpan ke disk

Saya mengerjakan beberapa proyek dengan gaya lekukan yang menurut saya sangat menjengkelkan. Saya ingin melihat kode dengan gaya indentasi tertentu, tetapi selalu menyimpan ke disk dengan gaya indentasi yang ditentukan. Secara khusus, saya suka gaya lekukan default emacs pada argumen fungsi...

12
Pernyataan Indentasi Otomatis \ jika dengan AUCTeX

AUCTeXPerilaku saat ini untuk texkode primitif yang melibatkan pernyataan if- like adalah untuk membuat indentasi pernyataan bersyarat pada tingkat yang sama dengan kondisi di sekitarnya. Yaitu kode seperti \if@sometoggle% \dosomething% \else% \doanotherthing% \fi% muncul sebagai blok teks...

12
Bagaimana cara menyesuaikan lekukan mode-org?

pertanyaan ini sebenarnya muncul karena saya suka menggunakan font non-monospace, (Sabon, Minion, Garamond, dll.) Ini menyebabkan masalah ketika menggunakan mode indentasi-org, karena teks di bawah judul sekarang tidak selaras dengan berita utama. Contoh: Fonnya adalah Georgia. Sekarang, jika...

11
masalah indentasi python otomatis

Saya menggunakan Emacs 24.4. Saat menulis kode Python, Emacs berperilaku aneh sehubungan dengan indentasi. Sebagai contoh: for i in range(10): print(i) for i in range(10) Saat saya input :, Emacs menambahkan indentasi yang tidak perlu di awal baris ketiga. Ini sangat aneh, apakah ini...

11
Tingkat lekukan warna

Pertimbangkan dua foto berikut: Yang pertama di bawah ini berasal dari Emacs pada mode Python (dengan Jedi & Elpy) Yang kedua di bawah ini berasal dari photoshopping secara manual yang sebelumnya untuk membuatnya lebih mudah untuk membedakan antara begitu banyak level indentasi. Apakah...

11
Menyesuaikan lekukan dalam mode makefile?

Di makefile saya, saya lebih suka lekukan berikut untuk garis kelanjutan: FILES:= \ file1.cpp \ file2.cpp \ fileYetAnother.cpp LIBS:= \ libsth1.so \ libelsewhere.so masih, mode makefile indentasinya dengan cara berikut (ketika diminta untuk meng-reindent file atau wilayah): FILES:=...

11
Setel indentasi untuk fungsi skrip shell

Saya mencoba mengatur jumlah spasi per indent untuk memulai fungsi baru di sh-mode(sub-mode bash). Saya telah mencoba pengaturan: '(sh-basic-offset 2) '(sh-indentation 2) '(smie-indent-basic 2) (seperti yang ditunjukkan di custom-set-variablesdalam .emacs) dan beberapa yang lain juga, tetapi...

10
Jadikan web-mode selalu berubah dengan spasi

Saya menggunakan emacs web-mode , dan tab di file JS tampaknya bertingkah aneh. Saya memiliki tab yang diatur ke indentasi 2 spasi, tetapi ketika indentasi mencapai 8 spasi, mode web mengubahnya menjadi sebuah tab, dan kemudian melanjutkan ke tab 2 spasi hingga mencapai 8 spasi lainnya, dan...