boolean (@NotNull VirtualFile file) { return !(file.isDirectory() || !file.isWritable() || file instanceof VirtualFileWindow || FileTypeRegistry.getInstance().isFileIgnored(file) || file.getFileType().isBinary() || file.getFileType() instanceof InternalFileType); }