問題タブ [editorconfig]

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.

0 投票する
0 に答える
271 参照

sublimetext3 - Sublime Textのネストされたディレクトリ内のファイルでEditorConfigが使用されていませんか?

次のようにプロジェクトの.editorconfigファイルを設定しました。root

これを修正するために、私は追加しようとしました:

これは、ルート ディレクトリ内のすべてのファイルに適用されますが、ネストされたディレクトリ内のファイルには適用されません。ここに画像の説明を入力

0 投票する
1 に答える
5207 参照

github - GitHub の .editorconfig ファイル

.editorconfig を github リポジトリに追加して、github コード ビューアーにタブを 4 つのスペースとして表示させようとしています。これは非常に単純に聞こえ、GitHUb はネイティブ サポートを提供していると思われますが、動作させることができません。

次の .editorconfig をリポジトリのルートに追加しました。

ハッシュを含む最後の 2 行は、それぞれタブとスペースで行われます。このファイルを github コード ビューアーで開くと、最初の行にタブが 8 個のスペースとして表示されます。URL に ?ts=4 を追加すると、タブが 4 つのスペースとして表示されます。

私はこれを間違って使用しているだけですか/それがしないことを期待していますか? 私たちの問題は、レポの古いコードがタブで追加されたことです。新しいコードではタブをスペース (4 つのスペース) として使用したかったので、既存のタブを新しいタブと揃えて表示したかったのです。

任意のガイダンスをいただければ幸いです。

0 投票する
0 に答える
60 参照

configuration-files - .editorconfig ファイル内のすべての構成ファイル (rc で終わるファイル) を選択する方法は?

私のファイルでは、、、などのすべての構成ファイル.editoconfigを選択したいと考えています。ファイルはドットで始まり、.で終わる必要があります。.bowerrc.jscsrc.jshintrcrc

で試してみまし[.*rc]たが、うまくいきません!

ファイル内のこれらすべてのファイルを選択するにはどうすればよい.editorconfigですか?

0 投票する
4 に答える
19282 参照

java - すべての Intellij コード スタイルを .editorconfig ファイルにエクスポートする方法は?

私は自分のプロジェクトに標準のコード スタイルを持たせようとしていますが、その標準であるhttp://editorconfig.org/を見つけました。私はそれがとても好きで、Intellij はそれをサポートしています (私たちは Intellij を使用しています)。

しかし、私は多くのことを読みましたが、Intellij のすべてのコード スタイルを .editorconfig ファイルにエクスポートする方法が見つかりませんでした。Intellij 専用の XML にのみエクスポートできます。

または、Java のすべての editorconfig ドメイン固有のプロパティを読み取ることができる Web ページはありますか? editorconfig github wikiには、ほんの少ししかありません。

0 投票する
1 に答える
112 参照

emacs - Editorconfig は Emacs の TRAMP では機能しませんか?

Ubuntu 14.04、Emacs 24 に editorconfig モードをインストールしました ( githubでアドバイスされているように手動で)、ローカルでうまく動作します ($HOME ディレクトリにキャッチオール .editorconfig もあります)。

ただし、別の Ubuntu 14.04 ホストで ssh/tramp を介して編集する場合 (そこに EditConfig C コアがインストールされているための editorconfig パッケージを使用しない場合と使用する場合)、.editorconfig-files は完全に無視されているようで、ホーム ディレクトリのファイルも考慮されていません。

それは単なる悲しい制限ですか、それとも設定が不足していますか?

0 投票する
2 に答える
1411 参照

windows - EditorConfig を使用すると、Git の行末の設定方法に影響がありますか?

ここには、Git での行末の処理に関する多くの質問があります。ただし、まだ解決されていない質問の 1 つは、EditorConfigを使用すると、Git が行末を処理する方法に何らかの影響があるかどうかです。

私が取り組んでいる事実上すべてのプロジェクトには、.editorconfigが に設定end_of_lineされているため、質問しlfます。これは私には問題ありませんが、Windows で Git の行末処理を設定するための標準的なアドバイスは、に設定autocrlfすることtrueです (つまり、チェックアウト時に CRLF に変換します)。

この状況では、Editorconfig と Git は逆方向に引っ張っているように見えます (Git はチェックアウト時に行末を CRLF に変換しますが、Editorconfig はファイルが保存されるたびに行末を LF に戻すと思われます)。それで、Editorconfig を使用すると、Windows での行末のベスト プラクティスが異なるのではないかと思っています。

ノート:

私の傾向は、Editorconfig を延期し、プロジェクトの行末を指定するファイルを持つすべてのプロジェクトに(つまり、設定に関係なく、行末に触れないように Git に指示する).gitattributesファイルを追加することです(事実として、誰もがこれらのプロジェクトでの作業は Editorconfig を使用しているか、および/またはエンディングを使用する OS を使用しており、これにより、Git が Windows でよく吐き出すように見えるいらいらする行末変換警告が回避されるようです)。問題は、このトピックについてたくさん読んだにもかかわらず、Git の行末が引き続き困惑していることです。そのため、上記が新しい問題を引き起こさないとは確信していません (以前の実験で* -textautocrlf.editorconfiglf.gitattributes画像ファイルを壊してしまいました)。だから:これはアプローチとして理にかなっていますか?それとも、Editorconfig は行末処理のベスト プラクティスとは関係ありませんか?

0 投票する
1 に答える
366 参照

git - Git サブモジュール内での editorconfig の使用

JSON スキーマ検証用の外部モジュールに依存する Web アプリケーションがあります。Web アプリには Git リポジトリがあり、その中にモジュールが Git サブモジュールとして含まれています。

Web プロジェクトではeditorconfig、構文の標準化を行っています。これには (Sublime テキストを使用しているため)、editorconfig-sublimeを使用します。

モジュールは別のチームによって維持されており、独自のコーディング スタイルを持っています。たまには寄稿するけど。

.editorconfig私が抱えている問題は、Web フォルダー内のコードをモジュールに追加すると、独自のファイルがあるため、私のコーディング スタイルがそれらのスタイルと衝突することです。彼らは現在使用していませんeditorconfig

私の質問はこれです:

.editorconfigベースGitリポジトリで1つを使用.editorconfigし、Gitサブモジュールで別のものを使用することは可能ですか? ここでのベストプラクティスは何ですか?

0 投票する
1 に答える
842 参照

configuration - 最上位のルート ディレクトリ以外に editorconfig ファイルを配置することは可能ですか?

だから私は次のようなeditorconfigファイルを持っています:

私のファイル構造は次のようになります。

ご覧のとおり、すべての構成関連のものを保持したい構成ディレクトリがあります。.editorconfigそこにあるファイルをプロジェクト全体で使用したいのですが、明らかに最上位のルート ディレクトリにはありません。これは可能ですか?