emacs では、次のように入力します。
public void foo(String one,
String two) {
次のように表にします。
public void foo(String one,
String two) {
私はむしろそうしないで、他の行の継続のようにパラメータを揃えただけです。これを行わないようにするにはどうすればよいですか?
emacs では、次のように入力します。
public void foo(String one,
String two) {
次のように表にします。
public void foo(String one,
String two) {
私はむしろそうしないで、他の行の継続のようにパラメータを揃えただけです。これを行わないようにするにはどうすればよいですか?
これは、WindowsでGNUEmacs23.1を使用するEmacsCCモードの情報マニュアルからのものです。
c-show-syntactic-information
)を押して、Emacsにあなたが見ていると思われる構文要素を尋ねます。あなたの場合、それは((arglist-cont-nonempty nm))のようなものを言うでしょう。c-set-offset
)を使用して、この構文要素のインデントレベルを変更するように指示します。(setq c-offsets-alist'((arglist-cont-nonempty。+)))
各ソース ファイルの最初の行でモード スタイルを指定するのが好きです。試す:
// -*- mode: java; c-file-style: "stroustrup" -*-
これにより、合理的な集計が可能になります。「k&r」も試してみてください。