Notepad++'da otomatik girinti
Kodu her zaman bu şekilde resmi olarak yazarız:
void main(){
if(){
if()
}
Ancak Notepad++ kullandığımda, görüntü şu şekilde oluyor:
void main(){
if(){
if()
}
Notepad++'ı otomatik girinti yapmak için nasıl kullanabilirim?
Jonathan](https://stackoverflow.com/a/412449/325514) sayesinde bunu ayarladım, ancak herhangi bir etkisi olmuyor. Anlık görüntü aşağıdadır:
Notepad++ sürüm 5.1.3 kullanıyorum.
182
3
Notepad++ yalnızca bir bloktaki ilk satırı manuel olarak girintilerseniz sonraki girintileri otomatik olarak ekler; aksi takdirde
TextFX > TextFX Edit > Reindent C++ code
kullanarak kodunuzu daha sonra yeniden girintileyebilirsiniz.Çoğu metin düzenleme programı geliştiricisi bu ismi (auto-indent) yanlış kullanmaktadır. Doğru isim "maintain indentation" dır. Otomatik girinti aslında istediğiniz şeydir, ancak uygulanmamıştır.
Bu özelliği Notepad++'da da görmek isterim.
En son sürümde (en azından), bunu aracılığıyla bulabilirsiniz:
[EDIT] Yine de, Otomatik girintinin en iyi uygulamasına sahip olduğunu sanmıyorum. Bu nedenle, 5.1 sürümüne sahip olduğunuzdan emin olun -- otomatik girinti yakın zamanda bir revizyon geçirdi, böylece girintinizi otomatik olarak düzeltir.
Ayrıca, 2. `if' için bloğu kaçırdığınızı da unutmayın: