Saya ingin mengomentari blok beberapa baris di Jupyter (Ipython Notebook), tetapi tidak dapat mengetahui bagaimana melakukannya dalam versi saat ini.
Dulu berada di salah satu menu drop down tetapi tidak ada lagi.
Bagaimana Anda berkomentar blok kode multi-line sekaligus?
Ini bukan duplikat karena solusi yang diberikan dalam tautan berikut tampaknya tidak berfungsi lagi:
Bagaimana saya bisa memblokir kode komentar di notebook IPython?
Ctrl+ /tidak melakukan apa-apa.
ipython-notebook
jupyter
chrisfs
sumber
sumber
Jawaban:
Ctrl+ /berfungsi untuk saya di browser Chrome di MS Windows. Di Mac, gunakan Cmd+ /(terima kasih Anton K).
Harap dicatat, jika
/
tidak berhasil, coba tekan/
tombol pada Numpad. Credit: @DreamFlasher dalam komentar untuk pertanyaan ini.sumber
Ctrl + #
/
dari keypad numerik digunakan.Saya belum berhasil menemukan cara terbaik. Karena saya menggunakan keyboard dengan
Finnish
tata letak, beberapa jawaban tidak berfungsi untuk saya (mis. Jawaban user5036413).Namun, sementara itu, saya telah menemukan solusi yang setidaknya membantu saya untuk tidak mengomentari setiap baris satu per satu. Saya menggunakan
Chrome browser
diMS Windows
dan saya belum memeriksa kemungkinan lain sekalipun.Solusinya:
Menggunakan fakta bahwa Anda dapat memiliki beberapa kursor baris dalam sebuah
Ipython Notebook
.Tekan Alttombol dan terus menahannya. Kursor harus mengubah bentuknya menjadi tanda tambah besar. Langkah selanjutnya adalah, menggunakan mouse Anda, untuk menunjuk ke awal baris pertama yang ingin Anda komentari dan sambil menahan Alttombol tarik ke bawah mouse Anda hingga baris terakhir yang ingin Anda komentari. Akhirnya, Anda dapat melepaskan Alttombol dan kemudian menggunakan
#
karakter untuk berkomentar. Voila! Anda sekarang telah berkomentar beberapa baris.sumber
Coba gunakan
/
dari keyboard angka.Ctrl
+/
di Chrome tidak berfungsi untuk saya, tetapi ketika saya menggunakan/
(simbol pembagian) dari angka itu berfungsi.sumber
ctrl
+/
tidak berfungsi, tetapi dari keyboard numerik itu berfungsi.Penambahan Cepat ke Atas Jawaban : CTRL + / bagus karena berganti- ganti antara menambah dan menghapus # di awal semua baris yang dipilih. Tidak melihat nuansa tepat yang disebutkan jadi hanya ingin menambahkannya di sini. (Ini berfungsi di Firefox Developer Edition 54.0b12 di Windows 7).
sumber
Pada papan ketik Finlandia gunakan Ctrl+ 'untuk mengomentari banyak baris dan gunakan tombol yang sama untuk menghapus komentar.
Ubuntu 14.04
Google Chrome
sumber
TL; DR:
Menggunakan MacBook Pro dengan Spanyol - ISO Keyboard.
Solusi:
Ctrl
+-
Cerita lengkap
Ini adalah posting lama tetapi membacanya membuat saya berpikir tentang kemungkinan pintasan.
Keyboard saya adalah Apple Latin MacBook Pro, yang disebut Spanyol - ISO . Saya mencoba mengubah distribusi keyboard ke solusi AS ... ini berfungsi tetapi dengan solusi ini saya harus mengganti keyboard setiap kali saya ingin berkomentar yang ... menyebalkan.
Jadi saya mencoba
ctrl
+-
dan berhasil. Di-
sinilah letak/
keyboard bahasa Inggris tetapi melakukanCmd
+-
hanya mengubah zoom Chrome jadi saya mencoba Ctrl yang tidak digunakan sebagai Cmd di macOS.Pilihan saya adalah: jika saya memiliki lebih banyak masalah cara pintas saya mungkin mencoba cara pintas yang asli tetapi menggunakan tombol di mana keyboard AS akan memilikinya.
sumber
Saya mencoba ini di Mac OSX dengan Chrome 42.0.2311.90 (64-bit) dan ini berfungsi dengan menggunakan CMD + /
Mungkinkah itu masalah terkait browser? Apakah Anda mencoba Firefox atau IE?
sumber
Fn+ Cmd+ /di browser Safari di MacOS
sumber
Cmd
+/
mungkin juga berfungsiPilih baris yang ingin Anda komentari. Lalu tekan:
Ctrl + #
sumber
Gunakan tiga kutip tunggal
'''
di awal dan akhir. Ini akan diabaikan sebagaidoc string
fungsi.Saya tidak tahu cara mencetaknya dalam beberapa baris tetapi Anda dapat menambahkan baris di mana saja di antara tanda kutip dan kode Anda akan baik-baik saja.
sumber
IndentationError: expected an indented block
tidak peduli apakah saya memasukkan hal-hal di antara tanda kutip atau tidak.'\nfor column in homeData:\n homeDataColumn = homeData[column]\n print(type(homeDataColumn.values[0]))\n'
Pada MacOS 10.11 dengan Firefox dan tata letak keyboard Jerman itu Ctrl+?
sumber
Untuk tata letak keyboard Belanda (pada Debian 9 di Chromium 57) itu adalah Ctrl+°
sumber
Saya menambahkan situasi yang sama dan pergi dalam beberapa stackoverfow, github, dan tutorial yang menunjukkan solusi kompleks. Tidak ada yang sederhana sekalipun! Beberapa dengan "Tahan tombol alt dan gerakkan mouse saat kursor menunjukkan tanda silang" yang bukan untuk pengguna laptop (setidaknya untuk saya), beberapa lainnya dengan file konfigurasi ...
Saya menemukannya setelah tidur nyenyak. Lingkungan saya adalah laptop, ubuntu dan Jupyter / Ipython 5.1.0:
Cukup pilih / sorot satu baris, satu blok atau sesuatu, lalu "Ctrl" + "/" dan itu ajaib :)
sumber
Setelah mencari beberapa saat saya telah menemukan solusi untuk mengomentari mac AZERTY. Pintasannya adalah
Ctrl +/= key
sumber
Pilih baris pada notebook jupyter windows dan kemudian tekan Ctrl+ #.
sumber
Hal lain untuk ditambahkan, dalam versi yang saya gunakan, kode harus diinisialisasi agar dapat berkomentar menggunakan CTRL dan /. Jika Anda belum menjalankan kode dan kode tidak berwarna itu tidak akan berfungsi.
sumber
Saya menggunakan chrome, Linux Mint; dan untuk mengomentari dan meng-non-komentar bundel baris:
sumber
Jika Anda memiliki Mac dan bukan keyboard bahasa Inggris: Cmd- / masih mudah diproduksi.
Ikuti langkah-langkah di bawah ini:
Setiap kali Anda menginginkan Cmd- /, Anda harus mengubah ke keyboard ABC (di baris menu Anda di bagian atas layar Anda, jika Anda mencentangnya untuk ditampilkan di sana
System Settings - Keyboard tab
).Cmd dan kunci di sebelah kiri kanan "
shift key
" memberi Anda Cmd- /.PS: Jangan lupa untuk kembali ke keyboard normal Anda.
sumber