ipython-notebook - tutorial - launch jupyter




Come posso commentare più righe nel taccuino Jupyter Ipython? (12)

Aggiungo la stessa situazione e sono andato in un paio di stackoverfow, github e tutorial che mostrano soluzioni complesse. Niente di semplice però! Alcuni con "Tieni premuto il tasto alt e muovi il mouse mentre il cursore mostra una croce" che non è per gli utenti di laptop (almeno per me), altri con file di configurazione ...

L'ho trovato dopo una buona notte di sonno. Il mio ambiente è laptop, ubuntu e Jupyter / Ipython 5.1.0:

Basta selezionare / evidenziare una riga, un blocco o qualcosa del genere, quindi "Ctrl" + "/" ed è magico :)

Voglio commentare un blocco di più righe in Jupyter (Ipython Notebook), ma non riesco a scoprire come farlo in questa versione corrente.
Una volta si trovava in uno dei menu a discesa, ma non è più presente.
Come si commentano blocchi di codice su più righe contemporaneamente?

Questo non è un duplicato perché la soluzione fornita nel seguente link non sembra funzionare più:
Come posso bloccare il codice di commento nel notebook IPython?

Ctrl + / non fa nulla.


Dopo aver cercato per un po 'ho trovato una soluzione per commentare un mac AZERTY. La scorciatoia è Ctrl +/= key


Non sono ancora riuscito a trovare il modo migliore possibile. Dal momento che sto usando una tastiera con layout Finnish , alcune delle risposte non funzionano per me (ad esempio la risposta di user5036413).

Tuttavia, nel frattempo, ho trovato una soluzione che almeno mi aiuta a non commentare ogni riga una per una. Sto usando il Chrome browser in MS Windows e non ho verificato altre possibilità però.

La soluzione:
Usa il fatto che puoi avere cursori a più righe in un Ipython Notebook .

Premi il pulsante Alt e tienilo premuto. Il cursore dovrebbe cambiare la sua forma in un grande segno più. Il passaggio successivo consiste nell'utilizzare il mouse per indicare l'inizio della prima riga che si desidera commentare e, tenendo premuto il pulsante Alt , abbassare il mouse fino all'ultima riga che si desidera commentare. Infine, puoi rilasciare il pulsante Alt e quindi utilizzare il carattere # per commentare. Ecco! Ora hai commentato più righe.



Se hai un Mac e non una tastiera inglese: Cmd- / è ancora facile da produrre.

Segui i passaggi seguenti:

  1. Basta andare in Impostazioni di sistema del Mac, Tastiera, scheda "Sorgenti di input" o come potrebbe essere chiamato in inglese
  2. Aggiungi quello per l'inglese (si presenta come ABC, strano modo di pronunciare l'inglese).

Ogni volta che si desidera un Cmd- /, è necessario passare alla tastiera ABC (nella riga del menu nella parte superiore dello schermo, se è stato selezionato per essere mostrato lì nelle System Settings - Keyboard tab ).

Cmd e il tasto a sinistra del " shift key " destro ti danno Cmd- /.

PS: non dimenticare di tornare alla tua normale tastiera.


Seleziona le linee sul notebook jupyter di Windows e premi Ctrl + # .


Sto usando Chrome, Linux Mint; e per commentare e dis-commentare un fascio di righe:

Ctrl + /


Su MacOS 10.11 con Firefox e un layout di tastiera tedesco è Ctrl + ?


Un'altra cosa da aggiungere, nella versione che sto usando, il codice deve essere inizializzato per poter commentare usando CTRL e /. Se non hai eseguito il codice e il codice non è colorato, non funzionerà.


Usa le virgolette singole triple ''' all'inizio e alla fine. Verrà ignorato come doc string all'interno della funzione.

'''
This is how you would
write multiple lines of code
in Jupyter notebooks.
'''

Non riesco a capire come stamparlo su più righe, ma puoi aggiungere una riga ovunque tra quelle virgolette e il tuo codice andrà bene.


Fn + Cmd + / nel browser Safari su MacOS


Aggiunta rapida alla risposta principale : CTRL + / è utile perché alterna avanti e indietro tra l'aggiunta e la rimozione di # all'inizio di tutte le righe selezionate. Non ho visto quella sfumatura esatta menzionata, quindi volevo solo aggiungerla qui. (Funzionava in Firefox Developer Edition 54.0b12 su Windows 7).