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.

3
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:= \ file1.cpp \ file2.cpp \ fileYetAnother.cpp LIBS:= \ libsth1.so \ libelsewhere.so Apakah …

3
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 tidak satupun dari mereka yang memiliki efek!

3
Cara memformat otomatis blok kode sumber dalam mode-org
Ketika saya menggunakan mode-org untuk membuat catatan tentang sebuah buku, kadang-kadang saya akan menyalin / menempelkan beberapa cuplikan kode ke file catatan. Setelah menempelkannya, saya akan 1. `C-c '` to call `org-edit-special` 2. `C-x h` to mark all the source code 3. `TAB` to format it Apakah ada solusi dalam …

2
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 mengubahnya menjadi tab …

2
Apakah ada mode Emacs nyaman untuk menulis puisi?
Saya sudah mencoba pencarian sederhana di Google dan MELPA dengan kata kunci seperti "mode puisi emacs" atau "mode ayat emacs" tetapi belum menemukan sesuatu yang khusus dibuat untuk tujuan tersebut. Manual berjalan melalui beberapa ekstensi umum untuk text-modetetapi mereka dirancang untuk teks-plus-markup. Saya mencari format teks-plus-khas. Org memiliki #+BEGIN_VERSE/ #+END_VERSEmarkup, …

1
memformat constexpr jika dalam mode c ++ -
Saya baru-baru ini mulai menggunakan C ++ 17, yang membawa constexpr jika. Namun ini mengacaukan c++-modeindentasi default. // emacs 25.3.2 with --no-init if constexpr (n == 1) { // Why? } else if constexpr (n == 2) { // This is a mess... } else { // and it keeps …

2
Ubah perilaku RET (dengan indentasi listrik) menjadi hanya indentasi baris baru, bukan yang sebelumnya
/programming/27077770/how-do-i-disable-electric-indent-on-ret-but-still-keep-other-electric-characters bertanya dan menjawab cara menonaktifkan indentasi listrik saat menekan RET . Semua pertanyaan serupa juga tampaknya berhenti pada "nonaktifkan mode indentasi listrik". Out-of-the-box, RET indentasi baris sebelumnya dan baris baru. Untuk baris baru, ini berarti bahwa ia hanya menambahkan spasi yang cukup untuk membuat kursor muncul di posisi yang …

2
Bagaimana saya bisa menulis [0,1) dalam mode LaTeX tanpa melanggar indentasi?
Saat menulis LaTeX menggunakan latex-mode, saya sering ingin menulis "interval setengah terbuka" dalam teks saya. Misalnya,, [0,1)yang mengacu pada himpunan semua angka xdengan 0 <= x < 1. Sayangnya, "pembatas tidak seimbang" ini tampaknya membingungkan pengurai indentasi, menyebabkan teks berikut ini indentasi tidak tepat, biasanya melayang ke kanan. Ini contoh …

1
Lekukan khusus untuk jalur tertentu?
Saat ini saya mencoba mencari tahu, bagaimana saya bisa menangani beberapa baris secara khusus tanpa mengacaukan lekukan sisa buffer. Pertimbangkan fungsi berikut MyFuncsebagai contoh: void MyFunc() { unsigned y = 0; DONOTINDENT; unsigned int x = 5 + 2; return x + 12; } Di sini, saya ingin baris DONOTINDENT;diindentasikan …

1
Lekukan dalam tanda kurung
Namun pertanyaan lain tentang lekukan di AUCTeX ... Saya ingin membuat indentasi konten di dalam tanda kurung siku [...]. Ini akan berguna untuk daftar opsi tikz, misalnya, atau pohon yang digambar menggunakan forestatau qtree: kedua paket ini menggunakan tanda kurung siku untuk sintaksanya, yang membuatnya mudah untuk memindai kode sumber …

2
Memodifikasi lekukan beberapa bentuk Emacs Lisp
Saya ingin beberapa bentuk Emacs Lisp diindentasi seperti Common Lisp. Misalnya, di Emacs Lisp, ifindentasi seperti ini: (if COND THEN ELSE) sementara saya lebih suka seperti ini: (if COND THEN ELSE) Saya bisa melakukan ini: (setq lisp-indent-function #'common-lisp-indent-function) Tapi ini berdampak pada semua bentuk, sehingga melanggar lekukan makro Emacs Lisp, …
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.