Twincat 3 kurulumu sonra yapılması gereken bazı ayarlamalar bulunmaktadır. Bu ayarlar kod yazımı ile ilgili kolaylık sağlayan ve versiyon kontrol sistemleri(git vb.) için önem arz etmektedir.
PLC kodlama esnasında kullanılan editör ayarları kişiye göre özelleştirilebilir. Bu yazılımcı için daha uygun bir çalışma ortamı oluşturur ve üretkenliği destekler. Ekte bulunan dosya ile hazır ayarları içeri aktararak kullanabilirsiniz. Ayarları içeri ve dışarı aktarma işlemleri Tools->Export and Import Settings kısmından yapılabilir.
Text Editör kısmındaki ayarlamalar
Visual Studio veya XAE menülerinde Tools -> Options-> Twincat->PLC Environment->TextEditor sekmesinden aşağıdaki 2 ayar önerilir.
- Her kod bitişinde ‘ . ‘ şeklinde işaret gösterir. Bu kodun sonundaki gereksiz boşlukları görmeye ve düzenlemeye olanak sağlar.
- Font olarak Consolas – 10 okunurluk açısından kullanışlı olduğundan seçilmiştir.

Ek olarak, kod içindeki tüm boşluk alanları görmek isterseniz ilgili Edit->Advanced->View White Space sekmesinden bu ayarı aktif edebilirsiniz.

Boşlukların görünürlük ayarı
Ayar sonrası kod içindeki boşluk kısımları aşağıdaki gibi ok (–>) ile gösterilecektir.

Versiyon kontrol sistemi için gerekli ayarlar
Çoklu proje dosyalarını aktif etme
Bu kısımda yapılacak olan ayar Twincat Devices tarafında yapılan donanım değişikliklerini ayrı bir dosyada tutması için gereklidir. Bu ayar versiyon kontrol sistemimizde dosya takibinde ayrıştırma sayesinde kolaylık sunacak ve gereksiz değişiklik gösterme durumlarını aza indirgeyecektir.
Visual Studio veya XAE menülerinde Tools -> Options-> Twincat->XAE Environment->TextEditor sekmesinden aşağıdaki ayarlar önerilir.

Line ID leri ayrı dosyaya kaydetme
Bu kısımda yapılacak olan ayar kod satır numaralarının ayrı bir dosyada tutması için gereklidir. Bu ayar versiyon kontrol sistemimizde dosya takibinde ayrıştırma sayesinde kolaylık sunacak ve gereksiz değişiklik gösterme durumlarını aza indirgeyecektir. Aksi takdirde her dosya için anlık üretilen Line ID değerleri ilgili dosyada tutulacağı için versiyon kontrolünde problem oluşturmaktadır.
Visual Studio veya XAE menülerinde Tools -> Options-> Twincat->PLC Environment->WriteOptions sekmesinden aşağıdaki ayarın yapılması önerilir.

Örnek olarak Line ID değerlerinin .TcPOU uzantılı dosyada nasıl tutulduğunu aşağıdaki resimde görebilirsiniz. Yukarıdaki ayarı yaptığımızda bu satırları başka yerde tutarak, POU dosyasında gerçekten takip etmek istediğimiz kod kısımlarını versiyon kontrol sistemine göndermiş oluyoruz.

Akıllı Kodlama yardımcısı ayarları
Giriş asistanında tüm tanımlı değişkenlerin gösterilmesi ve yazar yazmaz tanımlı bileşenlerin akıllı olarak önerilmesi için aşağıdaki iki ayar yapılmalıdır. Bu ayarlar kodlama esnasında hız kazandıracak ve kolaylık sağlayacaktır. Visual Studio veya XAE menülerinde Tools -> Options-> Twincat->PLC Environment->Smart coding sekmesinden aşağıdaki ayarlar önerilir.
