İçindekiler:
Video: Arduino Otomatik Biçimlendirme Listeleri: 3 Adım
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Arduino programlama ortamının parantezleri (kıvrımlı parantezler) işlemesinin varsayılan yolu beni yıllardır rahatsız etti (ilk resme bakın).
Parantezlerin kendi çizgilerine ayrılmasını daha çok tercih ederim (ikinci resme bakın). Hata ayıklamayı çok daha kolay buluyorum. Sanırım buna 'Allman' tarzı deniyor.
Çizimlerinizi düzenlerken, CTRL+T tuşlarına basmak, tüm program kodunu güzel bir şekilde yeniden biçimlendirir, ancak (varsayılan olarak) sevmediğim stile göre.
Otomatik biçimlendiricinin varsayılan eylemlerini ayarlamak kolaydır (yalnızca parantezler için değil, çok çeşitli seçenekler için).
İşlem, ' formatter.conf ' adlı dosyayı bulmak, yerel tercihler dosyanıza kopyalamak ve tek satırlık bir ekleme yapmaktır.
Adım 1: Değişikliği Yapmak
Ana Arduino kurulum klasöründe ' formatter.conf ' dosyasını bulun.
Benimki C:/Program Files (x86)/Arduino/lib/ adlı klasördeydi.
Dosyayı kopyalayın (CTRL+C) ve kendi yerel tercihler klasörünüze yapıştırın.
Bu klasörü bulmak için eskizlerinizden birine çift tıklayın ve ardından Dosya>Tercihler'e gidin ve burada gösterilene benzer bir pencere göreceksiniz.
' formatter.conf ' dosyasını kendi tercihler klasörünüze (CTRL+V) yapıştırın. (Kendi ' tercihler.txt ' dosyanızın yanında olacaktır).
Adım 2: Tercihlerde Değişikliği Yapın
Bu dosyada aşağıdaki değişikliği yapmadan önce Arduino ortamınızı kapatmanız gerekebilir?
Yeni kopyaladığınız ' formatter.conf ' dosyanıza çift tıklarsanız, bilgisayarınıza onu Not Defteri veya benzeri bir programda açmasını söylemeniz gerekebilir.
Son olarak satırı ekleyin
-style=allman
' formatter.conf ' dosyasına. Pozisyonun gerçekten önemli olduğunu düşünmüyorum?
Üstüne bir yorum ekledim.
(' formatter.conf ' dosyasını kendi tercihler klasörünüze taşımak, Arduino kurulumunuzu güncelleseniz bile değişikliğin 'yapışacağı' anlamına gelir).
3. Adım: Diğer Değişikliklerin Yapılması
Benzer satırlar eklenerek çok çeşitli varsayılan seçeneklerin değiştirilebileceğine inanıyorum.
Yönergeler burada: