IntelliJ / AndroidStudioでの1つのファイルの誤ったファイルの関連付け


82

誤って.xml拡張子のないファイルを作成しました。そのファイルを他のタイプとして関連付けた直後に、別のダイアログをクリックしました...?.xmlを含むようにファイルの名前を変更した後も、ファイルには構文の強調表示がありません。Android Studioを閉じたり、ファイルを削除したり、再作成したりしてみましたが、通常のファイルとして表示されます。別の.xmlファイルでファイルを作成すると、正常に関連付けられます。

何か案は?

回答:


192

Preferences > Editor > File Types下を見てください、Text filesあなたのファイルの名前はおそらくそこにあります、それを削除してください。

環境設定>エディタ>ファイルタイプ


そこに見つからない場合、次のオプションは、IntelliJのキャッシュでファイルの名前を検索することです(例:find . -name "*.xml" | xargs grep "Whoopsies"。IntelliJはどういうわけかその値を覚えている必要があります...


キャッシュの場所は、オペレーティングシステムとIntelliJのバージョン(ソース)によって異なります。

ウィンドウズ

Windows Vista、7、8:

\ Users \ [ユーザーアカウント名] \。[製品] [バージョン]

Windows XP:

[システムドライブ] \ドキュメントと設定\ [ユーザーアカウント名] \。[製品] [バージョン]

* nix

〜/。[製品] [バージョン]

Mac OS X

構成:

〜/ Library / Preferences / [PRODUCT] [VERSION]

キャッシュ:

〜/ Library / Caches / [PRODUCT] [VERSION]

プラグイン:

〜/ライブラリ/アプリケーションサポート/ [製品] [バージョン]

ログ:

〜/ Library / Logs / [PRODUCT] [VERSION]

それも私の最初の予感でした:P。登録パターンで私が持っているのは* .9.pngだけです
loeschg

@loeschg他の「認識されたファイルタイプ」の1つにある可能性ありますが、GUIで手動で検索するのではなくfind、IntelliJのキャッシュで(編集を参照)、そこにあるかどうかを確認してください。「ファイルタイプ」にはまったく含まれていない可能性があります。
kuporific 2014年

〜/ Library / Caches / AndroidStudioPreviewフォルダーを削除(名前変更)しようとしましたが、問題は修正されませんでした。を作成しようとするとNew Drawable Resource、Android Studioが1秒間フリーズし、ファイルが既に存在することを示すエラーが表示されることに気付きました。
loeschg 2014年

1
あなたは美しい人です。Intellijの振る舞いは少し奇妙に思えますが(これの有効なユースケースを頭から考えることはできません)、これに対する解決策がGoogleにとってより簡単であるかどうかはそれほど気にしません。
scottysseus 2017年

:あなたは「再関連付け」アクションのような将来のことを行うには良い方法をしたい場合は、このupvote youtrack.jetbrains.com/issue/IDEA-186794
ジョエル


0

macOS Mojave 10.14.1で私にとってうまくいったように見えるのは削除~/Library/Preferences/AndroidStudio3.2ですが、これによりすべての設定がデフォルトにリセットさます

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.