I think there is a problem with main focus while working with run selection in spyder.
-For one editor, the main focus editor option works fine.
-In the case of two editors using a new window, there is a fatal problem with focus on the console after run selection.
If you open the same "test.py" in the new window and enlarge the editor, the main editor and the new window editor will be enlarged at the same time. Each of these enlargement and reduction functions should be applied.
I often found that "spyder" was unstable and didn't start, but it seems that Spyder's instability is related to the Python version, the Tensorflow version, and the Spyder version. I have come to understand that. When I created a conda environment with python3.7 and installed Tensorflow-gpu = 1.15, spyder did not start. (Translated by Google Translate)
Spyder version or Anaconda version
File "C:\Users\Ovidio.spyder-py3\temp.py", line 26, in <module>
from tkinter import *
File "C:\Program Files\Spyder\pkgs\tkinter__init__.py", line 36, in <module>
import _tkinter # If this fails your Python may not be configured for Tk
ImportError: DLL load failed: No se puede encontrar el módulo especificado.