[xyzzy:07038] Re: java モードのインデントについて
- Subject: [xyzzy:07038] Re: java モードのインデントについて
- From: 堀井あつこ <ahorii@xxxxxxxxxxxxxxx>
- X-mailer: Datula version 1.51.08 for Windows
みずきさん、こんにちは。
堀井です。
| javaモードのインデントについて教えてください。
| 4文字下げが効かないようなのです。
javaモードでのインデントを スペース 4文字分にしたいというこ
とでしょうか。
| (setq ed::*c-indent-tabs-mode* t)
| (setq ed::*java-indent-tabs-mode* t)
私のところは、
(setq editor::*java-indent-tabs-mode* t)
だけでいけているので、c-.. はなしでもよさそうです。
タブでなくスペースでインデントしたいのであれば、、
java-indent-tabs-mode は設定しない or nil 等を設定します。
| public class Hello extends Applet
| {
| public void paint(Graphics g)
| {
| g.drawString("Hello, World!",5,10);
| }
| }
下記でいけると思います。
(自分の設定。上記の条件とは関係ないと思われるところはコメン
トアウトしてあります)
(setq java-indent-level 4)
(setq java-brace-offset -4)
;(setq java-continued-statement-offset 4)
;(setq java-argdecl-indent 4)
;(setq java-label-offset -4)
;default(setq java-brace-imaginary-offset 0)
実は、[xyzzy:01643] に、亀井さんからのわかりやすい説明がのっ
ています。私もこれを参考に設定しました。
http://www3.tok2.com/home/xyzzy/ml/msg01642.html
| (add-hook 'ed::*c-mode-hook*
| #'(lambda ()
| (set-tab-columns 4 (selected-buffer))))
こういうのすぐ書けちゃうなんて、すごいですね・・。
--
堀井あつこ <atsuking@xxxxxxxxxxxxxxxx>
# まだ怒られてる 荒療治(ていうか適当)すぎ・・?