問題タブ [indentation]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Python GUI でのインデント
Python でコードを書いていて、既に書いたコードの前に突然新しいブロックを追加したくなる...完全なコードのインデントが影響を受ける...
各行に移動してインデントを変更するのは非常に面倒なプロセスです...自動インデントなどを行う方法はありますか?
例えば:
コントロールブロックを追加したい場合
例えば:
コントロールブロックを追加するというこの小さな変更には、多くのタブ作業が必要でした...
これを簡単に行うためのショートカットまたは何かはありますか?
emacs - 微妙なLisp構文エラーを見つけるにはどうすればよいですか?
私はLisp(実際にはEmacs Lisp)で遊んでいる初心者です。同じ構文エラーに何度も遭遇するように見える場合を除いて、それはとても楽しいです。
たとえば、これは私が何度か遭遇したものです。私には次のcond
ような形があります
を返すデフォルトの句は、xyzzy
実際には前の句の中にネストされているため、実行されません。
インデントの違いが1スペースしかない場合、このようなエラーを確認するのは困難です。これは時間とともに簡単になりますか?
(誤って)インデントされた線とそれがインデントされるべき線との間に大きな距離がある場合にも問題があります。let
たとえば、多くの複雑なバインディングを持つunless
フォーム、または長い条件付きのフォーム:
フォームxyzzy
の中にはまったく入っていなかったことがわかりました。unless
私は習慣的に自動インデントし、括弧のカウントを避けるために括弧の強調表示を使用します。ほとんどの場合、それはそよ風のように機能しますが、ときどき、デバッグするだけで構文エラーを発見します。私に何ができる?
c - switchステートメント後のブレークのEmacsインデント
現在、標準のemacsインデントは次のように機能します。
休憩が欲しい。ケースに合わせる。
また、c-set-offsetコマンドのリストはどこかにありますか?
c# - C# での文字列の乗算
重複の可能性:
(C# で) 文字列を「乗算」できますか?
Pythonでは、これを行うことができます:
Pythonと同様にC#で文字列を乗算するにはどうすればよいですか? for ループで簡単に実行できますが、それは面倒で表現力がありません。
最終的に、呼び出しごとにインデントされたレベルをインクリメントして、再帰的にコンソールに書き出しています。
そして、それを行うのが最も簡単でしょう"\t" * indent
。
emacs - emacsの完全に明快なタブとスペース?
私の質問のタイトルは、emacs の正常なタブへの参照です。
基本的に私が望むのは、タブとインデントをグローバルに設定して、統一された方法で機能させることです。emacs は TextMate や BBEdit よりもはるかに優れているように感じますが、インデントを処理する方法はシンプルで、私の目的には最適です。emacs で、使用するマイナー モードで強制されるスキームとは異なるタブ/スペース スキームを使用すると、問題が発生します。
Enter キーを押すと、タブを使用して適切な場所にインデントされた次の行に移動したいと思います。ケーキを持って食べられるなら、ファイルの残りの部分がそのように構成されている場合は、スペースを使用してインデントしたいと思います。
私もこれらを試しました:
emacsでタブを実行すると、emacs
にタブが強制的に使用されます
これを達成するのを手伝ってくれる人に感謝します。
-マイク
coding-style - C/PHP/Java などのさまざまな Bracing/Indenting スタイルの名前は何ですか?
コード ブロックに「中かっこ」を使用し、空白が問題にならない言語 (C、Java、PHP) - さまざまな中かっこ/インデント スタイルの名前は何ですか?
'KNF' と 'Flag' について読んだことを覚えていますが、それぞれのいくつかの簡単な例と共に、最もよく知られている名前があれば素晴らしいと思います。
python - Pythonの「予期しないインデント」をどうするか?
Pythonで「予期しないインデント」エラーを修正するにはどうすればよいですか?
html - Visual Studio 2008 の HTML インデント スタイルを変更する
Visual Studio 2008 では、次のように HTML をインデントする必要があります。
私にとっては、これははるかに優れています:
自動フォーマットを行うときに、Visual Studio 2008 に後のインデント スタイルを使用するように指示する方法はありますか?