1
您可以看到這用於自動完成本地JavaScript變量http://codemirror.net/2/demo/complete.html 但是,我如何在c語言中使用此自動完成?自動完成c [Codemirror]
我如何編輯此代碼? http://codemirror.net/demo/complete.js
您可以看到這用於自動完成本地JavaScript變量http://codemirror.net/2/demo/complete.html 但是,我如何在c語言中使用此自動完成?自動完成c [Codemirror]
我如何編輯此代碼? http://codemirror.net/demo/complete.js
您是否在討論編輯腳本以在瀏覽器中自動完成C?
首先您需要確定C中局部變量的定義。您正在尋找關鍵字int float long
或模式如type_name identifier_1 = value, identifier_2;
您需要做的下一件事是識別功能參數。您正在尋找的模式是
return_type function_name(parm1, param2){
// current code
}
最後你需要包括在文件範圍內的(C)或全球範圍(C++)所定義#define
創建常數變量。
type_name identifier = value;
#define constant value
// Outside of any sort of scope
/* something */{
}
這將是困難的只是編輯,因爲這兩種語言表現不同,有不同的規則對JavaScript的工作腳本。如果您需要使用JavaScript解析C語言和其他語言的數據的一些幫助,您可以查看google-prettify這是一種語法高亮腳本。
祝你好運。
你究竟想知道什麼?你必須檢查代碼並找出它的工作原理。這可能需要時間,但是沒有辦法。 –