インデントファインダー

インデントファインダは、ソースファイルまたはソースツリーで使用されているインデントを計算します。
今すぐダウンロード

インデントファインダー ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • BSD License
  • 価格:
  • FREE
  • 出版社名:
  • Philippe Fremy
  • 出版社のWebサイト:
  • http://www.freehackers.org/Indent_Finder

インデントファインダー タグ


インデントファインダー 説明

インデントファインダは、ソースファイルまたはソースツリーで使用されているインデントを計算します。 インデントファインダは、ソースファイルまたはソースツリーで使用されているインデントを計算します。インデントファインダーソフトウェアを使用して、エディタを正しく設定したり、ソースツリーのインデントのコンシスティンテンションを正しく設定できます。外部ソースのインデンションは一般的な問題です。いくつかの人々は2つのスペース、いくつかの4つのスペース、いくつかのタブ、いくつか(ホラー!)ミックスタブとスペースを使っています。テキストエディタには通常、ファイルをインデントする方法に対処するのに役立ちます。 Tabキーを押すと、設定に応じてタブのスペースが挿入されます。ただし、独自の方法でインデントされている独自のファイルでのみ機能します。外部ソースの編集を開始するとすぐに、異なるインデントに直面する可能性があります。その後、慎重なエディタの設定は、男があなたのものと同じくぼみを使用しない限り、編集したファイルを単にファックします。そしてそれに気づかないかもしれません。たとえば、タブをインデントしているがそれらを4列として表示する場合は、4つのスペースでインデントされているファイルを編集する場合は、作成したすべての行がタブでインデントされます。彼らは私の編集者に罰金を描くでしょう、しかしおそらく他の誰かの編集者にはありません。インデントがプログラム構造の一部であるため、Pythonでプログラムすると特に厄介です。私は(まだ)この問題を適切に扱う編集者を見つけていません。ただし、ソリューションは簡単です。テキストエディタは、ファイル内で使用されているインデントを見つけて、この設定をこれに従って調整する必要があります。これはIndent Finderであるものです。そのような線は適切に刻印されたコードラインであると考えられています。空白行と混合インデント線は無視されます。 ''の終わり後に来る行は、適切にインデントされていない可能性が高い、したがって無視されます。配列には、特定のインデントを持つ行数が格納されています。タブ、2から8の間のスペースの数が格納されています。したがって、4つのスペースのインデンタトンは、2つのスペースと4つの空間の押込んだライン数を増やします。スキャンフェーズの終わりに、最も多くのライン数で使用されたインデントが行われます。スペースの場合、2と4のような倍数の問題を回避するために、最も高い字下げ数が好ましい。このくぼみで少なくとも10%以上多くのラインを報告する場合は、小さい数が選択されています。各インデントの増加のステップも、ファイルの現在のインデントの強いヒントです。このステップは、コマンドラインモードでコマンドラインを使用します。 indent_finder.py - 空間テスト/**.*テスト/ * debugclient.py:space 4tests / iotest.java:space 4tests / testrunner.cpp:space 2tests / cml.py:space 4tests / diffmodel.cpp:タブ8Tests / Pretty- Make.py:Tab 8ソースツリー:$ python indent_checker.py 'space 4' * .pytargetのインデントは次のとおりです。 TEST_INDENT_FINDER.PYのための8インセントのインデント:TAB8usage:indent_finder.py file1ファイル2 ...ファイルのリストで使用されているFileNDisplayインデント。可能な回答は(インデントに使用されるスペースの数を使用する):スペースXTAB 8 - 分離:各ファイルを別々に分析し、結果を報告します.File1:Space Xfile2:Tab 8 - Vim-Output:Vimの使用に適した出力:STS = 0 |を設定しますtabstop = 4 | noexpandtabを設定してくださいshiftwidth = 4 requirements :? Pythonこのリリースの新機能: ・Vimプラグインが機能していませんでした。


インデントファインダー 関連ソフトウェア

卓手

Bugzillaのバグ追跡システムの問題でより多くのことをすることができます。 ...

229

ダウンロード