diff --git a/python/gen/com/jetbrains/python/icons/PythonIcons.java b/python/gen/com/jetbrains/python/icons/PythonIcons.java
index 6c56ebc83bf2..2e618dea7a23 100644
--- a/python/gen/com/jetbrains/python/icons/PythonIcons.java
+++ b/python/gen/com/jetbrains/python/icons/PythonIcons.java
@@ -51,6 +51,7 @@ public final class PythonIcons {
/** 16x16 */ public static final @NotNull Icon TemplateRoot = load("icons/com/jetbrains/pythonCore/python/expui/templateRoot.svg", "icons/com/jetbrains/pythonCore/python/templateRoot.svg", 6261950, 0);
/** 16x16 */ public static final @NotNull Icon TensorFlow = load("icons/com/jetbrains/pythonCore/python/tensorFlow.svg", 1673568687, 2);
/** 16x16 */ public static final @NotNull Icon Vagrant = load("icons/com/jetbrains/pythonCore/python/expui/vagrant.svg", "icons/com/jetbrains/pythonCore/python/vagrant.svg", -820295927, 0);
+ /** 16x16 */ public static final @NotNull Icon ViewAsImage = load("icons/com/jetbrains/pythonCore/python/viewAsImage.svg", -384883859, 2);
/** 16x16 */ public static final @NotNull Icon Virtualenv = load("icons/com/jetbrains/pythonCore/python/expui/virtualEnv.svg", "icons/com/jetbrains/pythonCore/python/virtualenv.svg", 758230626, 0);
}
diff --git a/python/pluginResources/icons/com/jetbrains/pythonCore/python/viewAsImage.svg b/python/pluginResources/icons/com/jetbrains/pythonCore/python/viewAsImage.svg
new file mode 100644
index 000000000000..4d1f7db33ad1
--- /dev/null
+++ b/python/pluginResources/icons/com/jetbrains/pythonCore/python/viewAsImage.svg
@@ -0,0 +1,4 @@
+
diff --git a/python/pluginResources/icons/com/jetbrains/pythonCore/python/viewAsImage_dark.svg b/python/pluginResources/icons/com/jetbrains/pythonCore/python/viewAsImage_dark.svg
new file mode 100644
index 000000000000..576073df5d86
--- /dev/null
+++ b/python/pluginResources/icons/com/jetbrains/pythonCore/python/viewAsImage_dark.svg
@@ -0,0 +1,4 @@
+