Merhaba arkadaşlar,
Metin2 üzerinde çalışırken bazen Notepad veya farklı editörlerden kopyalama yaptığımızda tablar bozuluyor.
Kod içinde girintiler (indent) ya boşluk oluyor ya da “nokta gibi” görünüyor ve:
Bu script ne yapıyor?
Yani güvenli çalışır, test edip beğenirseniz fixed dosyaları kullanırsınız.
Özellikle:
Kullanım:
İyi kullanımlar bir teşekkür kafidir.
Metin2 üzerinde çalışırken bazen Notepad veya farklı editörlerden kopyalama yaptığımızda tablar bozuluyor.
Kod içinde girintiler (indent) ya boşluk oluyor ya da “nokta gibi” görünüyor ve:
- C++ dosyalarında kaymalar oluyor
- Python dosyalarında syntax hatası çıkabiliyor
- Kod okunamaz hale geliyor
Bu script ne yapıyor?
- Bulunduğu klasörü ve tüm alt klasörleri tarar
- Metin2 için kullanılan tüm dosyaları destekler:
.cpp .h .hpp .c
.py
.lua
.xml
.sql
.json
.ui
.cfg .ini - Satır başındaki bozuk boşlukları gerçek TAB karakterine çevirir
- Orijinal dosyaya dokunmaz, yeni bir dosya üretir:
char.cpp → char_fixed.cpp
ui.py → ui_fixed.py
Yani güvenli çalışır, test edip beğenirseniz fixed dosyaları kullanırsınız.
Özellikle:
- Metin2 client Python UI dosyalarında
- Game source C++ dosyalarında
- Notepad ile açılıp kaydedilmiş projelerde
çok ciddi zaman kazandırır.
Kullanım:
- Script’i Metin2 projenizin ana klasörüne atın
(client veya server root olabilir) - O klasörde PowerShell açın:
- _fixed uzantılı yeni dosyalar oluşacak.
- Düzgünse eski dosyaların yerine bunları kullanabilirsiniz.
İyi kullanımlar bir teşekkür kafidir.
Ekli dosyalar
Son düzenleme:
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 8
- Görüntüleme
- 570
- Cevaplar
- 4
- Görüntüleme
- 452
- Cevaplar
- 8
- Görüntüleme
- 707
- Cevaplar
- 19
- Görüntüleme
- 2K
- Cevaplar
- 22
- Görüntüleme
- 8K
