public static @NotNull String loadText(@NotNull VirtualFile file) throws IOException {
    return loadText(file, (int)file.getLength());
  }
public static @NotNull String loadText(@NotNull VirtualFile file)