Atom
import curses
stdscr = curses.initscr()
from curses import wrapper
curses.noecho()
curses.cbreak()
stdscr.keypad(True)
begin_x = 20; begin_y = 7
height = 5; width = 40
win = curses.newwin(height, width, begin_y, begin_x)
PyCharm
[color=#000000][size=x-small][font=DejaVu Sans Mono][color=#000080][b]import [/b][/color]curses
stdscr = curses.initscr()
[color=#000080][b]from [/b][/color]curses [color=#000080][b]import [/b][/color]wrapper
curses.noecho()
curses.cbreak()
stdscr.keypad(True)
begin_x = [color=#0000ff]20[/color]; begin_y = [color=#0000ff]7
[/color]height = [color=#0000ff]5[/color]; width = [color=#0000ff]40
[/color]win = curses.newwin(height, width, begin_y, begin_x)[/font][/size][/color]
PyCharm has "Copy as Plain Text" in the selection context menu
Sublime Text 3
import curses
stdscr = curses.initscr()
from curses import wrapper
curses.noecho()
curses.cbreak()
stdscr.keypad(True)
begin_x = 20; begin_y = 7
height = 5; width = 40
win = curses.newwin(height, width, begin_y, begin_x)
Ninja IDE
import curses
stdscr = curses.initscr()
from curses import wrapper
curses.noecho()
curses.cbreak()
stdscr.keypad(True)
begin_x = 20; begin_y = 7
height = 5; width = 40
win = curses.newwin(height, width, begin_y, begin_x)
Geany
import curses
stdscr = curses.initscr()
from curses import wrapper
curses.noecho()
curses.cbreak()
stdscr.keypad(True)
begin_x = 20; begin_y = 7
height = 5; width = 40
win = curses.newwin(height, width, begin_y, begin_x)