Forum: Duyurular RSS
gtkD ile bir editör
Sayfa:  önceki  1  2  3  4  sonraki 
Mengu (Moderatör) #31
Kullanıcı başlığı: NONSERVIAM
Üye Tem 2009 tarihinden beri · 347 mesaj · Konum: Dersaadet
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
Yanıtlanan mesaj ID 1743
cok guzel haberlerim var.

syntax highlighting olayini hallettim ve tam canalpay'in dedigi gibi olacak. xml dosyalari sayesinde istedigimiz kadar stil ve syntax ekleyebilecegiz. :)

lutfen izleyin ve yorum yapin ustadlar: http://omploader.org/vM3hpag/out-13.ogv
http://www.mengu.net - some kind of monster
acehreli (Moderatör) #32
Kullanıcı başlığı: Ali Çehreli
Üye Haz 2009 tarihinden beri · 4527 mesaj
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
Ne diyebiliriz ki? Harika! :D

Renklendirmeleri nasıl çözdün? Yeni yazılanların da renklendiklerini varsayabilir miyiz?

Ali
Mengu (Moderatör) #33
Kullanıcı başlığı: NONSERVIAM
Üye Tem 2009 tarihinden beri · 347 mesaj · Konum: Dersaadet
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
acehreli:
Ne diyebiliriz ki? Harika! :D

Renklendirmeleri nasıl çözdün? Yeni yazılanların da renklendiklerini varsayabilir miyiz?

Ali

ustad once GtkTextView kullaniyordum fakat ona satir numaralarini ve renklendirmeyi eklemek tekerlegi yeniden icat etmek olacakti ki benim o kadar vaktim yok, aradim karistirdim GtkSourceView diye yapmislar zaten. Ornegin gedit, MonoDevelop gibi uygulamalar GtkSourceView kullaniyor. dolayisiyla ben de GtkSourceView'i adapte ettim, zaten D baglayicilarinda varmis, onu cozmeye calistim, cozdum halloldu. :)

tabi, koda yapilan her ekleme otomatik olarak rengini aliyor. hicbir sikintimiz yok. :)

ben D'yi ve gtkD'yi cok sevdim. 2 gunde bu kadar ilerleyebilmek beni cok mutlu etti acikcasi. uygulamanin ilk videosu orada hala duruyor. :)
http://www.mengu.net - some kind of monster
Mengu (Moderatör) #34
Kullanıcı başlığı: NONSERVIAM
Üye Tem 2009 tarihinden beri · 347 mesaj · Konum: Dersaadet
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
an itibariyle 1100 satirlik bir proje oldu. daha yapilacak cok is var fakat simdilik:

http://omploader.org/vNDNsag/out-18.ogv
http://www.mengu.net - some kind of monster
acehreli (Moderatör) #35
Kullanıcı başlığı: Ali Çehreli
Üye Haz 2009 tarihinden beri · 4527 mesaj
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
Çok güzel ama daha başka şeyler eklemeden önce şöyle küçücük bir D öğrenme IDE'si olsa: :)

- Sorunsuz gibi kurulum

- Kaynak kodu kaydedebilsin ve yükleyebilsin; "kaydedeyim mi" diye soru bile sormasın. Programdan çıkınca hep kaydetsin.

- Herşey tek bir proje dizininde dursun

- "Yeni program" deyince mutlaka kaynak ismi sorsun; böylece "Adsız" dosya gibi işlerle uğraşmayalım

- "Çalıştır" deyince derlesin ve bir pencerede çalıştırsın (hatta arka planda rdmd'yi çağırsın) Pencere kapanmasın! ;)

Yanlış mı düşünüyorum? Yararlı olur mu? (Yine en baştaki kararsızlığa düşüyorum... :/)

Ali
Mengu (Moderatör) #36
Kullanıcı başlığı: NONSERVIAM
Üye Tem 2009 tarihinden beri · 347 mesaj · Konum: Dersaadet
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
acehreli:
Çok güzel ama daha başka şeyler eklemeden önce şöyle küçücük bir D öğrenme IDE'si olsa: :)
ustad ben buna web development ide olarak basladim o yuzden boyle devam edecek. fakat bir D ogrenme IDE'si icin sozum olsun. hem de onu QtD ile yapayim, boylelikle QtD kaynagimiz da olmus olur.

- Sorunsuz gibi kurulum
sorunlu kurulumlardan kimse hazetmiyor. :) hem win hem de linux destekleyecegim icin installer hazirlamam gerek.

- Kaynak kodu kaydedebilsin ve yükleyebilsin; "kaydedeyim mi" diye soru bile sormasın. Programdan çıkınca hep kaydetsin.
evet, kaynak kod hem aciliyor, hem de kaydediliyor. fakat kaydedeyim mi diye sormamasi olmaz nitekim farkinda olmadan klavye hatalari yapilmis olabilir, bu hatalari onlemek icin bir uyari vermek dogru olur.

- Herşey tek bir proje dizininde dursun
bu "calisma ortami" (workspace) mantigini begeniyorum ben sahsen. olur.

- "Yeni program" deyince mutlaka kaynak ismi sorsun; böylece "Adsız" dosya gibi işlerle uğraşmayalım
gayet mumkun efendim.

- "Çalıştır" deyince derlesin ve bir pencerede çalıştırsın (hatta arka planda rdmd'yi çağırsın) Pencere kapanmasın! ;)
yine, gayet mumkun.

saygilar. :)

bu arada git entegrasyonunu yapmaya devam ediyorum, basit bir entegrasyon su sekilde olacak: http://omploader.org/vNDNtYg/Screenshot.png
http://www.mengu.net - some kind of monster
Mengu (Moderatör) #37
Kullanıcı başlığı: NONSERVIAM
Üye Tem 2009 tarihinden beri · 347 mesaj · Konum: Dersaadet
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
proje turune gore yeni dosya / klasor olusturma su sekilde oluyor:

http://omploader.org/vNDZ1cQ
http://www.mengu.net - some kind of monster
acehreli (Moderatör) #38
Kullanıcı başlığı: Ali Çehreli
Üye Haz 2009 tarihinden beri · 4527 mesaj
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
Ben yine aynı şeyi tekrarlıyorum: çok güzel oluyor! :)

Hızlıca gözüme çarpan: pencere başlıkları çoğul yerine tekil olabilir: "Create new views" yerine "Create new view" gibi...

Ali
Mengu (Moderatör) #39
Kullanıcı başlığı: NONSERVIAM
Üye Tem 2009 tarihinden beri · 347 mesaj · Konum: Dersaadet
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
acehreli:
Ben yine aynı şeyi tekrarlıyorum: çok güzel oluyor! :)

Hızlıca gözüme çarpan: pencere başlıkları çoğul yerine tekil olabilir: "Create new views" yerine "Create new view" gibi...

Ali

ahaha, cok buyuk amelelik yapmisim, o son "views" kismini fileType degiskeninden aldigim ve o degiskeni o proje turu (web2py projesi) yolunda (/home/mengu/projects/web2py/applications/business/views) kullandigim icin degistirmemisim. duzelttim simdi.

insallah cok guzel bir proje olacak, binlerce insanin alacagini dusunuyorum.
http://www.mengu.net - some kind of monster
Avatar
Racih (Moderatör) #40
Üye Ağu 2009 tarihinden beri · 126 mesaj · Konum: Antalya
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
cidden çok güzel gidiyor. Çok iyi bir iş çıkarıyorsun tebrik ederim. gtkD ile demekki iş çıkarılıyormuş. Qtd desteğide sorunsuz olsa çok iyi olacak.
Mengu (Moderatör) #41
Kullanıcı başlığı: NONSERVIAM
Üye Tem 2009 tarihinden beri · 347 mesaj · Konum: Dersaadet
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
Racih:
cidden çok güzel gidiyor. Çok iyi bir iş çıkarıyorsun tebrik ederim. gtkD ile demekki iş çıkarılıyormuş. Qtd desteğide sorunsuz olsa çok iyi olacak.

tesekkurler racih. :) insallah karsiligini bulur diye umuyorum. QtD icin herhangi bir sorun gormedim ben, gayet guzel calisiyor. siz nasil bir problemle karsilastiniz?
http://www.mengu.net - some kind of monster
Avatar
Racih (Moderatör) #42
Üye Ağu 2009 tarihinden beri · 126 mesaj · Konum: Antalya
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
En son denediğimde kuramamıştım. Tekrar kurup deneyeğim. Hata olursa bildiricem :)
zafer #43
Üye Tem 2009 tarihinden beri · 700 mesaj · Konum: Ankara
Grup üyelikleri: Üyeler
Profili göster · Bu konuya bağlantı
Bu güzel bir projeymiş ama sonuç ne oldu acaba?

Bu arada şu GtkSourceView nesnesini bende kullanmaya çalışıyorum ama bir türlü kodları renklendirmeyi beceremedim. Bu konuyu sen nasıl hallettin Mengu?
https://github.com/zafer06 - depo
Mengu (Moderatör) #44
Kullanıcı başlığı: NONSERVIAM
Üye Tem 2009 tarihinden beri · 347 mesaj · Konum: Dersaadet
Grup üyelikleri: Genel Moderatörler, Üyeler
Profili göster · Bu konuya bağlantı
oldugu gibi duruyor zafer. istedigim kivama getiremedim bunu. basit bir editor olarak basladi, sonra cok iyi hale geldi. ancak vakit sorunu ve diger sorumluluklarim yuzunden bitiremedim. tam olarak soyle bir sey yapmak istiyordum http://www.chris-granger.com/2012/04/12/light-table---a-ne… vatandas clojure icin yapmis. daha sonra vakit buldugumda tekrar ustunde calisacagim. cok keyif aldigim bir proje olmustu cunku.

gtksourceview'da nerede takildin?

zafer on 2012-04-11, 07:28:
Bu güzel bir projeymiş ama sonuç ne oldu acaba?

Bu arada şu GtkSourceView nesnesini bende kullanmaya çalışıyorum ama bir türlü kodları renklendirmeyi beceremedim. Bu konuyu sen nasıl hallettin Mengu?
http://www.mengu.net - some kind of monster
zafer #45
Üye Tem 2009 tarihinden beri · 700 mesaj · Konum: Ankara
Grup üyelikleri: Üyeler
Profili göster · Bu konuya bağlantı
Mengü, doğruyu söylemek gerekirse ben senin eklediğin videoları görünce gerçekten çok heyecanlanmıştım. Sublime Text bana basit şeylerin bile çok kullanışlı olduğunu gösterdi, bende senin yaptığın editör ile çalışabileceğimi düşünmiştüm ama ne kodlarını bulabildim ne kendisini :)

Editör işi gerçekten ketifli bir proje, ortaya hemen güzel bir şeyler çıkması insanı heveslendiriyor ama yinede uaun vadede yapacak çok iş var bence. İstersen senin projen veya benim divid üzerinden birlikte devam edebiliriz. Tabi işlerim yoğun düzenli vakit ayıramam diyorsan en azından danışman olarak yardım almak isterim.

Sorun kodu renklendirme olayıydı ama style diye bir klasör olmadığı için sorun oluyormuş onu ekleyince düzeldi. Şimdi tablarla (notebook) çebelleşiyorum. Yoldan geçerken senin izlerinede rastlıyorum Mengü :)
https://github.com/zafer06 - depo
Doğrulama Kodu: VeriCode Lütfen resimde gördüğünüz doğrulama kodunu girin:
İfadeler: :-) ;-) :-D :-p :blush: :cool: :rolleyes: :huh: :-/ <_< :-( :'( :#: :scared: 8-( :nuts: :-O
Özel Karakterler:
Sayfa:  önceki  1  2  3  4  sonraki 
Forum: Duyurular RSS
Bağlı değilsiniz. · Şifremi unuttum · ÜYELİK
This board is powered by the Unclassified NewsBoard software, 20100516-dev, © 2003-10 by Yves Goergen
Şu an: 2017-11-22, 02:51:17 (UTC -08:00)