ATÖLYEDEN · C / KONSOL
Eskisi gibi bir editör – C ile
Bir editörün ilginç olması için büyük olması gerekmez. Bazen açık bir amaç yeterlidir: Metni açmak, düzenlemek, kaydetmek ve bu sırada arka planda neler olduğunu anlamak.
Anlaşılır bir proje
DOS editörü bilinçli olarak küçük tutulmuş bir C projesidir. Konsolda çalışır ve MS-DOS döneminden iyi bildiğim çalışma biçimini yeniden ele alır.
Arayüz çok sayıda katmandan oluşmaz. Metin merkezde kalır, kullanım doğrudandır ve her fonksiyon adım adım incelenebilir.
Fareyle kullanım
Editör konsolda çalışsa da fare desteğine sahiptir. Bu, çalışmayı daha rahat hâle getirir ve tanıdık metin arayüzünü güncel bir giriş yöntemiyle birleştirir.
Tam da bu küçük fonksiyonlar öğreticidir: Girdiler algılanmalı, imleç ve seçim görünür tutulmalı, değişiklikler güvenilir biçimde işlenmelidir.
Metinde Z80 sözdizimi
Editör ayrıca Z80 assembler kaynak kodunu daha anlaşılır göstermelidir. Bunun için komutlar ve kaynak metnin diğer bölümleri renklerle vurgulanır.
Bu tam kapsamlı bir geliştirme ortamı değildir. Belirli bir amaç için pratik bir araç ve C, metin işleme ile Z80 projesi arasındaki bağlantıyı çalışmak için iyi bir alandır.
Küçük programlar neden önemlidir?
Anlaşılır büyüklükte bir program, verilen kararların etkisini doğrudan gösterir. Bir fonksiyon eksikse veya kullanım iyi hissettirmiyorsa nedenini dev bir sisteme göre daha kolay bulmak mümkündür.
DOS editörü bu nedenle atölyeme aittir: Yararlıdır, anlaşılır kalır ve küçük bir fikirden gerçek, kendi yazdığım koda uzanır.