Skip to content

Latest commit

 

History

History
21 lines (13 loc) · 911 Bytes

File metadata and controls

21 lines (13 loc) · 911 Bytes

Visual Python - vpy.py

Proof of concept editor, visualizing Python code more than just keyword highlighting.

keyword highlighting

Requirements

  • Python 2 or 3
  • Tkinter, ttk
  • Pygments (tested v2.1.3)

Features

  • highlights (nested) brackets - ()[]{}<> - when hovering the mouse cursor over them. hover over code to highlight brackets

  • highlights whitespace with colors, when the mouse cursor moves outside the main text widget (you can easily distinguish for example tabs from spaces, and trailing spaces)

move mouse cursor outside textarea to see whitespace

  • comments/uncomments lines when clicking the corresponding line number