簡體   English   中英

在OSX中編寫IDE或文本編輯器

[英]writing IDE or text editor in OSX

我正在考慮編寫一個IDE或文本編輯器來編寫腳本語言,例如ruby,python等...是否有一個框架可以幫助我入門? 現在,我只想擁有一些基本功能,例如代碼完成,語法要點

代碼編輯器已經死了,所以除非您有天才的想法,或者只是想將其用作專業練習,否則我不會浪費時間。

每個程序員都夢想着編寫自己的編輯器,並且大多數人一次或多次嘗試使用它,但是由於令人驚訝的如此如此簡單的工具制作時間,我們大多數人都放棄了。 那些不放棄的人最終會犯下seppuku。 實際的代碼編輯器是神聖的,因為它們是唯一擁有永恆患者才能完成工作的生物。

如果您仍然想冒險,我建議您從Cocoa中的文本編輯簡介開始,然后再嘗試。

但是,由於代碼編輯器中真正的殺手is是解析語法,因此您可能想看看MacRuby ,它將使您可以使用Ruby創建Cocoa應用程序。 使用Ruby將對解析有很大幫助,因為在Objective-C中進行大規模解析是一個死路。 還有一些用Ruby for TextMate編寫的公共域解析器

留心我痛苦的經歷。

Scintilla項目可能為您提供一個良好的開端。 許多流行的編輯工具(Notepad ++,Code :: Blocks等)都以此為基礎。

辛蒂利亞項目

也許您的抱負更適合為這個項目做貢獻?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM