İyi bir programlama bilgim var ve kendi kod editörümü yazmak istiyorum. Nasıl yazabilirim bilen var mı?
SağolHer dil icin zaten cok limitli keyword sayisi var.
Bunlar zaten official dokumanalrda belirtilir.
Ornegin C# icin: C# Keywords
Bunlari renklendirmek 1. adim.
Sonrasinda bir dizi regex tanimi yaparak dilin kuralina bagli renklendirme yapilabilir.
ornegin Regex = "public static void (.+)\(*\)" yaparak tum metod isimlerini yakalayip renklendirebilirsin public static void ile baslayan.
Iyi regex biliyorsan istedigin dile renklendirmeli editor yapmak bir kac saati gecmez.
Ama kodunu da formatlayacaksan, indentation, compile hatasi yakalayacaksan vs ugrasirsin.
Regex ile degil direkt lexical parser ile halletmeye gider o is.
Her dil için zaten cok limitli keyword sayisi var.
Bunlar zaten official dokümanalrda belirtilir.
Ornegin C# için: C# Keywords
Bunlari renklendirmek 1. adim.
Sonrasinda bir dizi regex tanimi yaparak dilin kuralina bagli renklendirme yapilabilir.
Ornegin regex = "public static Void (.+)\(*\)" yaparak tum metot isimlerini yakalayip renklendirebilirsin public static Void ile baslayan.
Iyi regex biliyorsan istedigin dile renklendirmeli editor yapmak birkaç saati gecmez.
Ama kodunu da formatlayacaksan, indentation, compile hatasi yakalayacaksan vs ugrasirsin.
Regex ile degil direkt lexical parser ile halletmeye gider o is.
SağolCodeMirror diye Javascript kütüphanesi var, yukarıda arkadaşların bahsettiği zahmetli işleri kendisi yapıyor zaten. Electron.js kullanarak yapabilirsin. Zaten şuan kendi kod editörümü yaptığımdan az çok bilgim var, sorun varsa sorabilirsin.
Codemirror diye JavaScript kütüphanesi var, yukarıda arkadaşların bahsettiği zahmetli işleri kendisi yapıyor zaten. Electron.js kullanarak yapabilirsin. Zaten şu an kendi kod editörümü yaptığımdan az çok bilgim var, sorun varsa sorabilirsin.
Anlamsiz bir soru bu.Peki regex snippet mi previewer mı?
Hocam ne zaman yayımlamayı planlıyorsunuz? Şahsen çok merak ettim.CodeMirror diye Javascript kütüphanesi var, yukarıda arkadaşların bahsettiği zahmetli işleri kendisi yapıyor zaten. Electron.js kullanarak yapabilirsin. Zaten şuan kendi kod editörümü yaptığımdan az çok bilgim var, sorun varsa sorabilirsin.
Hocam daha editör tam bitmedi, bir de yayınlayacağım zaman ona web sitesi yapmam gerekecek. Daha en az 6 ayı var. Bittiğinde Technopat üzerinde (eğer izin verilirse) duyurmayı planlıyorum zaten.Hocam ne zaman yayımlamayı planlıyorsunuz? Şahsen çok merak ettim.
kablosuzkedi adlı kanalın ücretsiz bir kursu var, Electron.js kısmında bilmen gereken her şey burada var: Electron.js Kurs LinkiPeki ben daha önce electron.js kullanmadım hep vscden yapıyordum nereden öğrenebilirim?
Valla bende çok merak ediyorum editörü.Hocam daha editör tam bitmedi, bir de yayınlayacağım zaman ona web sitesi yapmam gerekecek. Daha en az 6 ayı var. Bittiğinde Technopat üzerinde (eğer izin verilirse) duyurmayı planlıyorum zaten.
kablosuzkedi adlı kanalın ücretsiz bir kursu var, Electron.js kısmında bilmen gereken her şey burada var: Electron.js Kurs Linki
Ben proje oluşturdum ama bu beyaz tema hoşuma gitmiyor rengi nasıl ayarlayabilirim ?Hocam daha editör tam bitmedi, bir de yayınlayacağım zaman ona web sitesi yapmam gerekecek. Daha en az 6 ayı var. Bittiğinde Technopat üzerinde (eğer izin verilirse) duyurmayı planlıyorum zaten.
kablosuzkedi adlı kanalın ücretsiz bir kursu var, Electron.js kısmında bilmen gereken her şey burada var: Electron.js Kurs Linki
Bu sitenin çalışmasını sağlamak için gerekli çerezleri ve deneyiminizi iyileştirmek için isteğe bağlı çerezleri kullanıyoruz.