Shortcut key for commenting out lines of Python code in Spyder

Question:

I recently changed from the Enthought Canopy Python distribution to Anaconda, which includes the Spyder IDE.

In Canopy’s code editor, it was possible to comment and uncomment lines of code by pressing the “Cntrl+/” shortcut key sequence. In Spyder I was unable to find an equivalent shortcut key in the introductory tutorial.

Is there a shortcut key for commenting and uncommenting code in Spyder?

Asked By: Kurt Peek

||

Answers:

On macOS:

Cmd + 1

On Windows, probably

Ctrl + (/) near right shift key
Answered By: Reblochon Masque
  • Single line comment

    Ctrl + 1

  • Multi-line comment select the lines to be commented

    Ctrl + 4

  • Unblock Multi-line comment

    Ctrl + 5

Answered By: Suresh2692

on Windows F9 to run single line

Select the lines which you want to run on console and press F9 button for multi line

Answered By: Pyd
  • Unblock multi-line comment

    Ctrl+5

  • Multi-line comment

    Ctrl+4

NOTE: For my version of Spyder (3.1.4) if I highlighted the entire multi-line comment and used Ctrl+5 the block remained commented out. Only after highlighting a small portion of the multi-line comment did Ctrl+5 work.

Answered By: goat1123

Yes, there is a shortcut for commenting out lines in Python 3.6 (Spyder).

For Single Line Comment, you can use Ctrl+1. It will look like this #This is a sample piece of code

For multi-line comments, you can use Ctrl+4. It will look like this

#=============
#your piece of code
#some more code
#=============

Note : represents that the code is carried to another line.

Answered By: Arpit Sharma

While the other answers got it right when it comes to add comments, in my case only the following worked.

  • Multi-line comment

    select the lines to be commented + Ctrl + 4

  • Multi-line uncomment

    select the lines to be uncommented + Ctrl + 1

Answered By: Tiago Martins Peres
Categories: questions Tags: ,
Answers are sorted by their score. The answer accepted by the question owner as the best is marked with
at the top-right corner.