タグ付けされた質問 「indentation」

インデントは、ブロック、クロージャー、条件、その他の構成要素を示すことによってコードを整理するために使用されます。これにより、コードが読みやすくなり、一部の言語では制御フローの処理に使用されます。

4
emacsをbibtexエントリに合わせてインデントする方法は?
bibtex-modeフィールドを揃え、適切にインデントしたい。次の記事のbibtexエントリをEmacsにコピーしました:(記事の ソースはこちら) ただし、単純な貼り付けでは、Emacsで位置合わせが失われ、インデントがめちゃくちゃになります。 TABキーは、整列に仕事をしないか、エントリをインデント。この問題を解決するには?

3
Rubyは常に2つのスペースをインデントしますか?
私はいつものように2スペースのインデントを使いたいです: sidekiq_options({ retry: true }) 私は次のように設定しようとし.emacs.d/init.elました: (setq-default indent-tabs-mode nil) (setq-default tab-width 2) (setq indent-line-function 'insert-tab) (setq ruby-deep-indent-paren nil) (setq ruby-deep-indent-paren-style nil) しかし、私はまだ次のように見えます: sidekiq_options({ retry: true })

2
現在の幅に丸められていない先行するスペースインデントを強調表示するにはどうすればよいですか?
インデントが現在のインデント幅に揃えられていないときに、行の前のスペースを強調表示する(たとえば、背景色を設定する)方法はありますか? 例:4つのスペースインデント: fn my_func() { if foo() { ##bar(); blob(); ###fez(); baz(); } } ここで、#文字が異なる色を示す背景を表し、凹みまでバック4に位置合わせされます。 もちろん、これはコードが厳密なインデント規則に従っている場合にのみ役立ちます。 私はemacsの高度な自動インデント機能とインデントハイライトプラグインを認識していますが、問題が発生した場合にのみ表示される、煩わしさの少ないものを選択することに注意してください。末尾のスペースを強調表示するようなものです。

1
リスト定数のインデント
EmacsのEmacs lispコードのインデントは、次の1つを除いて、本当に素晴らしいものです。 (defconst one-to-ten '(one two three four five six seven eight nine ten)) これは実際にこのブロックをインデントするための好ましい方法ですか?とは対照的に (defconst one-to-ten '(one two three four five six seven eight nine ten)) alistsのデフォルトと比較すると、特に混乱します。 (defconst one-to-ten '((one . 1) (two . 2) (three . 3) (four . 4) (five . 5) (six . 6) (seven . …


1
Eclipseのような「フォーマットコード」
EclipseではCTRL + SHIFT + F、インデントを修正するだけでなく、空白(例:c=a +b ;に修正c = a + b;)と行の長さも修正することができます。Emacs用の同様のツールを探しています。私が知っているのはC-x h TAB、それがインデントを修正することだけです。Emacsで(特にC / C ++)ソースファイルを完全にフォーマットする自動方法を知っていますか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.