Ben Emacs hakkında çok şey bilmiyorum ama şöyle bir googling sonra ben olmak benim .emacs
dosyayı düzenleyen:// yorumlarımı kodumla girmeye Emacs'i nasıl alabilirim?
(setq c-default-style "bsd" c-basic-offset 4)
Amacım 4 aralıklı sekmeleri ile Allman tarzı girintilemeyi bulmaktı. Beklendiği gibi çalışıyor, ancak şimdi benim //
yorum kodum girintili değildir. Bunu değiştirmeden önce, //
yazdığımda, işlevin kodunun geri kalanıyla aynı hizada olması otomatik olarak girintili olur. Emacs'i otomatik olarak //
yorumlarına nasıl girebilirim?
Yukarıda .emacs
dosyaya c-indent-comments-syntactically-p 1
ekleyerek denedim, ama o değişmedi ... Mesela
:
Şuint main()
{
// I'd like this line to be auto-indented to match the block
for (int i = 0; i < 10; ++i)
{
// And this line to be auto-indented to match the block
doStuff();
}
}
, TAB
benim //
yorumunu girinti etmez ve otomatik olarak girilmez.
Ama ne olur? – Cornstalks
@Cornstalks ofset, çevreleyen ofset ile ilgilidir. Bir örnek ekledim. – pmr
Müthiş. Yukarıdaki küçük “.emacs” dosyası göz önüne alındığında, bunu eklemenin doğru yolu ne olurdu? '(Setq c-default-style" bsd "c-basic-offset 4" (c-set-offset 'comment-intro 4)) 'seçeneğini benimküme koyuyorum.emacs' dosyası, hata ile birlikte Emacs barf yapar: Yanlış tip argüman: symbolp, (c-set-offset (alıntı yorum-intro) 4) ' – Cornstalks