Saya membaca Kode Lengkap dan dalam bab tentang tata letak dan gaya, dia memperkirakan bahwa editor kode akan menggunakan semacam format teks kaya. Itu artinya, bukannya kode yang terlihat seperti ini
Procedure ResolveCollisions
{ Performs a posteriori collision resolution through spatial partitioning algoritm }
(
CurrentMap : SpriteContext,
PotentialColliders: SpriteList
)
var Collider : Sprite,
Collidee : Sprite,
Collision : SpriteCollision
begin
DoStuff();
end.
itu bisa terlihat seperti ini:
Prosedur ResolveCollisions
Melakukan resolusi tabrakan posteriori melalui algoritma partisi spasial
Parameter
CurrentMap : SpriteContext
PotentialColliders : SpriteList
Variabel Lokal
Collider : Sprite
Collidee : Sprite
Collision : SpriteCollision
DoStuff();
Saya telah melihat pewarnaan sintaks dan penyorotan dan bahkan kurung, tetapi tidak ada yang tampak seperti ini dalam kode aktual. Saya bertanya-tanya apakah hal semacam ini benar-benar pernah ada, atau mungkin jika diputuskan bahwa itu tidak memiliki manfaat yang cukup atau bahwa itu adalah ide yang sepenuhnya buruk.
Pernahkah Anda melihat kode berformat kaya seperti ini sebelumnya, atau tahu apakah ide itu pernah dipertimbangkan dan akhirnya ditolak?