Atom'daki kod bloklarını yorumlama


172

Webstorm ve RubyMine'den Atom'a geçiyorum ve gerçekten bir kod bloğu seçip CMD+ tuşuna bastığınız Jetbrains editörlerinden bir özelliği özlüyorum -ve her satırın başına dile özgü yorum karakterleri ekliyor. ( #yakut için. //js /*için, css için vb.).

Atom için yerleşik bir kısayol veya bu özelliği sağlayan bir paket var mı?


1
Birisi de bir blok uncomment nasıl söyledi ...
— Jimmy R.

1
@JimmyR. - Komutu kabul edilen cevaptan (ctrl + /) tekrarlarsanız, bu uncomment olur. Ne kadar iyi çalışmasına rağmen, dosya türüne ve zaten yorumlanmış bir blokta çalışıp çalışmadığınıza bağlı gibi görünüyor.
— Broots Waymb

Yanıtlar:


346

Göre bu , cmd+ /yapmalı.

Windows ve Linux için ise ctrl+ /.


45
Yapmam gereken cmd + shift + 7benim İsveçli klavyede olmadığı için /TR klavyeler yaptığı gibi anahtar.
— maksimum

88
Bu bir blok yorum değil, bu bir çizgi yorum
— Alexander Mills

7
Ubuntu + İtalyan klavye kullanıcısı burada - benim "/" anahtarım "7" tuşunda ama ctrl + shift + 7çalışmıyor. Bir ipucu?
— davideghz

3
İtalyan klavyelerde @davideghz kısayol ctrl + ù
— Federico Destefanis

3
@AlexanderMills İronik olarak, "satır yorumları" ile birden fazla kod satırını yorumlamak daha güvenilir olma eğilimindedir. örneğin /*JavaScript'teki sözdizimi, yorumdaki "* /" karakterlerini içeren bir kod açıklamasıyla beklenmedik şekilde sonlandırılabilir. İçinde düzenli bir ifade bulunan bir yorum için nadir değildir.
— Jackson

32

Atom'un belirli bir yorum engelleme işlevi yoktur, ancak daha fazla satır seçer ve ardından normal ctrl- /(Windows veya Linux) cmd- /(Mac) kullanırsanız, tüm satırları yorumlayacaktır.


@cryptoKTM HTML sorununu çözmek için andrez çözümüne bakın.
— Inyoka


16

Command+ /veya Ctrl+ shift+ 7benim için çalışmıyor (debian + colombian keyboard). Benim durumumda aşağıdakileri ekleyerek Atom keymap.cson dosyasını değiştirdim:

'.editor':
  'ctrl-7': 'editor:toggle-line-comments'

ve şimdi çalışıyor!


1
Cevap bu olmalı. Teşekkürler
— Enrique

14

(Cmd + /) tuşlarına basıldığında tek satırlık bir yorum oluşturulur. yani// Single line comment

/**Bir blok yorumu oluşturmak için yazın ( ve Tab tuşuna basın)

/** * Comment block */


Bu yalnızca belirli dosya türlerinde işe yarıyor gibi görünüyor. Daktiloda çalışmaz, ancak olması gerekir.
— Shadouts

13

yukarıdaki yorumlara tüm saygımla, bir paket kullanmaya gerek yok:

1) click on Atom 
1.2) then ATL => the menu bar appear 
1.3) File > Settings  => settings appear
1.4) Keybindings > Search keybinding input => fill "comment"
1.5) you will see :

atom düzenleyicide keybings paneli

yapılandırmayı değiştirmek istiyorsanız, tuş haritası dosyanızı parametrelendirmeniz yeterlidir


Bilginize, ayarlara Windows ctrl+ kısayoluyla erişilebilir ,. Ekran görüntünüzle aynı tuş bağlantılarına sahibim ve insanların ctrl+ shift+ önerdiğini görmeye devam ediyorum, /ancak Windows 10 / Atom 1.31.0'da benim için çalışmıyor. Blok-comment paketi iyi çalıştı ve çok hafiftir.
— Rockin4Life33



4

Senin düzenleyin keymap.csondosya ve eklenti

pencereler

'.platform-win32 .editor':
  'ctrl- /': 'editör: geçiş satırı yorumları'

Mac

'.platform-darwin .editor':
  'cmd- /': 'editör: geçiş satırı yorumları'

Şimdi sadece yorum yapmak istediğiniz metni vurgulayın ve tuş takımına basın.



2

Atomun varsayılan olarak blok yorumu yoktur, bu yüzden "blok yorum" ile atom paketlerini aramanızı ve size uygun olanı yüklemenizi tavsiye ederim.

Ben https://atom.io/packages/block-comment tercih ederim çünkü satır yorumuna en yakın klavye kısayoluna sahiptir ve ihtiyaç duyduğum şekilde çalışır, yani tüm satırı değil yalnızca seçilen metni yorumlayacaktır.

line comment: CTRL+/ block comment: CTRL+SHIFT+/ (eklenti yüklü halde)


UltCombo/atom-sublime-block-commentCTRL + kısayolunu ?varsayılan olarak kullanacağımı tercih ediyorum , bu yüzden orijinal CTRL +/
— rubo77 var

1

Mac command+ shift+ üzerinde belirtilen bir Belçika klavyesinde, /bir bloğu yorumlamak için tuş vuruşu vardır.


1

CTRL + / pencerelerde, tüm satırı seçmenize gerek yok, sadece yorum yapmak istediğiniz satırda tuş kombinasyonunu kullanın.


1

önce kod bloğunuzu seçin, ardından MacOS için cmd + / tuşlarına basın

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.