自动完成在c [codemmirror]
Auto complete in c [Codemirror]
本文关键字:codemmirror 更新时间:2023-09-26
您可以看到它被用于自动完成http://codemirror.net/2/demo/complete.html中的本地JavaScript变量但是,我如何在c语言中使用这个自动补全?
如何编辑这段代码?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
}
最后你需要包括用#define
创建的常量和在文件作用域(C)或全局作用域(c++)中定义的变量。
type_name identifier = value;
#define constant value
// Outside of any sort of scope
/* something */{
}
仅仅编辑在JavaScript上工作的脚本是很困难的,因为这两种语言的行为不同,有不同的规则。如果你需要使用JavaScript解析C语言和其他语言的数据,你可以查看google-prettify,这是一个语法高亮脚本。
好运。
相关文章:
- 获取codemmirror的当前内容
- 谷歌实时API和codemmirror /Ace
- codemmirror,如何添加附加组件
- 面板内的codemmirror编辑器
- codemmirror -检查-是否有一个事件显式地触发检查
- 在codemmirror中禁用JSHint警告
- codemmirror中的换行符
- codemmirror能显示下拉换行符吗?
- 设置codemmirror合并视图+ Require.js时出现问题
- 自动完成在c [codemmirror]
- 如何将codemmirror合并到我的项目中
- Skulpt runit()按钮与codemmirror冲突
- 在Vim模式下使用codemmirror
- 我'我试图通过使用codemmirror编辑器构建D3.js,但我在那里输入的任何东西都不能被D3.js正确地可
- codemmirror中的垂直(或块)选择