Netbeans'te nasıl otomatik olarak gösterebilirim?


147

Tutulma işleminde herhangi bir satırda Ctrl+ işaretini tıklayabilirsiniz I; bu, ayarlarda seçtiğiniz girinti şemasına göre satırı veya satır grubunu otomatik olarak girintili hale getirir.

Netbeans'deki bu özelliği gerçekten özlüyorum. Eşdeğer bir özellik var mı?

Alt+ Shift+ ' Nın farkındayım Fama yeterince iyi değil. Tüm dosyayı değil, bir grup satırı girintilemek istiyorum.


9
Alt + Üst Karakter + F artık tüm dosyayı değil, yalnızca bir seçimi yeniden biçimlendiriyor.
Josef Sábl

Anahtar eşlemelerinizi Tercihler'de bir ayar ile Tutulma ile aynı olacak şekilde de ayarlayabilirsiniz. Ben öncelikle bir Eclipse kullanıcısı olduğum için NetBeans kullanırken bunu yapmak. Bu şekilde iki sistemi hatırlamak zorunda değilim.
crowmagnumb

Bu soruyu korudum , çünkü düşük rep kullanıcıları tarafından çok teşekkürler .
Tushar

Yanıtlar:


97

Araçlar -> Seçenekler -> Tuş Haritası'nı açın , ardından "Geçerli satırı veya seçimi yeniden girintile" adlı işlemi arayın ve istediğiniz kısayolu ayarlayın.


1
Hala JavaFX ile çalışmaz, ama tutulması JavaFX eklentisi de bu kusura sahiptir, bu yüzden sanırım sadece JavaFX'in olgunlaşmasını beklemek zorundayım. Teşekkürler!
Elazar Leibovich

Küçültülmüş bir dosyayla (bir satırdaki tüm kodlar) denedim ve hiçbir şey girintilemeyecektir: tüm dosya tek bir satırda kalır.
Marco Marsala

185

Kısayol :

  • Windows: Alt+ Shift+F
  • Mac OS X: Ctrl+ Shift+ F(not: öyle Ctrlve değil )

Yukarıdaki kısayolu kullanırken, NetBeans seçiminizi girintili hale getirir. Hiçbir şey seçilmezse, dosyanın tamamını girintiler.

Tek seferde birden fazla dosya / klasörü bile biçimlendirebilirsiniz! In Projectspencere / kenar çubuğundan, bir veya daha fazla klasör veya dosyaları seçmek ve kısayolunu kullanın eğer, NetBeans sorar "yinelemeli biçimi seçilen dosya ve klasörleri? ". OK düğmesine basmak seçili tüm dosyaları / klasörleri özyinelemeli olarak biçimlendirir.

Yukarıdaki kısayollar NetBeans üzerinde 7'den 12'ye kadar olan sürümlerde çalışır.


Partiye biraz geç kaldım ama bu kısayol girintiyi etkilemekten çok daha fazlasını yapıyor. Kutudan çıkarıldığında, yeniden biçimlendirme satır aralıkları ekler / kaldırır (örneğin /** **/yorumlar ve süslü parantezlerin yakınında {}). Bu, diğer insanların kodlarıyla çalışırken özellikle zahmetlidir ve yapmak istediğiniz tek şey, okunabilir bulduğunuz şeyle eşleşen girintiye sahip olmaktır.
kwah

1
"Ctrl + Shift + F" Mac'imde "NetBeans IDE 8.0.2" ile çalışır.
arango_86


11

Yeniden biçimlendirmek (girinti) yapmak istediğiniz satırları seçin, ardından Alt + Üst Karakter + F tuşlarına basın. Yalnızca seçilen satırlar yeniden biçimlendirilir.


5

Ctrl+ Shift+ F, sayfadaki tüm kodların bir biçimini yapar.


1
En son Netbeans (6.71) sürümünde Alt + Shift + F'dir ve javaFX modunda çalışmaz. Eclipse CDT (C / C ++ için) çalışır. Bazen sadece birkaç satırı ve tüm kodu değil (örneğin, büyük dosyanın küçük bölümlerini kötü kimlikle düzeltirken. Tüm satırların girintisini değiştirmek istemiyorum)
Elazar Leibovich

1
Ctrl + Shift + F "Projelerde Bul" iletişim kutusunu açar
Manu Manjunath

2
LoL, 'ctrl' + 'shift' + 'f', Tüm Dosyalarda Bul kısayolu
Mohammad Fareed

5

Netbeans 8 ile bir dosyayı otomatik olarak girintilemek için tam prosedür.

İlk adım, Tools -> Optionsaşağıdaki resimde gösterildiği gibi Editör düğmesine ve Biçimlendirme sekmesine gidip tıklamaktır.

resim açıklamasını buraya girin

Biçimlendirme seçeneklerinizi ayarladığınızda, Uygula düğmesini ve Tamam'ı tıklayın. Örneğimin C ++ dili ile olduğunu, ancak bu Java için de geçerli olduğunu unutmayın.

İkinci adım, yeni biçimlendirme ayarınızı uygulamak istediğiniz dosyadaki CTRL+ Aişaretidir. Ardından ALT+ SHIFT+ Fveya menüyü tıklayın Source -> Format.

Umarım bu yardımcı olur.


4

Emacs'ın SEKME'de yaptığı gibi otomatik girintiyi istiyorsanız, yani geçerli satırı girintili hale getirin ve imleci boşluk olmayan ilk karakterin üzerine götürün, bunu yapın:

  1. Araçlar -> Seçenekler -> Editör -> Makrolar'a gidin
  2. Yeni bir makro oluşturun ve buna "tabindent" gibi bir ad verin
  3. Aşağıdaki makro kodunu ekleyin:

    reindent-line caret-line-first-sütun caret-begin-line

  4. "Kısayolu Ayarla" yı tıklayın ve SEKME tuşuna basın


2

Şu anda açık olan netbeans 6.9.1'im var ve ALT + SHIFT + F yalnızca seçtiğiniz satırları girintili hale getiriyor.

Hiçbir satır seçilmezse, içinde bulunduğunuz belgenin tümünün girintisini artırır.

Muhtemelen 1 istenmeyen davranış SADECE 1 satır seçtiyseniz, tamamen seçilmelidir, aksi takdirde hiçbir şey yapmaz. Ancak bir grubun son satırını veya ilk satırını tamamen seçmek zorunda değilsiniz.

Ben sadece chars ilk çift seçerek tek bir satır girintili bekleniyordu ama işe yaramadı, evet ben cehennem gibi tembel olduğumu biliyorum ...


Teşekkürler. Belki yazdığımdan beri düzeltildi, belki fark etmedim ve her zaman iyiydi. (Hemen hemen) olması gerektiği gibi çalıştığını bilmek güzel.
Elazar Leibovich

2

NetBeans içindeki tüm kodu formatlamak için Alt + ÜstKrktr + F tuşlarına basın. Satırları girintili yapmak istiyorsanız, satırları seçin ve Alt + ÜstKrktr + sağ ok tuşuna basın ve girintisizleştirmek için Alt + ÜstKrktr + sol ok tuşuna basın.


Bu yorum doğrudan Google aramada görünür, gz: D
Max O.

2

Java NetBeans 7.1 ve üstü için, NetBeans 8.0'da (şu anda kullanıyorum) ve daha sonra, kısayol:

Alt+ Shift+F

Eğer içine bakarsanız KeyMapmenüden bunlara erişim: Tools-> Options-> Keymap, "eylem" dir Biçim Kısayolu ile tanımlanır: Alt+ Shift+F

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.