Tema geliştirme sürecinde aşağıdaki gereklilikler ve öneriler dikkate alınmalıdır:

Kod Editörü

Tema geliştirme için bir kod editörü seçilmelidir. Önerilen editörlerden biri Visual Studio Code (VSCode)‘dur.

VSCode için Twig Desteği

VSCode’da Twig dosyalarını daha kolay düzenlemek ve formatlamak için Twig Language 2 eklentisi yüklenebilir.

T-Soft CLI İndirme

Tema kodlamak için T-Soft CLI indirmek gerekir NPM T-Soft CLI belirtilen şekilde indirilmelidir.

.editorconfig Ayarları

Kod düzenini sağlamak için aşağıdaki .editorconfig dosyası önerilmektedir:

# .twig dosyaları için EditorConfig ayarları
[*.{twig}]
indent_style = space
indent_size = 4

# Tüm dosyalar için varsayılan ayarlar
[*]
# Satır sonu boşluklarını kaldır
trim_trailing_whitespace = true
# Dosyanın sonunda bir satır sonu karakteri ekleyin
insert_final_newline = true

# Kod kırpmayı engelleyin
max_line_length = off

# Ignore files in version control systems
[.git, .svn, .hg]

# Ignore EditorConfig files
[*.editorconfig]