Skip to content

INWTlab/inwt-python-ide

Repository files navigation

INWT Python IDE

Description

This is an extension pack bundling useful vscode extensions to develop Python packages. It is used as a starting point and configuration to set up vscode at INWT Statistics. This extension provides the following features:

  • Smart execute for Python (Ctrl+Enter) - works also in debug mode. If you do not want to use this, you are always free to use the default keybinding from the Python extension, which is Shift+Enter.
  • Autoconfigure vscode settings accoring to our opinionated standards
  • Adds a set of useful extensions to develop in Python (next to the Python extension from Microsoft)

Keybindings

  • ctrl+enter: (Smart) Execute selection or line in interactive window or debug console and step
  • ctrl[-shift]-tab: Quick open of editors/files in group
  • ctrl-p: open recent projects/folders
  • [ctrl-]f12: Jump to or back from definition