web-dev-qa-db-ja.com

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

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

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

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

23
edwise

「ファイル」->「設定」->「エディター」->「コードスタイル」に移動します。右側のペインの下部に、エディターの構成オプションのセクションがあり、「エクスポート」ボタンが含まれています。これは、Editor Config仕様で使用可能なフォーマットオプションのみをエクスポートします。

above steps in image format

IDEAからの詳細オプションを含めるには、プロジェクトにIntelliJ固有のファイルを保存する必要があります。

「.idea」フォルダ全体と「* .iml」ファイルを保存せずにこれを実行したい場合は、IDEA構成をxmlファイルにエクスポートし、全員がアクセスできる場所に保存することもできます。それを得ることができます。

  1. 「ファイル」->「設定」->「エディタ」->「コードスタイル」。右側のペインの上部に、オプションのドロップダウンがある「スキーム」フィールドがあります。
  2. ドロップダウンの隣には、選択したスキームに応じていくつかのオプションを提供するために展開する歯車/歯車の画像があります。
  3. 必要な2つのオプションは、「エクスポート...」オプションと「名前のインポートスキーム」オプションです。
33
Pytry

IntelliJがこれを行うとは思わないでください。

おそらくIntelliJのコードスタイルを「コードスタイルXMLファイル」としてエクスポートし、それを手動でEditorConfigファイルに解析する必要があります。または、インターネットでパーサーを見つけます。

IntelliJからすべてのコードスタイルをエクスポートするには:

  1. 「Ctrl + Alt + S」を押します。
  2. エディター>コードスタイル。
  3. IntelliJがあなたのスキームを述べている場所の隣にある「管理」ボタンをクリックします。
  4. エクスポート>コードスタイルXMLファイルとしてエクスポート。

HTH

4
Harmelodic

新しいバージョンでは、@ Pytrysソリューションは機能しなくなりました。今、あなたはそれをFile -> New -> EditorConfig fileenter image description here

1
deve