LibreOffice 24.8 Yardım
Basic ile yazılmış makroları düzenleyebilmek için Basic IDE (Entegre Geliştirme Ortamı) ayarlarını tanımlar.
Bu özellik Basic programcılarının kod tamamlamalarına, yaygın yazımlardan tasarruf etmelerine yardımcı olur ve hataları azaltır.
Display methods of a Basic object. Code completion will display the methods of a Basic object, provided the object is a UNO extended type, and the option "Use extended types" is also on. It does not work on a generic Object or Variant Basic types.
Bir değişken bir UNO arayüzü veya yapısı olduğunda değişkenin adından sonra bir nokta konulduğunda bir liste kutusu belirir (örneğin aVar. [liste kutusu belirir] ). Metotları ve değişkenleri bu listede sıralanırlar. Önerilen metotlar ve değişkenler arasında ok tuşlarıyla dolaşabilirsiniz. Seçtiğiniz girdiyi eklemek için Enter tuşuna basabilir veya fare ile çift tıklayabilirsiniz. Listeyi iptal etmek için Esc tuşuna basın.
Bir metodun adını yazarken Tab tuşuna bir defa basın, bu seçilen girdiyi tamamlayacaktır, yeniden basmanız eşleşen en uzun girdiye kadar dairesel tamamlanmasına neden olur. Örneğin; aVar.aMeth yazıldığında sırasıyla aMeth1, aMethod2, aMethod3 girdileri ile tamamlanır ve diğer girdiler gizli olmazlar.
Örnek:
geçerli bir değişken tanımlamasıdır, metotlarına nokta (".") operatörü ile ulaşılabilir:
Bunlar Basic programcısı için kodlama yardımcılarıdır.
Basic değişken ve anahtar kelimelerini yazarken düzelt. LibreOffice Basic IDE kodlama stilini ve okunabilirliği arttırmak için Basic ifadelerini ve değişkenlerini değiştirecektir. Kodun değiştirilmesi programın değişken tanımlamalarına ve LibreOffice Basic komutları ayrıştırmasına dayanarak yapılır.
Örnek:
ve Intvar yazarken onu intVar tanımlamasında geçen büyük küçük harfe uygun olarak intVar olarak düzeltir.
Basic anahtar kelimeleri de otomatik olarak düzeltilir (anahtar kelimeler ayrıştırıcıdan alınırlar).
Örnek:
Integer, String, ReDim, ElseIf, etc...
Açık tırnak işaretlerini otomatik olarak kapat.LibreOffice Basic IDE sizin her tırnak işareti açtığınızda onu kapatacak bir taneyi otomatik olarak ekler. Basic kod dizeleri eklemek için kullanışlıdır.
Açık parantezleri otomatik olarak kapat. LibreOffice Basic IDE her parantez açtığınızda “(“ onu bir parantezle “)” kapatır.
Yordamlar için otomatik kapatma ifadeleri ekle. LibreOffice Basic IDE sizin her Sub veya Function ifadesini yazıp Enter tuşuna bastığınızda onu otomatik olarak End Sub veya End Function ifadelerinden biriyle kapatır.
Allow UNO object types as valid Basic types. This feature extends the Basic programming language standard types with the LibreOffice UNO types. This allows the programmer to define variables with the right UNO type and is necessary for the code completion feature.
Örnek:
Basic programlarında UNO Genişletilmiş Türlerinin kullanımı onun diğer ofis paketlerinde çalıştırılmasını kısıtlayabilir.