In PyCharm IDE Python console should be shown in a dedicated toolwindow (PY-18302) appcode/144.3886 clion/144.3879 dbe/144.3877 idea/144.3878 pycharm/144.3880 pycharm/144.3889 pycharm/144.3890 rubymine/144.3882 webstorm/144.3887
authorDmitry Trofimov <dmitry.trofimov@jetbrains.com>
Mon, 8 Feb 2016 21:31:45 +0000 (22:31 +0100)
committerDmitry Trofimov <dmitry.trofimov@jetbrains.com>
Mon, 8 Feb 2016 23:20:24 +0000 (00:20 +0100)
python/ide/src/META-INF/PyCharmCorePlugin.xml
python/pluginCore/META-INF/python-community-plugin-core.xml
python/src/META-INF/python-core-common.xml

index 9784c7bc622df7de0a1bf561e6776dec5ec6897b..ac8651e95fadeb7015882834da1087ed40940a33 100644 (file)
@@ -7,5 +7,10 @@
       <implementation-class>com.jetbrains.python.PyCharmInitialConfigurator</implementation-class>
       <headless-implementation-class/>
     </component>
+
+    <component>
+      <interface-class>com.jetbrains.python.console.PythonConsoleRunnerFactory</interface-class>
+      <implementation-class>com.jetbrains.python.console.PythonToolWindowConsoleRunnerFactory</implementation-class>
+    </component>
   </application-components>
 </idea-plugin>
index e467f308d0df866760e0861ee45c14ecab35ff38..773c0f08e9ca7660bd16ee1a9e8d59174acf4d27 100644 (file)
       <add-to-group group-id="ToolsMenu" anchor="last"/>
     </action>
   </actions>
+  
+  <application-components>
+    <component>
+      <interface-class>com.jetbrains.python.console.PythonConsoleRunnerFactory</interface-class>
+      <implementation-class>com.jetbrains.python.console.PydevConsoleRunnerFactory</implementation-class>
+    </component>
+  </application-components>
 
 </idea-plugin>
\ No newline at end of file
index 5d3155957b3c1c7986c0c05d6389729710da9bf5..73499939e3de4263be9bca2baa5bab64c7fd4c03 100644 (file)
     <component>
       <implementation-class>com.jetbrains.python.testing.VFSTestFrameworkListener</implementation-class>
     </component>
-    <component>
-      <interface-class>com.jetbrains.python.console.PythonConsoleRunnerFactory</interface-class>
-      <implementation-class>com.jetbrains.python.console.PydevConsoleRunnerFactory</implementation-class>
-    </component>
   </application-components>
 </idea-plugin>
\ No newline at end of file