[英]Is there a syntax highlighting editor component for Mac OS X
我正在尋找可以在Mac OS X XCode項目中包含的語法突出顯示組件,以允許編輯Ruby,C ++,Lua等。
我需要一個開放源代碼或包含源代碼的組件。
我的Google搜索完全沒有以Mac OS X框架或組件的方式出現,更不用說我正在尋找的類型了。
感謝您的指導!
UKSyntaxColoredTextDocument (Mac專用)或Scintilla (跨平台,並在包括Komodo在內的各種編輯器中使用)可能是您想要的。
嘗試使用閃爍。 http://www.scintilla.org/
您可以嘗試使用CodeMirror 。 我在SQLite Professional應用程序中執行此操作,以突出顯示用戶可編輯的查詢。 設置也很簡單:
添加以下代碼:
// Load our webview from our local CodeMirror path
NSURL * url = [NSURL fileURLWithPath: [NSString stringWithFormat:@"%@/CodeMirror/Demo/preview.html", [[NSBundle mainBundle] resourcePath]]];
NSString * html = [NSString stringWithContentsOfURL: url encoding:NSUTF8StringEncoding error:nil];
[webView.mainFrame loadHTMLString: html baseURL: url];
它們還具有許多預定義的格式,因此效果很好。 我發現的一個問題是,在WebView上下文中,本機的“查找”對話框不起作用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.