From c8afa74cc8decab040d0b3f98bf02417d7881a1f Mon Sep 17 00:00:00 2001 From: Evgeny Pasynkov Date: Thu, 6 Feb 2014 18:14:05 +0100 Subject: [PATCH] add PlainTextFileType registration --- .../src/com/intellij/core/JavaCoreApplicationEnvironment.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/java/java-psi-impl/src/com/intellij/core/JavaCoreApplicationEnvironment.java b/java/java-psi-impl/src/com/intellij/core/JavaCoreApplicationEnvironment.java index 51ae457b4fc0..ffeaa0536060 100644 --- a/java/java-psi-impl/src/com/intellij/core/JavaCoreApplicationEnvironment.java +++ b/java/java-psi-impl/src/com/intellij/core/JavaCoreApplicationEnvironment.java @@ -26,6 +26,7 @@ import com.intellij.lang.java.JavaParserDefinition; import com.intellij.navigation.ItemPresentationProviders; import com.intellij.openapi.Disposable; import com.intellij.openapi.extensions.Extensions; +import com.intellij.openapi.fileTypes.PlainTextFileType; import com.intellij.openapi.projectRoots.JavaVersionService; import com.intellij.openapi.util.ClassExtension; import com.intellij.openapi.util.Disposer; @@ -52,6 +53,7 @@ public class JavaCoreApplicationEnvironment extends CoreApplicationEnvironment { registerFileType(JavaClassFileType.INSTANCE, "class"); registerFileType(JavaFileType.INSTANCE, "java"); registerFileType(ArchiveFileType.INSTANCE, "jar;zip"); + registerFileType(PlainTextFileType.INSTANCE, "txt;sh;bat;cmd;policy;log;cgi;MF;jad;jam;htaccess;rb"); addExplicitExtension(FileTypeFileViewProviders.INSTANCE, JavaClassFileType.INSTANCE, new ClassFileViewProviderFactory()); addExplicitExtension(BinaryFileStubBuilders.INSTANCE, JavaClassFileType.INSTANCE, new ClassFileStubBuilder());