emin değilim çok yararlı olacaktır Bu bir "kod düzenleyici" olmak için, ancak gedit'u kullanabilirsiniz. Yeni bir dil tanımı oluşturabilir ve bir "mylanguage.lang" dosyasına koyabilir ve sözdizimi renklendirmesi için kullanabilirsiniz (here görünümüne bakın).
Ayrıca, gedit için eklentileri, bir AST oluşturmak veya kodunuzu derlemek vb. Gibi diliniz için daha fazla şey yapmasını sağlayabilirsiniz. Eklentiler Python'da yazılır (daha iyi ya da daha kötüsü için). this page'a bakın. Ne kadar temiz Gedit eklentisi olabileceğini
Here's one example. Bu, Gedit için programcıya kodlarına anında uyarı ve hata vermek için Clang (bir C/C++/ObjC derleyicisi) ile arabirim oluşturan bir eklentidir. Bu nedenle, yeni dilinizin kodunu analiz edebilecek ve problemleri kontrol edebilecek/kod tamamlayabilecek bir eklenti hazırlayabilirsiniz.
Bu biraz sıkıcı görünebilir olsa da, hazır bir çözüm bulacağınızı düşünmüyorum. senin sorunun. Dilinizin sözdizimi teknik olarak diğer dillerden (belki de birkaçına benzer) farklı olduğundan, sözdizimini sihirli olarak bilen bir editör bulamazsınız. Ama eğer tek istediğin kod renklendirme ise, Gedit'in ayarlanması zor olmayacaktır. Ne yazık ki, bir editörün daha güçlü özellikleri, yapmak kadar kolay olmayabilir, ama kesinlikle mümkün!
[jQ. Syntax Boyama ile HTML Editor için uery Plugin] (http://stackoverflow.com/questions/1232764/jquery-plugin-for-html-editor-with-syntax-coloring) –